Date: Sun, 5 Sep 2010 16:12:10 +0000 (UTC) From: Jilles Tjoelker <jilles@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/lib/libedit term.c term.h Message-ID: <201009051612.o85GCJjC000650@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
jilles 2010-09-05 16:12:10 UTC FreeBSD src repository Modified files: lib/libedit term.c term.h Log: SVN rev 212235 on 2010-09-05 16:12:10Z by jilles libedit: Try to map <Delete> to ed-delete-next-char. This adds a new "arrow" key "delete" corresponding to the kD termcap value. It only works if that is a sequence such as "\033[3~"; if it is "\177", the em-delete-prev-char or ed-delete-prev-char from the single-character mappings remains. It turns out that most terminals (xterm and alikes, syscons in xterm mode) produce "\033[3~" by default so <Delete> has the expected effect. This also means that things need to be considerably misconfigured for <Backspace> to perform a <Delete> action. Revision Changes Path 1.22 +8 -1 src/lib/libedit/term.c 1.9 +2 -1 src/lib/libedit/term.h
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201009051612.o85GCJjC000650>