aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/leim
diff options
context:
space:
mode:
authorPaul Eggert2015-09-03 15:31:12 -0700
committerPaul Eggert2015-09-03 15:32:54 -0700
commit26bd978d87dfbf9baa115cd961a67d42b416c4bf (patch)
tree20f3d063895796f54b9f521c0b35f65bbcd418c4 /lisp/leim
parent944d77f070da388b0c6e6578a9f868e88c088940 (diff)
downloademacs-26bd978d87dfbf9baa115cd961a67d42b416c4bf.tar.gz
emacs-26bd978d87dfbf9baa115cd961a67d42b416c4bf.zip
Fix some more docstring etc. quoting problems
Mostly these fixes prevent the transliteration of apostrophes that should stay apostrophes. Also, prefer curved quotes in Bahá’í proper names, as that’s the preferred Bahá’í style and these names are chock-full of non-ASCII characters anyway. * lisp/emacs-lisp/eieio-core.el (eieio-defclass-autoload) (eieio-defclass-internal): * lisp/emacs-lisp/eieio.el (defclass): * lisp/hi-lock.el (hi-lock-mode): Don’t transliterate Lisp apostrophes when generating a doc string or diagnostic. * lisp/international/mule-diag.el (list-coding-systems-1): * lisp/international/ogonek.el (ogonek-jak, ogonek-how): * lisp/mail/sendmail.el (sendmail-query-user-about-smtp): * lisp/vc/ediff-mult.el (ediff-redraw-registry-buffer): * lisp/vc/ediff-ptch.el (ediff-fixup-patch-map): Substitute quotes before putting them in the help buffer.
Diffstat (limited to 'lisp/leim')
-rw-r--r--lisp/leim/quail/latin-ltx.el8
1 files changed, 4 insertions, 4 deletions
diff --git a/lisp/leim/quail/latin-ltx.el b/lisp/leim/quail/latin-ltx.el
index 82c0aa3324e..3c84ba8348a 100644
--- a/lisp/leim/quail/latin-ltx.el
+++ b/lisp/leim/quail/latin-ltx.el
@@ -36,7 +36,7 @@
36 "LaTeX-like input method for many characters. 36 "LaTeX-like input method for many characters.
37These characters are from the charsets used by the `utf-8' coding 37These characters are from the charsets used by the `utf-8' coding
38system, including many technical ones. Examples: 38system, including many technical ones. Examples:
39 \\'a -> á \\`{a} -> à 39 \\\\='a -> á \\\\=`{a} -> à
40 \\pi -> π \\int -> ∫ ^1 -> ¹" 40 \\pi -> π \\int -> ∫ ^1 -> ¹"
41 41
42 '(("\t" . quail-completion)) 42 '(("\t" . quail-completion))
@@ -184,7 +184,7 @@ system, including many technical ones. Examples:
184 ("\\H" ?̋) 184 ("\\H" ?̋)
185 ("\\H{}" ?˝) 185 ("\\H{}" ?˝)
186 ("\\U{o}" ?ő) ("\\Uo" ?ő) ;; FIXME: Was it just a typo? 186 ("\\U{o}" ?ő) ("\\Uo" ?ő) ;; FIXME: Was it just a typo?
187 187
188 ("\\OE" ?Œ) ;; ("{\\OE}" ?Œ) 188 ("\\OE" ?Œ) ;; ("{\\OE}" ?Œ)
189 ("\\oe" ?œ) ;; ("{\\oe}" ?œ) 189 ("\\oe" ?œ) ;; ("{\\oe}" ?œ)
190 190
@@ -216,7 +216,7 @@ system, including many technical ones. Examples:
216 (name (if (match-end 1) (capitalize basename) (downcase basename)))) 216 (name (if (match-end 1) (capitalize basename) (downcase basename))))
217 (concat "^" (if (> (length name) 1) "\\") name))) 217 (concat "^" (if (> (length name) 1) "\\") name)))
218 "\\`MODIFIER LETTER \\(?:SMALL\\|CAPITA\\(L\\)\\) \\([[:ascii:]]+\\)\\'") 218 "\\`MODIFIER LETTER \\(?:SMALL\\|CAPITA\\(L\\)\\) \\([[:ascii:]]+\\)\\'")
219 219
220 ;; ((lambda (name char) (format "^%s" (downcase (match-string 1 name)))) 220 ;; ((lambda (name char) (format "^%s" (downcase (match-string 1 name))))
221 ;; "\\`MODIFIER LETTER SMALL \\(.\\)\\'") 221 ;; "\\`MODIFIER LETTER SMALL \\(.\\)\\'")
222 ;; ("^\\1" "\\`MODIFIER LETTER CAPITAL \\(.\\)\\'") 222 ;; ("^\\1" "\\`MODIFIER LETTER CAPITAL \\(.\\)\\'")
@@ -694,7 +694,7 @@ system, including many technical ones. Examples:
694 ("\\defs" ?≙) ; per fuzz/zed 694 ("\\defs" ?≙) ; per fuzz/zed
695 ;; ("\\sqrt[3]" ?∛) 695 ;; ("\\sqrt[3]" ?∛)
696 ("\\llbracket" ?\〚) ; stmaryrd 696 ("\\llbracket" ?\〚) ; stmaryrd
697 ("\\rrbracket" ?\〛) 697 ("\\rrbracket" ?\〛)
698 ;; ("\\lbag" ?\〚) ; fuzz 698 ;; ("\\lbag" ?\〚) ; fuzz
699 ;; ("\\rbag" ?\〛) 699 ;; ("\\rbag" ?\〛)
700 ("\\ldata" ?\《) ; fuzz/zed 700 ("\\ldata" ?\《) ; fuzz/zed