From 42e9ba47f8def7a728c3650ae988e31cfe05f903 Mon Sep 17 00:00:00 2001 From: Brian Somers Date: Thu, 3 Apr 1997 21:42:42 +0000 Subject: Make the default VERASE key the <-- key and remove root's `stty's. 'nuff said. Inventor: joerg@FreeBSD.org Reviewer: sos@FreeBSD.org --- sys/dev/syscons/syscons.c | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) (limited to 'sys/dev') diff --git a/sys/dev/syscons/syscons.c b/sys/dev/syscons/syscons.c index f34d99ebff235..1ce6e8ba81c53 100644 --- a/sys/dev/syscons/syscons.c +++ b/sys/dev/syscons/syscons.c @@ -25,7 +25,7 @@ * (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF * THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. * - * $Id: syscons.c,v 1.206 1997/03/24 11:24:07 bde Exp $ + * $Id: syscons.c,v 1.207 1997/03/28 10:11:24 yokota Exp $ */ #include "sc.h" @@ -553,6 +553,9 @@ scopen(dev_t dev, int flag, int mode, struct proc *p) tp->t_dev = dev; if (!(tp->t_state & TS_ISOPEN)) { ttychars(tp); + /* Use the current setting of the <-- key as default VERASE. */ + /* If the Delete key is preferable, an stty is necessary */ + tp->t_cc[VERASE] = key_map.key[0x0e].map[0]; tp->t_iflag = TTYDEF_IFLAG; tp->t_oflag = TTYDEF_OFLAG; tp->t_cflag = TTYDEF_CFLAG; -- cgit v1.3