diff --git a/ChangeLog b/ChangeLog index 6be5d57..c42cf47 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,39 @@ +2022-12-11 Akib Azmain Turja + + Check whether 'yank-transform-functions' is bound + + * eat.el (eat-yank, eat-yank-from-kill-ring): Check whether + 'yank-transform-functions' is bound before using it's value. + The variable is not available in Emacs 28. + +2022-12-11 Akib Azmain Turja + + * integration/bash: Check TERM before enabling + + * eat.el (eat-eshell-emacs-mode-map): Disable undo + +2022-12-11 Akib Azmain Turja + + Use Eshell "emacs" mode map when process is live + + * eat.el (eat-eshell-emacs-mode-map): Update docstring. + * eat.el (eat--eshell-process-running-mode): New + non-interactive minor mode. + * eat.el (eat--eshell-setup-proc-and-term): Enable + 'eat--eshell-process-running-mode'. + * eat.el (eat--eshell-cleanup): Disable + 'eat--eshell-process-running-mode'. + * eat.le (eat--eshell-local-mode): Don't use + 'eat-eshell-emacs-mode-map' as the mode keymap. + +2022-12-11 Akib Azmain Turja + + Synchronize scrolling and point properly + + * eat.el (eat--synchronize-scroll) + (eat--eshell-synchronize-scroll): Call 'set-window-point' in + addition to 'goto-char'. + 2022-12-11 Akib Azmain Turja Fix invoking commands with eshell/sudo from Tramp diff --git a/eat.el b/eat.el index deecfce..de48353 100644 --- a/eat.el +++ b/eat.el @@ -4,7 +4,7 @@ ;; Author: Akib Azmain Turja ;; Created: 2022-08-15 -;; Version: 0.2.1 +;; Version: 0.2.2 ;; Package-Requires: ((emacs "28.1")) ;; Keywords: terminals processes ;; Homepage: https://codeberg.org/akib/emacs-eat diff --git a/eat.texi b/eat.texi index 4b335de..19423a6 100644 --- a/eat.texi +++ b/eat.texi @@ -3,8 +3,8 @@ @comment %**start of header @setfilename eat.info @set UPDATED 10 December 2022 -@set EDITION 0.2.1 -@set VERSION 0.2.1 +@set EDITION 0.2.2 +@set VERSION 0.2.2 @documentencoding UTF-8 @codequotebacktick on @codequoteundirected on