aboutsummaryrefslogtreecommitdiff
path: root/sys/isa/syscons.c
diff options
context:
space:
mode:
authorBrian Somers <brian@FreeBSD.org>1997-04-03 21:42:42 +0000
committerBrian Somers <brian@FreeBSD.org>1997-04-03 21:42:42 +0000
commit42e9ba47f8def7a728c3650ae988e31cfe05f903 (patch)
treeaeeb251f201965de4062db72aa498b6766930ed6 /sys/isa/syscons.c
parent66b368e835f0869b205fe1b1eac3ac3e437c1309 (diff)
Make the default VERASE key the <-- key and remove root's
`stty's. 'nuff said. Inventor: joerg@FreeBSD.org Reviewer: sos@FreeBSD.org
Notes
Notes: svn path=/head/; revision=24598
Diffstat (limited to 'sys/isa/syscons.c')
-rw-r--r--sys/isa/syscons.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/sys/isa/syscons.c b/sys/isa/syscons.c
index f34d99ebff23..1ce6e8ba81c5 100644
--- a/sys/isa/syscons.c
+++ b/sys/isa/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;