elpasync pushed a change to branch externals/coterm. at da8019b Simplify narrowing to process output
This branch includes the following new commits: new 7b1e001 Initial commit new a983b5e New function for approximately moving pmark new ff83d09 Handle \e[1K new 0647615 Plug marker leak new 9e3e19b Add support for \e[L new 044b03e Simplify new 29ef3ad Fix scrolling new aa4a7f9 Support \e[M new cf9217d Support \e[P and \e[@ new ba74fb8 Simplify new c48515c Support \e[4h and \e[4l for insert mode new f1cc63e Support \e[6n for reporting cursor position new cfc9f03 Fix some escape params defaulting to 1 new ab1dcd4 Fix typo new ba651c6 Fix negative and too high column positions new 2403460 Make all coterm-t-* variables private new e22fe83 Adjust column after resizing window new e21bb54 Major refactor and started scroll region new 08cf379 Minor fixes new 586ce4e Delete off-screen rows when scrolling up new 753fba8 Refactor line deletion and insertion new 9d532fb Refactor some more new 4a23ae2 Further refactor some more new f334168 Rename function new 5aea1c8 Fixup some comments new f48ef18 Fix \e[M and \e[L outside scrolling region new c825746 Fix issue with ansi-color context marker new 8b2836e Fix incorrect handling of incomplete escape sequences new 1ec97d2 \n doesn't go to column 0 new 71d2dc1 Implement user-facing variables and minor mode new 73aa1f3 Properly handle OSC and Emacs specific escape sequences new f4f69ab Export TERMINFO environment variable new 08208f3 Handle \r\n sequence properly new 9184a46 Always synchronize pmark at the end new 3599955 Fixes for documentation and compiler warnings new c535023 Safeguard against negative values in move-to-column new 9e7720b Use save-excursion more sparingly new dc5f8db Improve doc string, add autoload cookie new ee37b4b Initial support for char-mode and scroll snapping new b35e077 Reorganize file new 4943e16 Footer and header new d6912da Support sequences \eE[E, F and G (pacman uses them) new e64027a Restore 'window-point' of non-selected windows new 8f0a13b Refactor scroll snapping, snap in all windows new 6f42ba6 Initialize home marker properly new dfebb62 Add comint output filter function buffer locally new 5e40af4 Prevent modification of user input harder new 2358124 Try to enter and leave char-mode automatically new 654e286 Fix mistake in turning mode off new edfdbb7 Ignore sequences \e= end \e> (output by mpv) new 13dd76a Adjust mpv prompt detecting regexp new 952b917 Better indication of current char-mode status new e0a38cc Add more documentation for auto char mode new 34d8808 Improve less prompt regexp new dd06737 Improve regexp matching mpv prompt new bd103f9 [auto-char] Fix searching in less new dc9466e Implement \t (move cursor to tab stop), needed for "emacs -nw" new fd4041e Remove redundant "(dirty)" new e268359 Account for home marker reposition when clearing screen new e534194 Fix buffer-locality of saved scroll-margin new 7941200 Describe package new db17a99 Describe terminal emulation new bfcd5e4 Properly indicate that pmark is synchronized new 96a636e Protect user input at EOB more accurately new d5042f6 Inhibit Emacs from automatically decoding \r\n into \n new 10205c8 Improve README new c52f413 Keep char mode in less after pressing a digit new 8a5ffd9 Fix 'coterm--t-goto' for column zero new 07a2570 Work around a line wrapping issue with "less" new 066cd45 Explain how coterm does/doesn't do line-wrapping new 8ca9291 Minor fixes to description new be23cf4 Prepare submission to ELPA new bd7c681 Further document the "less" line-wrap workaround new 570ae6d Mention auto char mode as a difference from term.el new c717c84 Bind inhibit-read-only to t for terminal emulation new ab99084 [auto-char] "less" prompt may be an empty line if it is slow new 90823af Revert "Inhibit Emacs from automatically decoding \r\n into \n" new 11a9594 [auto-char] Detect prompts from "less -M" new 139e8d0 Fix for Emacs 27 new da8019b Simplify narrowing to process output