; Release version 0.5

* eat.el:
* eat.texi:
Bump version.
* ChangeLog: Update.
This commit is contained in:
Akib Azmain Turja 2023-01-22 22:44:24 +06:00
parent e12a5be607
commit d66c55a285
No known key found for this signature in database
GPG key ID: 5535FCF54D88616B
3 changed files with 59 additions and 4 deletions

View file

@ -1,3 +1,58 @@
2023-01-22 Akib Azmain Turja <akib@disroot.org>
Add many more semi-char mode exceptions
* eat.el (eat-semi-char-non-bound-keys)
(eat-eshell-semi-char-non-bound-keys): Add 81 more keys.
2023-01-19 Akib Azmain Turja <akib@disroot.org>
Auto reload Eat when "semi-char" map is customized
* eat.el (eat--load-file-path, eat--being-loaded): New
variable.
* eat.el (eat-semi-char-non-bound-keys)
(eat-eshell-semi-char-non-bound-keys): Reload Eat when
customized. Document what to do if changed from Lisp.
* eat.el (eat-update-semi-char-mode-map)
(eat-eshell-update-semi-char-mode-map): New function.
* eat.el (eat-reload): New command.
* eat.texi (Semi-char Mode): Document what to do if the lists
of not bound keys are changed from Lisp.
2023-01-18 Akib Azmain Turja <akib@disroot.org>
Document some new user options
* eat.texi (Semi-char Mode): Document
'eat-semi-char-non-bound-keys' and
'eat-eshell-semi-char-non-bound-keys'.
* eat.texi (Input Invisible): New section.
2023-01-16 Akib Azmain Turja <akib@disroot.org>
Allow modifying semi-char key exceptions
* eat.el (eat-semi-char-non-bound-keys)
(eat-eshell-semi-char-non-bound-keys): New user option.
* eat.el (eat--prepare-semi-char-mode-map)
(eat--eshell-prepare-semi-char-mode-map): New function.
* eat.el (eat-semi-char-mode-map): Use
'eat--prepare-semi-char-mode-map' to make the keymap.
* eat.el (eat-eshell-semi-char-mode-map): Use
'eat--eshell-prepare-semi-char-mode-map' to make the keymap.
2023-01-15 Akib Azmain Turja <akib@disroot.org>
Allow pasting from parent XTerm to Eat terminal
* eat.el (eat-xterm-paste): New command.
* eat.el (eat-mode-map, eat-eshell-emacs-mode-map): Bind
<xterm-paste> to 'ignore'.
* eat.el (eat-semi-char-mode-map, eat-char-mode-map)
(eat-eshell-semi-char-mode-map, eat-eshell-char-mode-map): Bind
<xterm-paste> to 'eat-xterm-paste'.
2022-12-28 Akib Azmain Turja <akib@disroot.org>
Don't error while handling the sequence '\e[>c'
@ -930,7 +985,7 @@
;; coding: utf-8
;; End:
Copyright (C) 2022 Akib Azmain Turja.
Copyright (C) 2022-2023 Akib Azmain Turja.
This file is not part of GNU Emacs.

2
eat.el
View file

@ -4,7 +4,7 @@
;; Author: Akib Azmain Turja <akib@disroot.org>
;; Created: 2022-08-15
;; Version: 0.4
;; Version: 0.5
;; 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 22 January 2023
@set EDITION 0.4
@set VERSION 0.4
@set EDITION 0.5
@set VERSION 0.5
@documentencoding UTF-8
@codequotebacktick on
@codequoteundirected on