]> git.eshelyaron.com Git - emacs.git/commitdiff
Extend 'C-x 8 =' to produce characters with macron
authorEli Zaretskii <eliz@gnu.org>
Fri, 27 May 2022 15:41:12 +0000 (18:41 +0300)
committerEli Zaretskii <eliz@gnu.org>
Fri, 27 May 2022 15:41:12 +0000 (18:41 +0300)
* lisp/international/iso-transl.el (iso-transl-char-map): Add
several new sequences for characters with macron.  (Bug#55668)

etc/NEWS
lisp/international/iso-transl.el

index 3065fa85d3b9f8a502f24df633cf348d22195566..90d03f8fa8a61e3d78fb92e9d4c213888feafe4e 100644 (file)
--- 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
 
 ---
index b90c065461a4f8b734879226254c3139f86f62fe..bdfe9b1670fdc417a5b4ec3f7391a4c6d552a6ee 100644 (file)
     ("*<"   . [?«])
     ("<"    . [?«])
     ("*="   . [?¯])
-    ("="    . [?¯])
+    ("=="   . [?¯])
+    ("=A"   . [?Ā])
+    ("=a"   . [?ā])
+    ("=E"   . [?Ē])
+    ("=e"   . [?ē])
+    ("=I"   . [?Ī])
+    ("=i"   . [?ī])
+    ("=O"   . [?Ō])
+    ("=o"   . [?ō])
+    ("=U"   . [?Ū])
+    ("=u"   . [?ū])
+    ("=Y"   . [?Ȳ])
+    ("=y"   . [?ȳ])
     ("*>"   . [?»])
     (">"    . [?»])
     ("*?"   . [?¿])