diff options
| -rw-r--r-- | etc/ChangeLog | 4 | ||||
| -rw-r--r-- | etc/e/eterm-color | bin | 1163 -> 1179 bytes | |||
| -rw-r--r-- | etc/e/eterm-color.ti | 3 | ||||
| -rw-r--r-- | lisp/ChangeLog | 5 | ||||
| -rw-r--r-- | lisp/term.el | 3 |
5 files changed, 14 insertions, 1 deletions
diff --git a/etc/ChangeLog b/etc/ChangeLog index 746c1f9ed85..eb9a310cb28 100644 --- a/etc/ChangeLog +++ b/etc/ChangeLog | |||
| @@ -1,3 +1,7 @@ | |||
| 1 | 2009-08-07 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 2 | |||
| 3 | * e/eterm-color.ti (msgr, u6, u7): New capabilities. | ||
| 4 | |||
| 1 | 2009-08-02 Michael Albinus <michael.albinus@gmx.de> | 5 | 2009-08-02 Michael Albinus <michael.albinus@gmx.de> |
| 2 | 6 | ||
| 3 | * NEWS: Autorevert Tail mode works now for remote files. | 7 | * NEWS: Autorevert Tail mode works now for remote files. |
diff --git a/etc/e/eterm-color b/etc/e/eterm-color index 5a208473e3e..bd3f5003ae6 100644 --- a/etc/e/eterm-color +++ b/etc/e/eterm-color | |||
| Binary files differ | |||
diff --git a/etc/e/eterm-color.ti b/etc/e/eterm-color.ti index 19e14976e12..0ddb7ec5408 100644 --- a/etc/e/eterm-color.ti +++ b/etc/e/eterm-color.ti | |||
| @@ -15,6 +15,7 @@ eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96, | |||
| 15 | pairs#64, | 15 | pairs#64, |
| 16 | am, | 16 | am, |
| 17 | mir, | 17 | mir, |
| 18 | msgr, | ||
| 18 | xenl, | 19 | xenl, |
| 19 | bel=^G, | 20 | bel=^G, |
| 20 | bold=\E[1m, | 21 | bold=\E[1m, |
| @@ -70,6 +71,8 @@ eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96, | |||
| 70 | smir=\E[4h, | 71 | smir=\E[4h, |
| 71 | smul=\E[4m, | 72 | smul=\E[4m, |
| 72 | smso=\E[7m, | 73 | smso=\E[7m, |
| 74 | u6=\E[%i%d;%dR, | ||
| 75 | u7=\E[6n, | ||
| 73 | # smcup=\E[?47h, | 76 | # smcup=\E[?47h, |
| 74 | # rmcup=\E[?47l, | 77 | # rmcup=\E[?47l, |
| 75 | # rs2 may need to be added | 78 | # rs2 may need to be added |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 3a380d459ff..9ebf971f15f 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,8 @@ | |||
| 1 | 2009-08-07 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 2 | |||
| 3 | * term.el (term-handle-ansi-escape): Add comments with the | ||
| 4 | terminfo capabilities implemented. | ||
| 5 | |||
| 1 | 2009-08-06 Dmitry Dzhus <dima@sphinx.net.ru> | 6 | 2009-08-06 Dmitry Dzhus <dima@sphinx.net.ru> |
| 2 | 7 | ||
| 3 | * progmodes/gdb-mi.el (gdb-var-create-regexp): Removed. | 8 | * progmodes/gdb-mi.el (gdb-var-create-regexp): Removed. |
diff --git a/lisp/term.el b/lisp/term.el index 68a8e209558..4c2997cd3ba 100644 --- a/lisp/term.el +++ b/lisp/term.el | |||
| @@ -3363,10 +3363,11 @@ See `term-prompt-regexp'." | |||
| 3363 | (term-handle-colors-array term-terminal-previous-parameter)) | 3363 | (term-handle-colors-array term-terminal-previous-parameter)) |
| 3364 | (term-handle-colors-array term-terminal-parameter)) | 3364 | (term-handle-colors-array term-terminal-parameter)) |
| 3365 | 3365 | ||
| 3366 | ;; \E[6n - Report cursor position | 3366 | ;; \E[6n - Report cursor position (terminfo: u7) |
| 3367 | ((eq char ?n) | 3367 | ((eq char ?n) |
| 3368 | (term-handle-deferred-scroll) | 3368 | (term-handle-deferred-scroll) |
| 3369 | (process-send-string proc | 3369 | (process-send-string proc |
| 3370 | ;; (terminfo: u6) | ||
| 3370 | (format "\e[%s;%sR" | 3371 | (format "\e[%s;%sR" |
| 3371 | (1+ (term-current-row)) | 3372 | (1+ (term-current-row)) |
| 3372 | (1+ (term-horizontal-column))))) | 3373 | (1+ (term-horizontal-column))))) |