diff options
-rw-r--r-- | doc/emacs/mule.texi | 4 | ||||
-rw-r--r-- | etc/NEWS | 3 | ||||
-rw-r--r-- | lisp/international/iso-transl.el | 31 |
3 files changed, 35 insertions, 3 deletions
diff --git a/doc/emacs/mule.texi b/doc/emacs/mule.texi index de381dfa1e8..d929e0947e1 100644 --- a/doc/emacs/mule.texi +++ b/doc/emacs/mule.texi @@ -1660,8 +1660,8 @@ characters present directly on the keyboard or using @key{Compose} or @cindex compose character @cindex dead character @item -For Latin-1 only, you can use the key @kbd{C-x 8} as a ``compose -character'' prefix for entry of non-@acronym{ASCII} Latin-1 printing +You can use the key @kbd{C-x 8} as a ``compose character'' prefix for +entry of non-@acronym{ASCII} Latin-1 and a few other printing characters. @kbd{C-x 8} is good for insertion (in the minibuffer as well as other buffers), for searching, and in any other context where a key sequence is allowed. @@ -213,6 +213,9 @@ successive char insertions. ** Unicode names entered via C-x 8 RET now use substring completion by default. +** C-x 8 now has shorthands for these chars: ‐ ‑ ‒ – — ― ‘ ’ “ ” † ‡ • ′ ″ +€ № ← → ↔ − ≈ ≠ ≤ ≥. As before, you can type C-x 8 C-h to list shorthands. + ** New minor mode global-eldoc-mode is enabled by default. ** Emacs now supports "bracketed paste mode" when running on a terminal diff --git a/lisp/international/iso-transl.el b/lisp/international/iso-transl.el index 73bcae060b3..e9fb009a56e 100644 --- a/lisp/international/iso-transl.el +++ b/lisp/international/iso-transl.el @@ -1,4 +1,4 @@ -;;; iso-transl.el --- keyboard input definitions for ISO 8859-1 -*- coding: utf-8 -*- +;;; iso-transl.el --- keyboard input for ISO 10646 chars -*- coding: utf-8 -*- ;; Copyright (C) 1987, 1993-1999, 2001-2015 Free Software Foundation, ;; Inc. @@ -36,6 +36,10 @@ ;; to make all of the Alt keys autoload, and it is not clear ;; that the dead accent keys SHOULD autoload this package. +;; This package supports all characters defined by ISO 8859-1, along +;; with a few other ISO 10646 characters commonly used in English and +;; basic math. + ;;; Code: ;;; Provide some binding for startup: @@ -192,6 +196,31 @@ ("~o" . [?õ]) ("~t" . [?þ]) ("~~" . [?¬]) + ("_h" . [?‐]) + ("_H" . [?‑]) + ("_f" . [?‒]) + ("_n" . [?–]) + ("_m" . [?—]) + ("_q" . [?―]) + ("[" . [?‘]) + ("]" . [?’]) + ("{" . [?“]) + ("}" . [?”]) + ("1+" . [?†]) + ("2+" . [?‡]) + ("**" . [?•]) + ("*'" . [?′]) + ("*\"" . [?″]) + ("*E" . [?€]) + ("No" . [?№]) + ("a<" . [?←]) + ("a>" . [?→]) + ("a=" . [?↔]) + ("_-" . [?−]) + ("~=" . [?≈]) + ("/=" . [?≠]) + ("_<" . [?≤]) + ("_>" . [?≥]) ("' " . "'") ("` " . "`") ("\" " . "\"") |