; Release version 0.2.3

* eat.el:
* eat.texi:
Bump version.
* ChangeLog: Update.
This commit is contained in:
Akib Azmain Turja 2022-12-13 23:45:02 +06:00
parent fd9e8fddc3
commit 8fce5fe928
No known key found for this signature in database
GPG key ID: 5535FCF54D88616B
3 changed files with 40 additions and 3 deletions

View file

@ -1,3 +1,40 @@
2022-12-12 Akib Azmain Turja <akib@disroot.org>
Fix shell prompt navigation
* eat.el (eat--post-prompt): Set 'eat--shell-prompt-begin' to
nil at the very end to ensure prompt end text properties are
put.
2022-12-12 Akib Azmain Turja <akib@disroot.org>
Synchronize scroll on all windows showing terminal
* eat.el (eat--synchronize-scroll-windows): New function.
* eat.el (eat--synchronize-scroll)
(eat--eshell-synchronize-scroll): Take a single argument,
WINDOWS, list of windows to synchronize. The special value
'buffer' can also be included, to synchronize the point in
buffer.
* eat.el (eat-self-input, eat-yank, eat-yank-from-kill-ring):
Pass the return value of 'eat--synchronize-scroll-windows' to
the function in 'eat--synchronize-scroll-function'.
* eat.el (eat--process-output-queue)
(eat--adjust-process-window-size, eat--eshell-output-filter)
Call 'eat--synchronize-scroll-windows' before doing anything,
save the result, and pass it as the first argument to the
function in 'eat--synchronize-scroll-function'.
* eat.el (eat--trace-replay-eval): Pass the return value of
'get-buffer-window-list' to 'eat--synchronize-scroll'.
2022-12-12 Akib Azmain Turja <akib@disroot.org>
Don't intercept background processes in Eshell
* eat.el (eat--eshell-adjust-make-process-args): Don't do any
change to the environment if 'eshell-current-subjob-p' is
non-nil.
2022-12-11 Akib Azmain Turja <akib@disroot.org>
Check whether 'yank-transform-functions' is bound

2
eat.el
View file

@ -4,7 +4,7 @@
;; Author: Akib Azmain Turja <akib@disroot.org>
;; Created: 2022-08-15
;; Version: 0.2.2
;; Version: 0.2.3
;; Package-Requires: ((emacs "28.1"))
;; Keywords: terminals processes
;; Homepage: https://codeberg.org/akib/emacs-eat

View file

@ -3,8 +3,8 @@
@comment %**start of header
@setfilename eat.info
@set UPDATED 10 December 2022
@set EDITION 0.2.2
@set VERSION 0.2.2
@set EDITION 0.2.3
@set VERSION 0.2.3
@documentencoding UTF-8
@codequotebacktick on
@codequoteundirected on