[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/coterm f1cc63e 12/80: Support \e[6n for reporting curso
From: |
ELPA Syncer |
Subject: |
[elpa] externals/coterm f1cc63e 12/80: Support \e[6n for reporting cursor position |
Date: |
Wed, 13 Oct 2021 18:57:26 -0400 (EDT) |
branch: externals/coterm
commit f1cc63e6665f201305c263df83719ad46c8556b5
Author: m <>
Commit: m <>
Support \e[6n for reporting cursor position
---
coterm.el | 9 ++++++++-
1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/coterm.el b/coterm.el
index 25478df..2ebdcb8 100644
--- a/coterm.el
+++ b/coterm.el
@@ -417,7 +417,14 @@ initialize it sensibly."
;; (49 ;; (terminfo: rmcup)
;; (coterm-t-switch-to-alternate-sub-buffer nil))
(4 ;; (terminfo: rmir)
- (setq coterm-t-insert-mode nil))))))))))))
+ (setq coterm-t-insert-mode nil))))
+ (?n ;; \E[6n - Report cursor position (terminfo: u7)
+ (process-send-string
+ process
+ ;; (terminfo: u6)
+ (format "\e[%s;%sR"
+ (1+ coterm--t-row)
+ (1+ coterm--t-col))))))))))))
(cond
((setq match (string-match coterm-t-control-seq-prefix-regexp
- [elpa] branch externals/coterm created (now da8019b), ELPA Syncer, 2021/10/13
- [elpa] externals/coterm ff83d09 03/80: Handle \e[1K, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm 9e3e19b 05/80: Add support for \e[L, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm aa4a7f9 08/80: Support \e[M, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm 29ef3ad 07/80: Fix scrolling, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm ba74fb8 10/80: Simplify, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm f1cc63e 12/80: Support \e[6n for reporting cursor position,
ELPA Syncer <=
- [elpa] externals/coterm cfc9f03 13/80: Fix some escape params defaulting to 1, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm cf9217d 09/80: Support \e[P and \e[@, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm e22fe83 17/80: Adjust column after resizing window, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm 586ce4e 20/80: Delete off-screen rows when scrolling up, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm 7b1e001 01/80: Initial commit, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm a983b5e 02/80: New function for approximately moving pmark, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm 0647615 04/80: Plug marker leak, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm 044b03e 06/80: Simplify, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm c48515c 11/80: Support \e[4h and \e[4l for insert mode, ELPA Syncer, 2021/10/13
- [elpa] externals/coterm ab1dcd4 14/80: Fix typo, ELPA Syncer, 2021/10/13