[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
master 4df20e2f14: Extend 'C-x 8 =' to produce characters with macron
From: |
Eli Zaretskii |
Subject: |
master 4df20e2f14: Extend 'C-x 8 =' to produce characters with macron |
Date: |
Fri, 27 May 2022 11:42:23 -0400 (EDT) |
branch: master
commit 4df20e2f14ac6f1bae2730e2f9afed8e83dd78de
Author: Eli Zaretskii <eliz@gnu.org>
Commit: Eli Zaretskii <eliz@gnu.org>
Extend 'C-x 8 =' to produce characters with macron
* lisp/international/iso-transl.el (iso-transl-char-map): Add
several new sequences for characters with macron. (Bug#55668)
---
etc/NEWS | 7 +++++++
lisp/international/iso-transl.el | 14 +++++++++++++-
2 files changed, 20 insertions(+), 1 deletion(-)
diff --git a/etc/NEWS b/etc/NEWS
index 3065fa85d3..90d03f8fa8 100644
--- a/etc/NEWS
+++ b/etc/NEWS
@@ -203,6 +203,13 @@ files that were compiled with an old EIEIO (Emacs<25).
** 'C-x 8 .' has been moved to 'C-x 8 . .'.
This is to open up the 'C-x 8 .' map to bind further characters there.
+---
+** 'C-x 8 =' moved to 'C-x 8 = ='.
+You can now use 'C-x 8 =' to insert several characters with macron;
+for example, 'C-x 8 = a' will insert U+0101 LATIN SMALL LETTER A WITH
+MACRON. To insert a lone macron, type 'C-x 8 = =' instead of the
+previous 'C-x ='.
+
** Eshell
---
diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-transl.el
index b90c065461..bdfe9b1670 100644
--- a/lisp/international/iso-transl.el
+++ b/lisp/international/iso-transl.el
@@ -134,7 +134,19 @@
("*<" . [?«])
("<" . [?«])
("*=" . [?¯])
- ("=" . [?¯])
+ ("==" . [?¯])
+ ("=A" . [?Ā])
+ ("=a" . [?ā])
+ ("=E" . [?Ē])
+ ("=e" . [?ē])
+ ("=I" . [?Ī])
+ ("=i" . [?ī])
+ ("=O" . [?Ō])
+ ("=o" . [?ō])
+ ("=U" . [?Ū])
+ ("=u" . [?ū])
+ ("=Y" . [?Ȳ])
+ ("=y" . [?ȳ])
("*>" . [?»])
(">" . [?»])
("*?" . [?¿])
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- master 4df20e2f14: Extend 'C-x 8 =' to produce characters with macron,
Eli Zaretskii <=