diff options
author | Richard M. Stallman <rms@gnu.org> | 1994-12-17 12:20:46 +0000 |
---|---|---|
committer | Richard M. Stallman <rms@gnu.org> | 1994-12-17 12:20:46 +0000 |
commit | d80bd4a0297223d276772179d1b787928cfd26cc (patch) | |
tree | 96d100c9b96caa7b415e8ab6d7b93dc71ef45b0d /src/termcap.c | |
parent | 396134d7a30fb9cef4ccd4e07d38681b84dc0821 (diff) | |
download | emacs-d80bd4a0297223d276772179d1b787928cfd26cc.tar.gz |
(tgetst1): Let ^? stand for DEL character.
Diffstat (limited to 'src/termcap.c')
-rw-r--r-- | src/termcap.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/src/termcap.c b/src/termcap.c index 9462122677e..bcd1ece8cfd 100644 --- a/src/termcap.c +++ b/src/termcap.c @@ -219,7 +219,13 @@ tgetst1 (ptr, area) while ((c = *p++) && c != ':' && c != '\n') { if (c == '^') - c = *p++ & 037; + { + c = *p++; + if (c == '?') + c = 0177; + else + c &= 037; + } else if (c == '\\') { c = *p++; |