Commit graph

  • 5a2123910a
    ; Release version 0.6.1 Akib Azmain Turja 2023-03-28 14:08:07 +06:00
  • 6cf6db86c9
    Fix bugs in selection data manipulation code Akib Azmain Turja 2023-03-28 13:58:43 +06:00
  • 0586a84e52
    Fix incompatiblity with Eshell on Emacs 28 Akib Azmain Turja 2023-03-21 20:22:11 +06:00
  • 532f7221b7
    Send input to correct process in Eshell pipeline Akib Azmain Turja 2023-03-20 23:54:33 +06:00
  • d7034f5ab5
    ; Fix group name typos (eat-ehell -> eat-eshell) mmarshall540 2023-03-09 11:36:14 +06:00
  • f2bca97ac6
    ; Release version 0.6 Akib Azmain Turja 2023-02-08 21:22:48 +06:00
  • b8c661c6fa
    * eat.texi (Querying Before Kill): New chapter Akib Azmain Turja 2023-02-08 21:11:45 +06:00
  • 153491a0a1
    Query when killing buffer when command is running Akib Azmain Turja 2023-02-07 17:13:10 +06:00
  • d66c55a285
    ; Release version 0.5 Akib Azmain Turja 2023-01-22 22:44:24 +06:00
  • e12a5be607
    ; Update copyright years Akib Azmain Turja 2023-01-22 22:40:27 +06:00
  • ac954032c6
    Add many more semi-char mode exceptions Akib Azmain Turja 2023-01-22 22:34:08 +06:00
  • 417e7d2362
    Auto reload Eat when "semi-char" map is customized Akib Azmain Turja 2023-01-19 15:45:44 +06:00
  • beb4a57c6f
    Document some new user options Akib Azmain Turja 2023-01-18 17:22:13 +06:00
  • 96dfb50d84
    Allow modifying semi-char key exceptions Akib Azmain Turja 2023-01-16 12:11:25 +06:00
  • 344cc075d2
    Allow pasting from parent XTerm to Eat terminal Akib Azmain Turja 2023-01-15 22:22:13 +06:00
  • 135a562a20
    ; * README.org (Usage): Improve and link to manual Akib Azmain Turja 2023-01-15 22:15:44 +06:00
  • 9a432eef11
    ; Release version 0.4 Akib Azmain Turja 2022-12-28 22:54:31 +06:00
  • c9a7aef4f6
    Don't error while handling the sequence '\e[>c' Akib Azmain Turja 2022-12-28 22:01:36 +06:00
  • 5314be930e
    * eat.el (eat): Use buffer name for process name Akib Azmain Turja 2022-12-28 21:46:27 +06:00
  • e66cca3341
    * eat.el (eat-eshell-exec-hook): Make customizable Akib Azmain Turja 2022-12-28 21:41:47 +06:00
  • dcbe6b861e
    * eat.el (eat-exec-hook): Make customizable Akib Azmain Turja 2022-12-28 21:41:11 +06:00
  • 328c9d629d
    Run eat-eshell-exec-hook as Eshell process is run Akib Azmain Turja 2022-12-28 21:35:39 +06:00
  • 63f23b3e50
    * README.org (Straight.el): New section Akib Azmain Turja 2022-12-22 21:11:40 +06:00
  • a4b20341b3
    Don't let font-lock to mess up text face Akib Azmain Turja 2022-12-22 20:27:50 +06:00
  • fcc02df105
    ; Release version 0.3.1 Akib Azmain Turja 2022-12-21 01:42:43 +06:00
  • 403a1d4b5d
    ; * README.org (Quelpa): Fix recipe ':url' Akib Azmain Turja 2022-12-21 01:40:35 +06:00
  • 764b075255
    Fix terminfo path on case-insensitive filesystems Akib Azmain Turja 2022-12-21 01:02:03 +06:00
  • 510f8b565c
    ; .dir-locals.el: Use tabs in Makefile Akib Azmain Turja 2022-12-21 00:43:11 +06:00
  • 627458cdd5
    * eat.el (eat--t-handle-output): Fix NULL handling Akib Azmain Turja 2022-12-20 10:49:02 +06:00
  • 877a188021
    ; * eat.el (eat-eshell-mode): Fix docstring typo Akib Azmain Turja 2022-12-19 11:31:56 +06:00
  • dfa7e02557
    Fix typo in 'eat--t-scroll-up' Akib Azmain Turja 2022-12-17 16:12:17 +06:00
  • ab0ac1ff76
    Make sure symbol is used as face parameter value Akib Azmain Turja 2022-12-17 16:11:18 +06:00
  • 74295d2a17
    ; * .gitignore: Ignore 'dir' and 'eat.info' Akib Azmain Turja 2022-12-17 11:24:02 +06:00
  • d87392e571
    ; Release version 0.3 Akib Azmain Turja 2022-12-17 01:11:42 +06:00
  • 9ca45b4bcd
    Allow changing terminal faces terminal-locally Akib Azmain Turja 2022-12-16 23:21:50 +06:00
  • 59fe724b27
    Decoding UTF-8 encoded strings encoded as base64 Akib Azmain Turja 2022-12-16 14:48:24 +06:00
  • 61695d9671
    Decrease regexp usage while parsing output Akib Azmain Turja 2022-12-15 20:18:04 +06:00
  • f912425fb4
    Fix handling non-interactive processes in Eshell Akib Azmain Turja 2022-12-15 18:57:55 +06:00
  • e597bcfbb2
    Don't use '.*-char-property-.*' functions Akib Azmain Turja 2022-12-15 13:52:08 +06:00
  • 559c9c362c
    Refactor 'eat--eshell-adjust-make-process-args' Akib Azmain Turja 2022-12-15 13:00:06 +06:00
  • 162ec61f3d
    Remove invisible spaces when killing text Akib Azmain Turja 2022-12-15 12:41:27 +06:00
  • 35df1bc2a4
    Refactor 'eat--eshell-adjust-make-process-args' Akib Azmain Turja 2022-12-14 14:32:03 +06:00
  • fc195410e4
    Ask if 'stty' is unavailable in Eshell Akib Azmain Turja 2022-12-14 14:12:34 +06:00
  • 8fce5fe928
    ; Release version 0.2.3 Akib Azmain Turja 2022-12-13 23:45:02 +06:00
  • fd9e8fddc3
    Fix shell prompt navigation Akib Azmain Turja 2022-12-12 14:13:36 +06:00
  • f2d57e2086
    Synchronize scroll on all windows showing terminal Akib Azmain Turja 2022-12-12 14:00:57 +06:00
  • f76c27cd93
    Don't intercept background processes in Eshell Akib Azmain Turja 2022-12-12 10:22:14 +06:00
  • 6756e72d88
    ; Release version 0.2.2 Akib Azmain Turja 2022-12-11 19:45:48 +06:00
  • fffca2c06e
    Check whether 'yank-transform-functions' is bound Akib Azmain Turja 2022-12-11 18:40:27 +06:00
  • 731ead9bfb
    ; * .gitignore: New file Akib Azmain Turja 2022-12-11 16:12:21 +06:00
  • 65dbbfcad3
    * integration/bash: Check TERM before enabling Akib Azmain Turja 2022-12-11 14:50:47 +06:00
  • 917464cf56
    * eat.el (eat-eshell-emacs-mode-map): Disable undo Akib Azmain Turja 2022-12-11 14:44:01 +06:00
  • aa0607e1cb
    Use Eshell "emacs" mode map when process is live Akib Azmain Turja 2022-12-11 14:41:38 +06:00
  • 7891cae44b
    Synchronize scrolling and point properly Akib Azmain Turja 2022-12-11 14:10:25 +06:00
  • ab52caff52
    ; Release version 0.2.1 Akib Azmain Turja 2022-12-11 00:43:49 +06:00
  • f54af22d6a
    Fix invoking commands with eshell/sudo from Tramp Akib Azmain Turja 2022-12-11 00:39:08 +06:00
  • 714d9738cc
    Fix Eshell working directory tracking Akib Azmain Turja 2022-12-11 00:20:05 +06:00
  • b6caebb0ab
    ; Release 0.2 Akib Azmain Turja 2022-12-10 17:43:47 +06:00
  • 51eebc562b
    Fix yanking text into terminal Akib Azmain Turja 2022-12-10 15:37:09 +06:00
  • 12a5fb72b2
    ; * eat.el (eat--t-term): Fix 'params' docstring Akib Azmain Turja 2022-12-10 13:27:58 +06:00
  • 94e56712e3
    ; * README.org (Usage): Fix Eshell instructions Akib Azmain Turja 2022-12-10 02:28:13 +06:00
  • 978aff9166
    Implement terminal parameters Akib Azmain Turja 2022-12-10 02:14:28 +06:00
  • f047b2d283
    Fix terminal color reporting in text terminals Akib Azmain Turja 2022-12-09 20:44:08 +06:00
  • b996bffa4b
    Break combined 'setq'/'setf'/'setq-local's Akib Azmain Turja 2022-12-08 18:04:56 +06:00
  • 2207109d24
    ; * eat.el (eat-term-color-.*): Fix docstring Akib Azmain Turja 2022-12-08 17:36:54 +06:00
  • 980265ac05
    Don't 'cd' as root when using 'sudo' from Tramp Akib Azmain Turja 2022-12-08 17:00:12 +06:00
  • 856d429f2d
    Fix prompt annotation bug trigger when shell exits Akib Azmain Turja 2022-12-08 15:58:20 +06:00
  • 58fd1b1196
    Synchronize scrolling only when point is on cursor Akib Azmain Turja 2022-12-07 15:38:47 +06:00
  • ebc77efd0f
    Escape control characters in trace output Akib Azmain Turja 2022-12-07 15:34:14 +06:00
  • e6a7deafd0
    Auto update 'eat-term-shell-integration-directory' Akib Azmain Turja 2022-12-07 13:17:37 +06:00
  • b3c81c3078
    Move Bash global variables to function Akib Azmain Turja 2022-12-07 13:06:29 +06:00
  • e05931d7e9
    Document annotation correction delay user option Akib Azmain Turja 2022-12-07 12:00:41 +06:00
  • 2ea84e0a34
    Don't accept 'nil' as annotation correction delay Akib Azmain Turja 2022-12-07 11:17:20 +06:00
  • a65b7bc064
    Rename some symbols to reflect their purposes Akib Azmain Turja 2022-12-07 11:06:44 +06:00
  • 693940c733
    * README.org: Add shell integration instructions Akib Azmain Turja 2022-12-07 00:29:20 +06:00
  • 8188f71562
    * eat-tests.el (eat-test-set-cwd): Update test Akib Azmain Turja 2022-12-07 00:12:22 +06:00
  • 62a09caef1
    * eat.el (eat--t-term): Fix initial value of 'cwd' Akib Azmain Turja 2022-12-07 00:11:29 +06:00
  • e287487b42
    Document everything about shell integration Akib Azmain Turja 2022-12-06 23:37:08 +06:00
  • b42687f146
    Fix prompt navigation when annotation is disabled Akib Azmain Turja 2022-12-06 22:57:47 +06:00
  • 2c6afa4dc0
    Add shell prompt navigation commands Akib Azmain Turja 2022-12-06 22:03:33 +06:00
  • a04999011f
    Annotate shell prompts Akib Azmain Turja 2022-12-06 21:30:01 +06:00
  • b4d07cb474
    Add shell commands run in Eat to Emacs history Akib Azmain Turja 2022-12-06 12:23:28 +06:00
  • 9caa496e45
    Tighter shell integration Akib Azmain Turja 2022-12-05 23:50:10 +06:00
  • d35864ca6b
    Calculate the number of lines on window properly Akib Azmain Turja 2022-12-04 22:49:56 +06:00
  • 775328790c
    Remap 'insert-char' to read and input a character Akib Azmain Turja 2022-12-04 19:32:14 +06:00
  • a21e665120
    Use full command as title in shell integration Akib Azmain Turja 2022-12-04 18:43:06 +06:00
  • f4b5fd527e
    ; integration/bash: Make the joke a bit more funny Akib Azmain Turja 2022-12-04 18:27:40 +06:00
  • ccc405ec14
    Fix Bash integration Akib Azmain Turja 2022-12-04 16:57:47 +06:00
  • a95ca85927
    * eat.el: Fix bright faces face definitions Akib Azmain Turja 2022-12-04 16:42:34 +06:00
  • 01f5f3b2af
    Refactor shell integration enabling code Akib Azmain Turja 2022-12-04 15:20:12 +06:00
  • 0887bd6a7d
    Update title automatically in shell integration Akib Azmain Turja 2022-12-04 15:10:13 +06:00
  • 226ff56932
    * README.org (Quelpa): Update recipe. Akib Azmain Turja 2022-12-04 13:00:18 +06:00
  • 468fe893cf
    * term/eat.el: New file. Akib Azmain Turja 2022-12-04 12:52:36 +06:00
  • 85c0c16380
    Refer to NonGNU ELPA in README Akib Azmain Turja 2022-12-04 01:22:47 +06:00
  • 7abb81e16a
    * integration/bash: Add copyright notice. Akib Azmain Turja 2022-12-03 23:46:05 +06:00
  • a9bf5e5248
    * integration/bash: Use '__' prefix Akib Azmain Turja 2022-12-03 21:30:11 +06:00
  • fa62d693f6
    * integration/bash: Append to array more cleanly Akib Azmain Turja 2022-12-03 19:28:39 +06:00
  • 729717b84f
    * integration/bash: Don't setup again on reload Akib Azmain Turja 2022-12-03 19:21:28 +06:00
  • 55c7d21cef
    Use more uniform names for tracer functions Akib Azmain Turja 2022-12-03 11:18:28 +06:00
  • d918dbae87
    Add shell integration script for GNU Bash Akib Azmain Turja 2022-12-03 11:14:01 +06:00