]> git.eshelyaron.com Git - emacs.git/commitdiff
* term.el (term-handle-ansi-escape): Add comments with the
authorDan Nicolaescu <dann@ics.uci.edu>
Fri, 7 Aug 2009 07:04:02 +0000 (07:04 +0000)
committerDan Nicolaescu <dann@ics.uci.edu>
Fri, 7 Aug 2009 07:04:02 +0000 (07:04 +0000)
terminfo capabilities implemented.

* e/eterm-color.ti (msgr, u6, u7): New capabilities.

etc/ChangeLog
etc/e/eterm-color
etc/e/eterm-color.ti
lisp/ChangeLog
lisp/term.el

index 746c1f9ed85950f66d91f6c6c6a6599132ba46c2..eb9a310cb2874564ad9a7e523de87ab85364417f 100644 (file)
@@ -1,3 +1,7 @@
+2009-08-07  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * e/eterm-color.ti (msgr, u6, u7): New capabilities.
+
 2009-08-02  Michael Albinus  <michael.albinus@gmx.de>
 
        * NEWS: Autorevert Tail mode works now for remote files.
index 5a208473e3e869e5ca870d3d606801fe1c9e5525..bd3f5003ae620db49b89a2c1387b0ba1c836f4f1 100644 (file)
Binary files a/etc/e/eterm-color and b/etc/e/eterm-color differ
index 19e14976e12d352284341041069d5adbd6409a30..0ddb7ec54085f1d18287347f9f27188b5b711639 100644 (file)
@@ -15,6 +15,7 @@ eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96,
        pairs#64,
        am,
        mir,
+       msgr,
        xenl,
        bel=^G,
        bold=\E[1m,
@@ -70,6 +71,8 @@ eterm-color|Emacs term.el terminal emulator term-protocol-version 0.96,
        smir=\E[4h,
        smul=\E[4m,
        smso=\E[7m,
+       u6=\E[%i%d;%dR,
+       u7=\E[6n,
 #      smcup=\E[?47h,
 #      rmcup=\E[?47l,
 #       rs2 may need to be added
index 3a380d459ff5aee870a83be9580958e6b7d266df..9ebf971f15f4bf9cf3e2985bfabc113d5dcd6897 100644 (file)
@@ -1,3 +1,8 @@
+2009-08-07  Dan Nicolaescu  <dann@ics.uci.edu>
+
+       * term.el (term-handle-ansi-escape): Add comments with the
+       terminfo capabilities implemented.
+
 2009-08-06  Dmitry Dzhus  <dima@sphinx.net.ru>
 
        * progmodes/gdb-mi.el (gdb-var-create-regexp): Removed.
index 68a8e2095586c6f2783199bc08de7bfdab09c006..4c2997cd3ba26445c66adfe6a88b834b557404cb 100644 (file)
@@ -3363,10 +3363,11 @@ See `term-prompt-regexp'."
       (term-handle-colors-array term-terminal-previous-parameter))
     (term-handle-colors-array term-terminal-parameter))
 
-   ;; \E[6n - Report cursor position
+   ;; \E[6n - Report cursor position (terminfo: u7)
    ((eq char ?n)
     (term-handle-deferred-scroll)
     (process-send-string proc
+                        ;; (terminfo: u6)
                         (format "\e[%s;%sR"
                                 (1+ (term-current-row))
                                 (1+ (term-horizontal-column)))))