[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[nongnu] elpa/eat 8fce5fe928: ; Release version 0.2.3
From: |
ELPA Syncer |
Subject: |
[nongnu] elpa/eat 8fce5fe928: ; Release version 0.2.3 |
Date: |
Tue, 13 Dec 2022 12:58:35 -0500 (EST) |
branch: elpa/eat
commit 8fce5fe9282497d283085bb2be0fb4ffcb517b10
Author: Akib Azmain Turja <akib@disroot.org>
Commit: Akib Azmain Turja <akib@disroot.org>
; Release version 0.2.3
* eat.el:
* eat.texi:
Bump version.
* ChangeLog: Update.
---
ChangeLog | 37 +++++++++++++++++++++++++++++++++++++
eat.el | 2 +-
eat.texi | 4 ++--
3 files changed, 40 insertions(+), 3 deletions(-)
diff --git a/ChangeLog b/ChangeLog
index c42cf4768f..c5e2a33be3 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -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
diff --git a/eat.el b/eat.el
index f34537fdf8..ffa25017ae 100644
--- a/eat.el
+++ b/eat.el
@@ -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
diff --git a/eat.texi b/eat.texi
index 19423a6901..e0361ef785 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.2
-@set VERSION 0.2.2
+@set EDITION 0.2.3
+@set VERSION 0.2.3
@documentencoding UTF-8
@codequotebacktick on
@codequoteundirected on
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [nongnu] elpa/eat 8fce5fe928: ; Release version 0.2.3,
ELPA Syncer <=