aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2015-05-28 00:06:14 -0700
committerPaul Eggert2015-05-28 00:22:03 -0700
commitdfc2ef11a84d33eab916ff87b8537f8e28c05c92 (patch)
treeb196ac609a67987d5e1e756860de51b4361c8bd2
parent0fd5e6593af620863dcf90dff5d04631458e24cd (diff)
downloademacs-dfc2ef11a84d33eab916ff87b8537f8e28c05c92.tar.gz
emacs-dfc2ef11a84d33eab916ff87b8537f8e28c05c92.zip
Fix minor quoting problems in doc strings
Most of these fixes involve escaping grave accents that are actually intended to be grave accents, not left quotes. (Bug#20385)
-rw-r--r--etc/edt-user.el2
-rw-r--r--lisp/calc/calc-misc.el4
-rw-r--r--lisp/cedet/semantic/wisent/wisent.el8
-rw-r--r--lisp/cedet/srecode/texi.el2
-rw-r--r--lisp/emacs-lisp/macroexp.el2
-rw-r--r--lisp/emulation/viper-cmd.el2
-rw-r--r--lisp/erc/erc.el2
-rw-r--r--lisp/eshell/em-dirs.el2
-rw-r--r--lisp/files.el2
-rw-r--r--lisp/gnus/smime.el2
-rw-r--r--lisp/ido.el4
-rw-r--r--lisp/language/ethio-util.el6
-rw-r--r--lisp/leim/quail/cyrillic.el4
-rw-r--r--lisp/leim/quail/greek.el2
-rw-r--r--lisp/leim/quail/hebrew.el6
-rw-r--r--lisp/leim/quail/latin-alt.el150
-rw-r--r--lisp/leim/quail/latin-post.el26
-rw-r--r--lisp/leim/quail/latin-pre.el24
-rw-r--r--lisp/leim/quail/thai.el2
-rw-r--r--lisp/leim/quail/tibetan.el2
-rw-r--r--lisp/leim/quail/viqr.el2
-rw-r--r--lisp/obsolete/iso-acc.el4
-rw-r--r--lisp/obsolete/scribe.el8
-rw-r--r--lisp/obsolete/sregex.el2
-rw-r--r--lisp/obsolete/tpu-edt.el2
-rw-r--r--lisp/obsolete/tpu-mapper.el2
-rw-r--r--lisp/org/ob-core.el2
-rw-r--r--lisp/org/org-agenda.el2
-rw-r--r--lisp/progmodes/cperl-mode.el8
-rw-r--r--lisp/progmodes/f90.el4
-rw-r--r--lisp/progmodes/idlwave.el4
-rw-r--r--lisp/progmodes/sh-script.el2
-rw-r--r--lisp/progmodes/verilog-mode.el76
-rw-r--r--lisp/skeleton.el2
-rw-r--r--lisp/textmodes/tex-mode.el8
-rw-r--r--lisp/textmodes/texinfmt.el6
-rw-r--r--lisp/textmodes/texinfo.el2
37 files changed, 195 insertions, 195 deletions
diff --git a/etc/edt-user.el b/etc/edt-user.el
index e0f5b2943cb..2666856fcaa 100644
--- a/etc/edt-user.el
+++ b/etc/edt-user.el
@@ -160,7 +160,7 @@ G-C-\\: Split Window
160 G-%: Go to Percentage 160 G-%: Go to Percentage
161 G- : Undo (GOLD Spacebar) 161 G- : Undo (GOLD Spacebar)
162 G-=: Go to Line 162 G-=: Go to Line
163 G-`: What line 163 G-\\=`: What line
164 G-/: Query-Replace" 164 G-/: Query-Replace"
165 165
166 (interactive) 166 (interactive)
diff --git a/lisp/calc/calc-misc.el b/lisp/calc/calc-misc.el
index 9c5d7184149..60c6fb9782c 100644
--- a/lisp/calc/calc-misc.el
+++ b/lisp/calc/calc-misc.el
@@ -89,7 +89,7 @@ For use with Embedded mode:
89 N calc-embedded-next. Advance cursor to next known formula in buffer. 89 N calc-embedded-next. Advance cursor to next known formula in buffer.
90 P calc-embedded-previous. Advance cursor to previous known formula. 90 P calc-embedded-previous. Advance cursor to previous known formula.
91 U calc-embedded-update-formula. Re-evaluate formula at point. 91 U calc-embedded-update-formula. Re-evaluate formula at point.
92 ` calc-embedded-edit. Use calc-edit to edit formula at point. 92 \\=` calc-embedded-edit. Use calc-edit to edit formula at point.
93 93
94Documentation: 94Documentation:
95 I calc-info. Read the Calculator manual in the Emacs Info system. 95 I calc-info. Read the Calculator manual in the Emacs Info system.
@@ -225,7 +225,7 @@ Calc user interface as before (either C-x * C or C-x * K; initially C-x * C).
225 "Letter keys: SHIFT + Num-eval; More-recn; eXec-kbd-macro; Keep-args" 225 "Letter keys: SHIFT + Num-eval; More-recn; eXec-kbd-macro; Keep-args"
226 "Other keys: +, -, *, /, ^, \\ (int div), : (frac div)" 226 "Other keys: +, -, *, /, ^, \\ (int div), : (frac div)"
227 "Other keys: & (1/x), | (concat), % (modulo), ! (factorial)" 227 "Other keys: & (1/x), | (concat), % (modulo), ! (factorial)"
228 "Other keys: ' (alg-entry), = (eval), ` (edit); M-RET (last-args)" 228 "Other keys: ' (alg-entry), = (eval), \\=` (edit); M-RET (last-args)"
229 "Other keys: SPC/RET (enter/dup), LFD (over); < > (scroll horiz)" 229 "Other keys: SPC/RET (enter/dup), LFD (over); < > (scroll horiz)"
230 "Other keys: DEL (drop), M-DEL (drop-above); { } (scroll vert)" 230 "Other keys: DEL (drop), M-DEL (drop-above); { } (scroll vert)"
231 "Other keys: TAB (swap/roll-dn), M-TAB (roll-up)" 231 "Other keys: TAB (swap/roll-dn), M-TAB (roll-up)"
diff --git a/lisp/cedet/semantic/wisent/wisent.el b/lisp/cedet/semantic/wisent/wisent.el
index fd00080f543..fb77cb36947 100644
--- a/lisp/cedet/semantic/wisent/wisent.el
+++ b/lisp/cedet/semantic/wisent/wisent.el
@@ -44,11 +44,11 @@
44 " 44 "
45 /\\_.-^^^-._/\\ The GNU 45 /\\_.-^^^-._/\\ The GNU
46 \\_ _/ 46 \\_ _/
47 ( `o ` (European ;-) Bison 47 ( \\=`o \\=` (European ;-) Bison
48 \\ ` / 48 \\ \\=` /
49 ( D ,\" for Emacs! 49 ( D ,\" for Emacs!
50 ` ~ ,\" 50 \\=` ~ ,\"
51 `\"\"" 51 \\=`\"\""
52 :group 'semantic) 52 :group 'semantic)
53 53
54 54
diff --git a/lisp/cedet/srecode/texi.el b/lisp/cedet/srecode/texi.el
index b75a6609323..6c8f7a6e3ca 100644
--- a/lisp/cedet/srecode/texi.el
+++ b/lisp/cedet/srecode/texi.el
@@ -245,7 +245,7 @@ that class.
245 variable => @code{variable} 245 variable => @code{variable}
246 class => @code{class} @xref{class} 246 class => @code{class} @xref{class}
247 unknown => @code{unknown} 247 unknown => @code{unknown}
248 \" text \" => `` text '' 248 \"text\" => \\=`\\=`text''
249 'quoteme => @code{quoteme} 249 'quoteme => @code{quoteme}
250 non-nil => non-@code{nil} 250 non-nil => non-@code{nil}
251 t => @code{t} 251 t => @code{t}
diff --git a/lisp/emacs-lisp/macroexp.el b/lisp/emacs-lisp/macroexp.el
index f0410f87447..05ffa8d52cc 100644
--- a/lisp/emacs-lisp/macroexp.el
+++ b/lisp/emacs-lisp/macroexp.el
@@ -343,7 +343,7 @@ definitions to shadow the loaded ones for use in file byte-compilation."
343 343
344(defmacro macroexp-let2 (test var exp &rest exps) 344(defmacro macroexp-let2 (test var exp &rest exps)
345 "Bind VAR to a copyable expression that returns the value of EXP. 345 "Bind VAR to a copyable expression that returns the value of EXP.
346This is like `(let ((v ,EXP)) ,EXPS) except that `v' is a new generated 346This is like \\=`(let ((v ,EXP)) ,EXPS) except that `v' is a new generated
347symbol which EXPS can find in VAR. 347symbol which EXPS can find in VAR.
348TEST should be the name of a predicate on EXP checking whether the `let' can 348TEST should be the name of a predicate on EXP checking whether the `let' can
349be skipped; if nil, as is usual, `macroexp-const-p' is used." 349be skipped; if nil, as is usual, `macroexp-const-p' is used."
diff --git a/lisp/emulation/viper-cmd.el b/lisp/emulation/viper-cmd.el
index 5c91df90166..5e1620df57c 100644
--- a/lisp/emulation/viper-cmd.el
+++ b/lisp/emulation/viper-cmd.el
@@ -4400,7 +4400,7 @@ and regexp replace."
4400;; etc. 4400;; etc.
4401(defun viper-cycle-through-mark-ring () 4401(defun viper-cycle-through-mark-ring ()
4402 "Visit previous locations on the mark ring. 4402 "Visit previous locations on the mark ring.
4403One can use `` and '' to temporarily jump 1 step back." 4403One can use \\=`\\=` and '' to temporarily jump 1 step back."
4404 (let* ((sv-pt (point))) 4404 (let* ((sv-pt (point)))
4405 ;; if repeated `m,' command, pop the previously saved mark. 4405 ;; if repeated `m,' command, pop the previously saved mark.
4406 ;; Prev saved mark is actually prev saved point. It is used if the 4406 ;; Prev saved mark is actually prev saved point. It is used if the
diff --git a/lisp/erc/erc.el b/lisp/erc/erc.el
index ad5e1a2468e..a860951634e 100644
--- a/lisp/erc/erc.el
+++ b/lisp/erc/erc.el
@@ -2474,7 +2474,7 @@ on the given server.")
2474(defcustom erc-lurker-trim-nicks t 2474(defcustom erc-lurker-trim-nicks t
2475 "If t, trim trailing `erc-lurker-ignore-chars' from nicks. 2475 "If t, trim trailing `erc-lurker-ignore-chars' from nicks.
2476 2476
2477This causes e.g. nick and nick` to be considered as the same 2477This causes e.g. nick and nick\\=` to be considered as the same
2478individual for activity tracking and lurkiness detection 2478individual for activity tracking and lurkiness detection
2479purposes." 2479purposes."
2480 :group 'erc-lurker 2480 :group 'erc-lurker
diff --git a/lisp/eshell/em-dirs.el b/lisp/eshell/em-dirs.el
index e9458ccd85f..8a3b5817d5f 100644
--- a/lisp/eshell/em-dirs.el
+++ b/lisp/eshell/em-dirs.el
@@ -300,7 +300,7 @@ Thus, this does not include the current directory.")
300 eshell-user-names))))))) 300 eshell-user-names)))))))
301 301
302(defun eshell/pwd (&rest args) 302(defun eshell/pwd (&rest args)
303 "Change output from `pwd` to be cleaner." 303 "Change output from pwd to be cleaner."
304 (let* ((path default-directory) 304 (let* ((path default-directory)
305 (len (length path))) 305 (len (length path)))
306 (if (and (> len 1) 306 (if (and (> len 1)
diff --git a/lisp/files.el b/lisp/files.el
index d82ff5e865f..16ac9569996 100644
--- a/lisp/files.el
+++ b/lisp/files.el
@@ -55,7 +55,7 @@ FROM with TO when it appears in a directory name. This replacement is
55done when setting up the default directory of a newly visited file. 55done when setting up the default directory of a newly visited file.
56 56
57FROM is matched against directory names anchored at the first 57FROM is matched against directory names anchored at the first
58character, so it should start with a \"\\\\`\", or, if directory 58character, so it should start with a \"\\\\\\=`\", or, if directory
59names cannot have embedded newlines, with a \"^\". 59names cannot have embedded newlines, with a \"^\".
60 60
61FROM and TO should be equivalent names, which refer to the 61FROM and TO should be equivalent names, which refer to the
diff --git a/lisp/gnus/smime.el b/lisp/gnus/smime.el
index 6f043df6121..76d58f77354 100644
--- a/lisp/gnus/smime.el
+++ b/lisp/gnus/smime.el
@@ -158,7 +158,7 @@ certificates to be sent with every message to each address."
158Directory should contain files (in PEM format) named to the X.509 158Directory should contain files (in PEM format) named to the X.509
159hash of the certificate. This can be done using OpenSSL such as: 159hash of the certificate. This can be done using OpenSSL such as:
160 160
161$ ln -s ca.pem `openssl x509 -noout -hash -in ca.pem`.0 161$ ln -s ca.pem \\=`openssl x509 -noout -hash -in ca.pem\\=`.0
162 162
163where `ca.pem' is the file containing a PEM encoded X.509 CA 163where `ca.pem' is the file containing a PEM encoded X.509 CA
164certificate." 164certificate."
diff --git a/lisp/ido.el b/lisp/ido.el
index b97f72ce940..5995fcd41e3 100644
--- a/lisp/ido.el
+++ b/lisp/ido.el
@@ -377,7 +377,7 @@ use either \\[customize] or the function `ido-mode'."
377 '("\\` ") 377 '("\\` ")
378 "List of regexps or functions matching buffer names to ignore. 378 "List of regexps or functions matching buffer names to ignore.
379For example, traditional behavior is not to list buffers whose names begin 379For example, traditional behavior is not to list buffers whose names begin
380with a space, for which the regexp is ‘\\` ’. See the source file for 380with a space, for which the regexp is ‘\\\\=` ’. See the source file for
381example functions that filter buffer names." 381example functions that filter buffer names."
382 :type '(repeat (choice regexp function)) 382 :type '(repeat (choice regexp function))
383 :group 'ido) 383 :group 'ido)
@@ -386,7 +386,7 @@ example functions that filter buffer names."
386 '("\\`CVS/" "\\`#" "\\`.#" "\\`\\.\\./" "\\`\\./") 386 '("\\`CVS/" "\\`#" "\\`.#" "\\`\\.\\./" "\\`\\./")
387 "List of regexps or functions matching file names to ignore. 387 "List of regexps or functions matching file names to ignore.
388For example, traditional behavior is not to list files whose names begin 388For example, traditional behavior is not to list files whose names begin
389with a #, for which the regexp is ‘\\`#’. See the source file for 389with a #, for which the regexp is ‘\\\\=`#’. See the source file for
390example functions that filter filenames." 390example functions that filter filenames."
391 :type '(repeat (choice regexp function)) 391 :type '(repeat (choice regexp function))
392 :group 'ido) 392 :group 'ido)
diff --git a/lisp/language/ethio-util.el b/lisp/language/ethio-util.el
index a27f74907b0..127865760d0 100644
--- a/lisp/language/ethio-util.el
+++ b/lisp/language/ethio-util.el
@@ -129,9 +129,9 @@ isolated vowel.")
129 "Degree of reduction in converting Ethiopic digits into Arabic digits. 129 "Degree of reduction in converting Ethiopic digits into Arabic digits.
130Should be 0, 1 or 2. 130Should be 0, 1 or 2.
131For example, ({10}{9}{100}{80}{7}) is converted into: 131For example, ({10}{9}{100}{80}{7}) is converted into:
132 `10`9`100`80`7 if `ethio-numeric-reduction' is 0, 132 \\=`10\\=`9\\=`100\\=`80\\=`7 if `ethio-numeric-reduction' is 0,
133 `109100807 if `ethio-numeric-reduction' is 1, 133 \\=`109100807 if `ethio-numeric-reduction' is 1,
134 `10900807 if `ethio-numeric-reduction' is 2.") 134 \\=`10900807 if `ethio-numeric-reduction' is 2.")
135 135
136(defvar ethio-java-save-lowercase nil 136(defvar ethio-java-save-lowercase nil
137 "Non-nil means save Ethiopic characters in lowercase hex numbers to Java files. 137 "Non-nil means save Ethiopic characters in lowercase hex numbers to Java files.
diff --git a/lisp/leim/quail/cyrillic.el b/lisp/leim/quail/cyrillic.el
index 7caa5ecbc1d..ecee2434373 100644
--- a/lisp/leim/quail/cyrillic.el
+++ b/lisp/leim/quail/cyrillic.el
@@ -1245,7 +1245,7 @@ This phonetic layout replaces all the Latin letters with Bulgarian
1245\(Cyrillic) letters based on similarities in their pronunciation or look. 1245\(Cyrillic) letters based on similarities in their pronunciation or look.
1246 1246
1247Note that, since the letters ‘щ’, ‘ь’, ‘ю’ and ‘я’ are attached to the 1247Note that, since the letters ‘щ’, ‘ь’, ‘ю’ and ‘я’ are attached to the
1248‘]’, ‘\’, ‘`’ and ‘[’ keys respectively, Caps Lock does not affect them." 1248‘]’, ‘\’, ‘\\=`’ and ‘[’ keys respectively, Caps Lock does not affect them."
1249nil t t t t nil nil nil nil nil t) 1249nil t t t t nil nil nil nil nil t)
1250 1250
1251;; Ю 1! 2@ 3№ 4$ 5% 6€ 7§ 8* 9( 0) -– =+ ьѝ 1251;; Ю 1! 2@ 3№ 4$ 5% 6€ 7§ 8* 9( 0) -– =+ ьѝ
@@ -1412,7 +1412,7 @@ The letters Ц, М, Ч, Р, Л, Б and Ы are not affected by Caps Lock.
1412In addition to original Bulgarian typewriter layout, keys \\ and | 1412In addition to original Bulgarian typewriter layout, keys \\ and |
1413are transformed into ' and Ы respectively. Some keyboards mark these 1413are transformed into ' and Ы respectively. Some keyboards mark these
1414keys as being transformed into ( and ) respectively. For ( and ), use 1414keys as being transformed into ( and ) respectively. For ( and ), use
1415` and ~ respectively. This input method follows XKB." 1415\\=` and ~ respectively. This input method follows XKB."
1416 nil t t t t nil nil nil nil nil t) 1416 nil t t t t nil nil nil nil nil t)
1417 1417
1418;; () 1! 2? 3+ 4" 5% 6= 7: 8/ 9_ 0№ -I .V 1418;; () 1! 2? 3+ 4" 5% 6= 7: 8/ 9_ 0№ -I .V
diff --git a/lisp/leim/quail/greek.el b/lisp/leim/quail/greek.el
index 5c5ead786e7..cf991502e28 100644
--- a/lisp/leim/quail/greek.el
+++ b/lisp/leim/quail/greek.el
@@ -179,7 +179,7 @@ mark key
179------------------------ 179------------------------
180ypogegrammeni J 180ypogegrammeni J
181psili ' or v 181psili ' or v
182dasia ` or V 182dasia \\=` or V
183oxia / 183oxia /
184varia ? 184varia ?
185perispomeni \\ or ^ 185perispomeni \\ or ^
diff --git a/lisp/leim/quail/hebrew.el b/lisp/leim/quail/hebrew.el
index 5d63e4040a8..1601e1e05d0 100644
--- a/lisp/leim/quail/hebrew.el
+++ b/lisp/leim/quail/hebrew.el
@@ -113,8 +113,8 @@ Only Hebrew-related characters are considered.
113 113
114Based on latest draft of SI-1452 keyboard layout. 114Based on latest draft of SI-1452 keyboard layout.
115Only Hebrew-related characters are considered. 115Only Hebrew-related characters are considered.
116 ‘`’ is used to switch levels instead of Alt-Gr. 116\\=`’ is used to switch levels instead of Alt-Gr.
117Geresh is mapped to ‘`k’. 117Geresh is mapped to ‘\\=`k’.
118" nil t t t t nil nil nil nil nil t) 118" nil t t t t nil nil nil nil nil t)
119 119
120(quail-define-rules 120(quail-define-rules
@@ -603,7 +603,7 @@ Not suitable for modern Hebrew input.
603 603
604Based on Society of Biblical Literature's SIL keyboard layout. 604Based on Society of Biblical Literature's SIL keyboard layout.
605Phonetic and not suitable for modern Hebrew input. 605Phonetic and not suitable for modern Hebrew input.
606 ‘`’ is used to switch levels instead of Alt-Gr. 606\\=`’ is used to switch levels instead of Alt-Gr.
607 Euro Sign (€) is mapped to ‘Z’. 607 Euro Sign (€) is mapped to ‘Z’.
608" nil t t t t nil nil nil nil nil t) 608" nil t t t t nil nil nil nil nil t)
609 609
diff --git a/lisp/leim/quail/latin-alt.el b/lisp/leim/quail/latin-alt.el
index 4c886fa6d6b..0614ecb76e1 100644
--- a/lisp/leim/quail/latin-alt.el
+++ b/lisp/leim/quail/latin-alt.el
@@ -49,7 +49,7 @@ special (so you can use that to enter a slash).
49 | postfix | examples 49 | postfix | examples
50 ------------+---------+---------- 50 ------------+---------+----------
51 acute | ' | a' -> á 51 acute | ' | a' -> á
52 grave | ` | a` -> à 52 grave | \\=` | a\\=` -> à
53 circumflex | ^ | a^ -> â 53 circumflex | ^ | a^ -> â
54 diaeresis | \" | a\" -> ä 54 diaeresis | \" | a\" -> ä
55 tilde | ~ | a~ -> ã 55 tilde | ~ | a~ -> ã
@@ -209,20 +209,20 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
209 "latin-2-alt-postfix" "Latin-2" "2<" t 209 "latin-2-alt-postfix" "Latin-2" "2<" t
210 "Latin-2 character input method with postfix modifiers 210 "Latin-2 character input method with postfix modifiers
211This input method differs from `latin-2-postfix' in that 211This input method differs from `latin-2-postfix' in that
212comma and period are not special (use ` instead). 212comma and period are not special (use \\=` instead).
213 213
214 | postfix | examples 214 | postfix | examples
215 ------------+---------+---------- 215 ------------+---------+----------
216 acute | ' | a' -> á 216 acute | ' | a' -> á
217 ogonek | ` | a` -> ą 217 ogonek | \\=` | a\\=` -> ą
218 diaeresis | \" | a\" -> ä 218 diaeresis | \" | a\" -> ä
219 circumflex | ^ | a^ -> â 219 circumflex | ^ | a^ -> â
220 breve | ~ | a~ -> ă 220 breve | ~ | a~ -> ă
221 cedilla | ` | c` -> ç 221 cedilla | \\=` | c\\=` -> ç
222 caron | ~ | c~ -> č 222 caron | ~ | c~ -> č
223 dbl. acute | : | o: -> ő 223 dbl. acute | : | o: -> ő
224 ring | ` | u` -> ů 224 ring | \\=` | u\\=` -> ů
225 dot | ` | z` -> ż 225 dot | \\=` | z\\=` -> ż
226 stroke | / | d/ -> đ 226 stroke | / | d/ -> đ
227 others | / | s/ -> ß 227 others | / | s/ -> ß
228 228
@@ -403,17 +403,17 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
403 "latin-3-alt-postfix" "Latin-3" "3<" t 403 "latin-3-alt-postfix" "Latin-3" "3<" t
404 "Latin-3 character input method with postfix modifiers 404 "Latin-3 character input method with postfix modifiers
405This input method differs from `latin-3-postfix' in that 405This input method differs from `latin-3-postfix' in that
406comma is not special (use ` instead), and period is not 406comma is not special (use \\=` instead), and period is not
407special (use slash instead). 407special (use slash instead).
408 408
409 | postfix | examples 409 | postfix | examples
410 ------------+---------+---------- 410 ------------+---------+----------
411 acute | ' | a' -> á 411 acute | ' | a' -> á
412 grave | ` | a` -> à 412 grave | \\=` | a\\=` -> à
413 circumflex | ^ | a^ -> â 413 circumflex | ^ | a^ -> â
414 diaeresis | \" | a\" -> ä 414 diaeresis | \" | a\" -> ä
415 dot | / | c/ -> ċ i/ -> ı I/ -> İ 415 dot | / | c/ -> ċ i/ -> ı I/ -> İ
416 cedilla | ` | c` -> ç 416 cedilla | \\=` | c\\=` -> ç
417 breve | ~ | g~ -> ğ 417 breve | ~ | g~ -> ğ
418 tilde | ~ | n~ -> ñ 418 tilde | ~ | n~ -> ñ
419 stroke | / | h/ -> ħ 419 stroke | / | h/ -> ħ
@@ -576,7 +576,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
576 "latin-4-alt-postfix" "Latin-4" "4<" t 576 "latin-4-alt-postfix" "Latin-4" "4<" t
577 "Latin-4 characters input method with postfix modifiers 577 "Latin-4 characters input method with postfix modifiers
578This input method differs from `latin-4-postfix' in that 578This input method differs from `latin-4-postfix' in that
579comma is not special (use ` instead), and period is not 579comma is not special (use \\=` instead), and period is not
580special (use ~ instead). 580special (use ~ instead).
581 581
582 | postfix | examples 582 | postfix | examples
@@ -584,12 +584,12 @@ special (use ~ instead).
584 acute | ' | a' -> á 584 acute | ' | a' -> á
585 circumflex | ^ | a^ -> â 585 circumflex | ^ | a^ -> â
586 diaeresis | \" | a\" -> ä 586 diaeresis | \" | a\" -> ä
587 ogonek | ` | a` -> ą 587 ogonek | \\=` | a\\=` -> ą
588 macron | - | a- -> ā 588 macron | - | a- -> ā
589 tilde | ~ | a~ -> ã 589 tilde | ~ | a~ -> ã
590 caron | ~ | c~ -> č 590 caron | ~ | c~ -> č
591 dot | ~ | e~ -> ė 591 dot | ~ | e~ -> ė
592 cedilla | ` | k` -> ķ g` -> ģ 592 cedilla | \\=` | k\\=` -> ķ g\\=` -> ģ
593 stroke | / | d/ -> đ 593 stroke | / | d/ -> đ
594 nordic | / | a/ -> å e/ -> æ o/ -> ø 594 nordic | / | a/ -> å e/ -> æ o/ -> ø
595 others | / | s/ -> ß n/ -> ŋ k/ -> ĸ 595 others | / | s/ -> ß n/ -> ŋ k/ -> ĸ
@@ -773,18 +773,18 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
773 "latin-5-alt-postfix" "Latin-5" "5<" t 773 "latin-5-alt-postfix" "Latin-5" "5<" t
774 "Latin-5 characters input method with postfix modifiers 774 "Latin-5 characters input method with postfix modifiers
775This input method differs from `latin-5-postfix' in that 775This input method differs from `latin-5-postfix' in that
776comma is not special (use ` instead), and period is not 776comma is not special (use \\=` instead), and period is not
777special (use / instead). 777special (use / instead).
778 778
779 | postfix | examples 779 | postfix | examples
780 ------------+---------+---------- 780 ------------+---------+----------
781 acute | ' | a' -> á 781 acute | ' | a' -> á
782 grave | ` | a` -> à 782 grave | \\=` | a\\=` -> à
783 circumflex | ^ | a^ -> â 783 circumflex | ^ | a^ -> â
784 diaeresis | \" | a\" -> ä 784 diaeresis | \" | a\" -> ä
785 tilde | ~ | a~ -> ã 785 tilde | ~ | a~ -> ã
786 breve | ~ | g~ -> ğ 786 breve | ~ | g~ -> ğ
787 cedilla | ` | c` -> ç 787 cedilla | \\=` | c\\=` -> ç
788 dot | / | i/ -> ı I/ -> İ 788 dot | / | i/ -> ı I/ -> İ
789 nordic | / | a/ -> å e/ -> æ o/ -> ø 789 nordic | / | a/ -> å e/ -> æ o/ -> ø
790 others | / | s/ -> ß 790 others | / | s/ -> ß
@@ -930,8 +930,8 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
930 "french-alt-postfix" "French" "FR<" t 930 "french-alt-postfix" "French" "FR<" t
931 "French (Français) input method with postfix modifiers 931 "French (Français) input method with postfix modifiers
932 932
933` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma. 933\\=` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
934Par exemple: a` -> à e' -> é. 934Par exemple: a\\=` -> à e' -> é.
935 935
936Ç, «, et » sont produits par C/, <<, et >>. 936Ç, «, et » sont produits par C/, <<, et >>.
937 937
@@ -1011,15 +1011,15 @@ Par exemple: e'' -> e'
1011 "italian-alt-postfix" "Latin-1" "IT<" t 1011 "italian-alt-postfix" "Latin-1" "IT<" t
1012 "Italian (Italiano) input method with postfix modifiers 1012 "Italian (Italiano) input method with postfix modifiers
1013 1013
1014a' -> á A' -> Á a` -> à A` -> À i^ -> î << -> « 1014a' -> á A' -> Á a\\=` -> à A\\=` -> À i^ -> î << -> «
1015e' -> é E' -> É e` -> è E` -> È I^ -> Î >> -> » 1015e' -> é E' -> É e\\=` -> è E\\=` -> È I^ -> Î >> -> »
1016i' -> í I' -> Í i` -> ì I` -> Ì o_ -> º 1016i' -> í I' -> Í i\\=` -> ì I\\=` -> Ì o_ -> º
1017o' -> ó O' -> Ó o` -> ò O` -> Ò a_ -> ª 1017o' -> ó O' -> Ó o\\=` -> ò O\\=` -> Ò a_ -> ª
1018u' -> ú U' -> Ú u` -> ù U` -> Ù 1018u' -> ú U' -> Ú u\\=` -> ù U\\=` -> Ù
1019 1019
1020This method is for purists who like accents the old way. 1020This method is for purists who like accents the old way.
1021 1021
1022Doubling the postfix separates the letter and postfix: e.g. a`` -> a` 1022Doubling the postfix separates the letter and postfix: e.g. a\\=`\\=` -> a\\=`
1023" nil t nil nil nil nil nil nil nil nil t) 1023" nil t nil nil nil nil nil nil nil nil t)
1024 1024
1025(quail-define-rules 1025(quail-define-rules
@@ -1083,21 +1083,21 @@ Doubling the postfix separates the letter and postfix: e.g. a`` -> a`
1083 "turkish-alt-postfix" "Turkish" "TR«" t 1083 "turkish-alt-postfix" "Turkish" "TR«" t
1084 "Turkish (Türkçe) input method with postfix modifiers. 1084 "Turkish (Türkçe) input method with postfix modifiers.
1085This input method differs from `turkish-postfix' in that 1085This input method differs from `turkish-postfix' in that
1086comma is not special (use ` instead). 1086comma is not special (use \\=` instead).
1087 1087
1088turkish-latin-3-alt-postfix is an obsolete alias for turkish-alt-postfix. 1088turkish-latin-3-alt-postfix is an obsolete alias for turkish-alt-postfix.
1089 1089
1090Note for I, ı, İ, i. 1090Note for I, ı, İ, i.
1091 1091
1092A^ -> Â 1092A^ -> Â
1093C` -> Ç 1093C\\=` -> Ç
1094G^ -> Ğ 1094G^ -> Ğ
1095I -> I 1095I -> I
1096i -> ı 1096i -> ı
1097I/ -> İ 1097I/ -> İ
1098i/ -> i 1098i/ -> i
1099O\" -> Ö 1099O\" -> Ö
1100S` -> Ş 1100S\\=` -> Ş
1101U\" -> Ü 1101U\" -> Ü
1102U^ -> Û 1102U^ -> Û
1103 1103
@@ -1161,7 +1161,7 @@ Caters for French and Turkish as well as Dutch.
1161 | postfix | 1161 | postfix |
1162 ------------+---------+---------- 1162 ------------+---------+----------
1163 acute | ' | a' -> á 1163 acute | ' | a' -> á
1164 grave | ` | a` -> à 1164 grave | \\=` | a\\=` -> à
1165 circumflex | ^ | a^ -> â 1165 circumflex | ^ | a^ -> â
1166 Turkish | various | i/ -> ı s, -> ş g^ -> ğ I/ -> İ 1166 Turkish | various | i/ -> ı s, -> ş g^ -> ğ I/ -> İ
1167 | | S, -> Ş G^ -> Ğ 1167 | | S, -> Ş G^ -> Ğ
@@ -1180,61 +1180,61 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1180 ("ij" ?ij) ;; LATIN SMALL LIGATURE IJ 1180 ("ij" ?ij) ;; LATIN SMALL LIGATURE IJ
1181 ("IJ" ?IJ) ;; LATIN CAPITAL LIGATURE IJ 1181 ("IJ" ?IJ) ;; LATIN CAPITAL LIGATURE IJ
1182 ;; “Trema on the second letter of vowel pair.” Yudit uses `:', not `"'. 1182 ;; “Trema on the second letter of vowel pair.” Yudit uses `:', not `"'.
1183 ("\"a" ?ä) ;; LATIN SMALL LETTER A WITH DIAERESIS 1183 ("\"a" ?ä) ;; LATIN SMALL LETTER A WITH DIAERESIS
1184 ("\"e" ?ë) ;; LATIN SMALL LETTER E WITH DIAERESIS 1184 ("\"e" ?ë) ;; LATIN SMALL LETTER E WITH DIAERESIS
1185 ("\"i" ?ï) ;; LATIN SMALL LETTER I WITH DIAERESIS 1185 ("\"i" ?ï) ;; LATIN SMALL LETTER I WITH DIAERESIS
1186 ("\"o" ?ö) ;; LATIN SMALL LETTER O WITH DIAERESIS 1186 ("\"o" ?ö) ;; LATIN SMALL LETTER O WITH DIAERESIS
1187 ("\"u" ?ü) ;; LATIN SMALL LETTER U WITH DIAERESIS 1187 ("\"u" ?ü) ;; LATIN SMALL LETTER U WITH DIAERESIS
1188 ("\"A" ?Ä) ;; LATIN CAPITAL LETTER A WITH DIAERESIS 1188 ("\"A" ?Ä) ;; LATIN CAPITAL LETTER A WITH DIAERESIS
1189 ("\"E" ?Ë) ;; LATIN CAPITAL LETTER E WITH DIAERESIS 1189 ("\"E" ?Ë) ;; LATIN CAPITAL LETTER E WITH DIAERESIS
1190 ("\"I" ?Ï) ;; LATIN CAPITAL LETTER I WITH DIAERESIS 1190 ("\"I" ?Ï) ;; LATIN CAPITAL LETTER I WITH DIAERESIS
1191 ("\"O" ?Ö) ;; LATIN CAPITAL LETTER O WITH DIAERESIS 1191 ("\"O" ?Ö) ;; LATIN CAPITAL LETTER O WITH DIAERESIS
1192 ("\"U" ?Ü) ;; LATIN CAPITAL LETTER U WITH DIAERESIS 1192 ("\"U" ?Ü) ;; LATIN CAPITAL LETTER U WITH DIAERESIS
1193 ;; “Acute, marking emphasis on long vowels”: 1193 ;; “Acute, marking emphasis on long vowels”:
1194 ("a'" ?á) ;; LATIN SMALL LETTER A WITH ACUTE 1194 ("a'" ?á) ;; LATIN SMALL LETTER A WITH ACUTE
1195 ("e'" ?é) ;; LATIN SMALL LETTER E WITH ACUTE 1195 ("e'" ?é) ;; LATIN SMALL LETTER E WITH ACUTE
1196 ("i'" ?í) ;; LATIN SMALL LETTER I WITH ACUTE 1196 ("i'" ?í) ;; LATIN SMALL LETTER I WITH ACUTE
1197 ("o'" ?ó) ;; LATIN SMALL LETTER O WITH ACUTE 1197 ("o'" ?ó) ;; LATIN SMALL LETTER O WITH ACUTE
1198 ("u'" ?ú) ;; LATIN SMALL LETTER U WITH ACUTE 1198 ("u'" ?ú) ;; LATIN SMALL LETTER U WITH ACUTE
1199 ("A'" ?Á) ;; LATIN CAPITAL LETTER A WITH ACUTE 1199 ("A'" ?Á) ;; LATIN CAPITAL LETTER A WITH ACUTE
1200 ("E'" ?É) ;; LATIN CAPITAL LETTER E WITH ACUTE 1200 ("E'" ?É) ;; LATIN CAPITAL LETTER E WITH ACUTE
1201 ("I'" ?Í) ;; LATIN CAPITAL LETTER I WITH ACUTE 1201 ("I'" ?Í) ;; LATIN CAPITAL LETTER I WITH ACUTE
1202 ("O'" ?Ó) ;; LATIN CAPITAL LETTER O WITH ACUTE 1202 ("O'" ?Ó) ;; LATIN CAPITAL LETTER O WITH ACUTE
1203 ("U'" ?Ú) ;; LATIN CAPITAL LETTER U WITH ACUTE 1203 ("U'" ?Ú) ;; LATIN CAPITAL LETTER U WITH ACUTE
1204 ;; “Grave, marking emphasis on short vowels”: 1204 ;; “Grave, marking emphasis on short vowels”:
1205 ("a`" ?à) ;; LATIN SMALL LETTER A WITH GRAVE 1205 ("a`" ?à) ;; LATIN SMALL LETTER A WITH GRAVE
1206 ("e`" ?è) ;; LATIN SMALL LETTER E WITH GRAVE 1206 ("e`" ?è) ;; LATIN SMALL LETTER E WITH GRAVE
1207 ("i`" ?ì) ;; LATIN SMALL LETTER I WITH GRAVE 1207 ("i`" ?ì) ;; LATIN SMALL LETTER I WITH GRAVE
1208 ("o`" ?ò) ;; LATIN SMALL LETTER O WITH GRAVE 1208 ("o`" ?ò) ;; LATIN SMALL LETTER O WITH GRAVE
1209 ("u`" ?ù) ;; LATIN SMALL LETTER U WITH GRAVE 1209 ("u`" ?ù) ;; LATIN SMALL LETTER U WITH GRAVE
1210 ("A`" ?À) ;; LATIN CAPITAL LETTER A WITH GRAVE 1210 ("A`" ?À) ;; LATIN CAPITAL LETTER A WITH GRAVE
1211 ("E`" ?È) ;; LATIN CAPITAL LETTER E WITH GRAVE 1211 ("E`" ?È) ;; LATIN CAPITAL LETTER E WITH GRAVE
1212 ("I`" ?Ì) ;; LATIN CAPITAL LETTER I WITH GRAVE 1212 ("I`" ?Ì) ;; LATIN CAPITAL LETTER I WITH GRAVE
1213 ("O`" ?Ò) ;; LATIN CAPITAL LETTER O WITH GRAVE 1213 ("O`" ?Ò) ;; LATIN CAPITAL LETTER O WITH GRAVE
1214 ("U`" ?Ù) ;; LATIN CAPITAL LETTER U WITH GRAVE 1214 ("U`" ?Ù) ;; LATIN CAPITAL LETTER U WITH GRAVE
1215 ;; “Cater for the use of many French words and use of the circumflex 1215 ;; “Cater for the use of many French words and use of the circumflex
1216 ;; in Frisian.” Yudit used `;' for cedilla. 1216 ;; in Frisian.” Yudit used `;' for cedilla.
1217 ("c," ?ç) ;; LATIN SMALL LETTER C WITH CEDILLA 1217 ("c," ?ç) ;; LATIN SMALL LETTER C WITH CEDILLA
1218 ("C," ?Ç) ;; LATIN CAPITAL LETTER C WITH CEDILLA 1218 ("C," ?Ç) ;; LATIN CAPITAL LETTER C WITH CEDILLA
1219 ("a^" ?â) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX 1219 ("a^" ?â) ;; LATIN SMALL LETTER A WITH CIRCUMFLEX
1220 ("e^" ?ê) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX 1220 ("e^" ?ê) ;; LATIN SMALL LETTER E WITH CIRCUMFLEX
1221 ("i^" ?î) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX 1221 ("i^" ?î) ;; LATIN SMALL LETTER I WITH CIRCUMFLEX
1222 ("o^" ?ô) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX 1222 ("o^" ?ô) ;; LATIN SMALL LETTER O WITH CIRCUMFLEX
1223 ("u^" ?û) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX 1223 ("u^" ?û) ;; LATIN SMALL LETTER U WITH CIRCUMFLEX
1224 ("A^" ?Â) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX 1224 ("A^" ?Â) ;; LATIN CAPITAL LETTER A WITH CIRCUMFLEX
1225 ("E^" ?Ê) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX 1225 ("E^" ?Ê) ;; LATIN CAPITAL LETTER E WITH CIRCUMFLEX
1226 ("I^" ?Î) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX 1226 ("I^" ?Î) ;; LATIN CAPITAL LETTER I WITH CIRCUMFLEX
1227 ("O^" ?Ô) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX 1227 ("O^" ?Ô) ;; LATIN CAPITAL LETTER O WITH CIRCUMFLEX
1228 ("U^" ?Û) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX 1228 ("U^" ?Û) ;; LATIN CAPITAL LETTER U WITH CIRCUMFLEX
1229 ;; “Follow the example of the Dutch POSIX locale, using ISO-8859-9 to 1229 ;; “Follow the example of the Dutch POSIX locale, using ISO-8859-9 to
1230 ;; cater to the many Turks in Dutch society.” Perhaps German methods 1230 ;; cater to the many Turks in Dutch society.” Perhaps German methods
1231 ;; should do so too. Follow turkish-alt-postfix here. 1231 ;; should do so too. Follow turkish-alt-postfix here.
1232 ("i/" ?ı) ;; LATIN SMALL LETTER I WITH NO DOT 1232 ("i/" ?ı) ;; LATIN SMALL LETTER I WITH NO DOT
1233 ("s," ?ş) ;; LATIN SMALL LETTER S WITH CEDILLA 1233 ("s," ?ş) ;; LATIN SMALL LETTER S WITH CEDILLA
1234 ("g^" ?ğ) ;; LATIN SMALL LETTER G WITH BREVE 1234 ("g^" ?ğ) ;; LATIN SMALL LETTER G WITH BREVE
1235 ("I/" ?İ) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE 1235 ("I/" ?İ) ;; LATIN CAPITAL LETTER I WITH DOT ABOVE
1236 ("S," ?Ş) ;; LATIN CAPITAL LETTER S WITH CEDILLA 1236 ("S," ?Ş) ;; LATIN CAPITAL LETTER S WITH CEDILLA
1237 ("G^" ?Ğ) ;; LATIN CAPITAL LETTER G WITH BREVE 1237 ("G^" ?Ğ) ;; LATIN CAPITAL LETTER G WITH BREVE
1238 ) 1238 )
1239 1239
1240;; Originally from Yudit, discussed with Albertas Agejevas 1240;; Originally from Yudit, discussed with Albertas Agejevas
@@ -1339,17 +1339,17 @@ of characters from a single Latin-N charset.
1339 | postfix | examples 1339 | postfix | examples
1340 ------------+---------+---------- 1340 ------------+---------+----------
1341 acute | ' | a' -> á 1341 acute | ' | a' -> á
1342 grave | ` | a` -> à 1342 grave | \\=` | a\\=` -> à
1343 circumflex | ^ | a^ -> â 1343 circumflex | ^ | a^ -> â
1344 diaeresis | \" | a\" -> ä 1344 diaeresis | \" | a\" -> ä
1345 tilde | ~ | a~ -> ã 1345 tilde | ~ | a~ -> ã
1346 cedilla | /` | c/ -> ç c` -> ç 1346 cedilla | /\\=` | c/ -> ç c\\=` -> ç
1347 ogonek | ` | a` -> ą 1347 ogonek | \\=` | a\\=` -> ą
1348 breve | ~ | a~ -> ă 1348 breve | ~ | a~ -> ă
1349 caron | ~ | c~ -> č 1349 caron | ~ | c~ -> č
1350 dbl. acute | : | o: -> ő 1350 dbl. acute | : | o: -> ő
1351 ring | ` | u` -> ů 1351 ring | \\=` | u\\=` -> ů
1352 dot | ` | z` -> ż 1352 dot | \\=` | z\\=` -> ż
1353 stroke | / | d/ -> đ 1353 stroke | / | d/ -> đ
1354 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø 1354 nordic | / | d/ -> ð t/ -> þ a/ -> å e/ -> æ o/ -> ø
1355 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡ 1355 others | /<> | s/ -> ß ?/ -> ¿ !/ -> ¡
diff --git a/lisp/leim/quail/latin-post.el b/lisp/leim/quail/latin-post.el
index e8957eb9b63..5106bd29816 100644
--- a/lisp/leim/quail/latin-post.el
+++ b/lisp/leim/quail/latin-post.el
@@ -41,7 +41,7 @@
41 | postfix | examples 41 | postfix | examples
42 ------------+---------+---------- 42 ------------+---------+----------
43 acute | ' | a' -> á 43 acute | ' | a' -> á
44 grave | ` | a` -> à 44 grave | \\=` | a\\=` -> à
45 circumflex | ^ | a^ -> â 45 circumflex | ^ | a^ -> â
46 diaeresis | \" | a\" -> ä 46 diaeresis | \" | a\" -> ä
47 tilde | ~ | a~ -> ã 47 tilde | ~ | a~ -> ã
@@ -390,7 +390,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
390 | postfix | examples 390 | postfix | examples
391 ------------+---------+---------- 391 ------------+---------+----------
392 acute | ' | a' -> á 392 acute | ' | a' -> á
393 grave | ` | a` -> à 393 grave | \\=` | a\\=` -> à
394 circumflex | ^ | a^ -> â 394 circumflex | ^ | a^ -> â
395 diaeresis | \" | a\" -> ä 395 diaeresis | \" | a\" -> ä
396 dot | . | c. -> ċ i. -> ı I. -> İ 396 dot | . | c. -> ċ i. -> ı I. -> İ
@@ -746,7 +746,7 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
746 | postfix | examples 746 | postfix | examples
747 ------------+---------+---------- 747 ------------+---------+----------
748 acute | ' | a' -> á 748 acute | ' | a' -> á
749 grave | ` | a` -> à 749 grave | \\=` | a\\=` -> à
750 circumflex | ^ | a^ -> â 750 circumflex | ^ | a^ -> â
751 diaeresis | \" | a\" -> ä 751 diaeresis | \" | a\" -> ä
752 tilde | ~ | a~ -> ã 752 tilde | ~ | a~ -> ã
@@ -1005,8 +1005,8 @@ OEE -> OE
1005 "french-postfix" "French" "FR<" t 1005 "french-postfix" "French" "FR<" t
1006 "French (Français) input method with postfix modifiers 1006 "French (Français) input method with postfix modifiers
1007 1007
1008` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma. 1008\\=` pour grave, ' pour aigu, ^ pour circonflexe, et \" pour tréma.
1009Par exemple: a` -> à e' -> é. 1009Par exemple: a\\=` -> à e' -> é.
1010 1010
1011Ç, «, et » sont produits par C,, <<, et >>. 1011Ç, «, et » sont produits par C,, <<, et >>.
1012 1012
@@ -1117,7 +1117,7 @@ szz -> sz
1117 ("aue" ["aue"]) 1117 ("aue" ["aue"])
1118 ("Aue" ["Aue"]) 1118 ("Aue" ["Aue"])
1119 ("que" ["que"]) 1119 ("que" ["que"])
1120 ("Que" ["Que"]) 1120 ("Que" ["Que"])
1121) 1121)
1122 1122
1123(quail-define-package 1123(quail-define-package
@@ -1186,15 +1186,15 @@ Doubling the postfix separates the letter and postfix: e.g. a'' -> a'
1186 "italian-postfix" "Latin-1" "IT<" t 1186 "italian-postfix" "Latin-1" "IT<" t
1187 "Italian (Italiano) input method with postfix modifiers 1187 "Italian (Italiano) input method with postfix modifiers
1188 1188
1189a` -> à A` -> À e' -> é << -> « 1189a\\=` -> à A\\=` -> À e' -> é << -> «
1190e` -> è E` -> È E' -> É >> -> » 1190e\\=` -> è E\\=` -> È E' -> É >> -> »
1191i` -> ì I` -> Ì o_ -> º 1191i\\=` -> ì I\\=` -> Ì o_ -> º
1192o` -> ò O` -> Ò a_ -> ª 1192o\\=` -> ò O\\=` -> Ò a_ -> ª
1193u` -> ù U` -> Ù 1193u\\=` -> ù U\\=` -> Ù
1194 1194
1195Typewriter-style italian characters. 1195Typewriter-style italian characters.
1196 1196
1197Doubling the postfix separates the letter and postfix: e.g. a`` -> a` 1197Doubling the postfix separates the letter and postfix: e.g. a\\=`\\=` -> a\\=`
1198" nil t nil nil nil nil nil nil nil nil t) 1198" nil t nil nil nil nil nil nil nil nil t)
1199 1199
1200(quail-define-rules 1200(quail-define-rules
@@ -2090,7 +2090,7 @@ of characters from a single Latin-N charset.
2090 | postfix | examples 2090 | postfix | examples
2091 ------------+---------+---------- 2091 ------------+---------+----------
2092 acute | ' | a' -> á 2092 acute | ' | a' -> á
2093 grave | ` | a` -> à 2093 grave | \\=` | a\\=` -> à
2094 circumflex | ^ | a^ -> â 2094 circumflex | ^ | a^ -> â
2095 diaeresis | \" | a\" -> ä 2095 diaeresis | \" | a\" -> ä
2096 tilde | ~ | a~ -> ã 2096 tilde | ~ | a~ -> ã
diff --git a/lisp/leim/quail/latin-pre.el b/lisp/leim/quail/latin-pre.el
index 41552b56c02..4e60d9c8569 100644
--- a/lisp/leim/quail/latin-pre.el
+++ b/lisp/leim/quail/latin-pre.el
@@ -53,7 +53,7 @@
53 effect | prefix | examples 53 effect | prefix | examples
54 ------------+--------+---------- 54 ------------+--------+----------
55 acute | ' | 'a -> á, '' -> ´ 55 acute | ' | 'a -> á, '' -> ´
56 grave | ` | `a -> à 56 grave | \\=` | \\=`a -> à
57 circumflex | ^ | ^a -> â 57 circumflex | ^ | ^a -> â
58 diaeresis | \" | \"a -> ä \"\" -> ¨ 58 diaeresis | \" | \"a -> ä \"\" -> ¨
59 tilde | ~ | ~a -> ã 59 tilde | ~ | ~a -> ã
@@ -184,7 +184,7 @@
184 effect | prefix | examples 184 effect | prefix | examples
185 ------------+--------+---------- 185 ------------+--------+----------
186 acute | ' | 'a -> á '' -> ´ 186 acute | ' | 'a -> á '' -> ´
187 grave | ` | `a -> à 187 grave | \\=` | \\=`a -> à
188 diaeresis | \" | \"i -> ï \"\" -> ¨ 188 diaeresis | \" | \"i -> ï \"\" -> ¨
189 tilde | ~ | ~n -> ñ 189 tilde | ~ | ~n -> ñ
190 cedilla | ~ | ~c -> ç 190 cedilla | ~ | ~c -> ç
@@ -259,7 +259,7 @@ Key translation rules are:
259 effect | prefix | examples 259 effect | prefix | examples
260 ------------+--------+---------- 260 ------------+--------+----------
261 acute | ' | 'e -> é 261 acute | ' | 'e -> é
262 grave | ` | `a -> à 262 grave | \\=` | \\=`a -> à
263 circumflex | ^ | ^a -> â 263 circumflex | ^ | ^a -> â
264 diaeresis | \" | \"i -> ï 264 diaeresis | \" | \"i -> ï
265 cedilla | ~ or , | ~c -> ç ,c -> ç 265 cedilla | ~ or , | ~c -> ç ,c -> ç
@@ -398,7 +398,7 @@ Key translation rules are:
398 effect | prefix | examples 398 effect | prefix | examples
399 ------------+--------+---------- 399 ------------+--------+----------
400 acute | ' | 'a -> á '' -> ´ 400 acute | ' | 'a -> á '' -> ´
401 grave | ` | `a -> à 401 grave | \\=` | \\=`a -> à
402 circumflex | ^ | ^a -> â 402 circumflex | ^ | ^a -> â
403 diaeresis | \" | \"u -> ü 403 diaeresis | \" | \"u -> ü
404 tilde | ~ | ~a -> ã 404 tilde | ~ | ~a -> ã
@@ -489,9 +489,9 @@ Key translation rules are:
489 diaeresis | \" | \"a -> ä \"\" -> ¨ 489 diaeresis | \" | \"a -> ä \"\" -> ¨
490 breve | ~ | ~a -> ă 490 breve | ~ | ~a -> ă
491 caron | ~ | ~c -> č 491 caron | ~ | ~c -> č
492 cedilla | ` | `c -> ç `e -> ?ę 492 cedilla | \\=` | \\=`c -> ç \\=`e -> ?ę
493 misc | ' ` ~ | 'd -> đ `l -> ł `z -> ż ~o -> ő ~u -> ű 493 misc | ' \\=` ~ | 'd -> đ \\=`l -> ł \\=`z -> ż ~o -> ő ~u -> ű
494 symbol | ~ | `. -> ˙ ~~ -> ˘ ~. -> ?¸ 494 symbol | ~ | \\=`. -> ˙ ~~ -> ˘ ~. -> ?¸
495" nil t nil nil nil nil nil nil nil nil t) 495" nil t nil nil nil nil nil nil nil nil t)
496 496
497(quail-define-rules 497(quail-define-rules
@@ -596,13 +596,13 @@ Key translation rules are:
596 effect | prefix | examples 596 effect | prefix | examples
597 ------------+--------+---------- 597 ------------+--------+----------
598 acute | ' | 'a -> á '' -> ?´ 598 acute | ' | 'a -> á '' -> ?´
599 grave | ` | `a -> à 599 grave | \\=` | \\=`a -> à
600 circumflex | ^ | ^a -> â 600 circumflex | ^ | ^a -> â
601 diaeresis | \" | \"a -> ä \"\" -> ¨ 601 diaeresis | \" | \"a -> ä \"\" -> ¨
602 cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸ 602 cedilla | ~ | ~c -> ç ~s -> ş ~~ -> ¸
603 dot above | / . | /g -> ġ .o -> ġ 603 dot above | / . | /g -> ġ .o -> ġ
604 misc | \" ~ / | \"s -> ß ~g -> ğ ~u -> ŭ /h -> ħ /i -> ı 604 misc | \" ~ / | \"s -> ß ~g -> ğ ~u -> ŭ /h -> ħ /i -> ı
605 symbol | ~ | ~` -> ˘ /# -> £ /$ -> ¤ // -> ° 605 symbol | ~ | ~\\=` -> ˘ /# -> £ /$ -> ¤ // -> °
606" nil t nil nil nil nil nil nil nil nil t) 606" nil t nil nil nil nil nil nil nil nil t)
607 607
608(quail-define-rules 608(quail-define-rules
@@ -737,7 +737,7 @@ For example, the character named `aogonek' is obtained by `/a'."
737 effect | prefix | examples 737 effect | prefix | examples
738 ------------+--------+---------- 738 ------------+--------+----------
739 acute | ' | 'a -> á 739 acute | ' | 'a -> á
740 grave | ` | `a -> à 740 grave | \\=` | \\=`a -> à
741 circumflex | ^ | ^a -> â 741 circumflex | ^ | ^a -> â
742 diaeresis | \" | \"a -> ä, \"Y -> Ÿ 742 diaeresis | \" | \"a -> ä, \"Y -> Ÿ
743 tilde | ~ | ~a -> ã 743 tilde | ~ | ~a -> ã
@@ -872,7 +872,7 @@ For example, the character named `aogonek' is obtained by `/a'."
872 effect | prefix | examples 872 effect | prefix | examples
873 ------------+--------+---------- 873 ------------+--------+----------
874 acute | ' | 'a -> á 874 acute | ' | 'a -> á
875 grave | ` | `a -> à 875 grave | \\=` | \\=`a -> à
876 circumflex | ^ | ^w -> ŵ 876 circumflex | ^ | ^w -> ŵ
877 diaeresis | \" | \"a -> ä 877 diaeresis | \" | \"a -> ä
878 dot above | . | .b -> ḃ 878 dot above | . | .b -> ḃ
@@ -997,7 +997,7 @@ of characters from a single Latin-N charset.
997 effect | prefix | examples 997 effect | prefix | examples
998 ------------+--------+---------- 998 ------------+--------+----------
999 acute | ' | 'a -> á, '' -> ´ 999 acute | ' | 'a -> á, '' -> ´
1000 grave | ` | `a -> à 1000 grave | \\=` | \\=`a -> à
1001 circumflex | ^ | ^a -> â 1001 circumflex | ^ | ^a -> â
1002 diaeresis | \" | \"a -> ä \"\" -> ¨ 1002 diaeresis | \" | \"a -> ä \"\" -> ¨
1003 tilde | ~ | ~a -> ã 1003 tilde | ~ | ~a -> ã
diff --git a/lisp/leim/quail/thai.el b/lisp/leim/quail/thai.el
index 2554686b9a6..72e5020f36f 100644
--- a/lisp/leim/quail/thai.el
+++ b/lisp/leim/quail/thai.el
@@ -47,7 +47,7 @@
47 47
48The difference from the ordinal Thai keyboard: 48The difference from the ordinal Thai keyboard:
49 ‘฿’ and ‘๏’ are assigned to ‘\\’ and ‘|’ respectively, 49 ‘฿’ and ‘๏’ are assigned to ‘\\’ and ‘|’ respectively,
50 ‘ฃ’ and ‘ฅ’ are assigned to ‘`’ and ‘~’ respectively, 50 ‘ฃ’ and ‘ฅ’ are assigned to ‘\\=`’ and ‘~’ respectively,
51 Don't know where to assign characters ‘๚’ and ‘๛’." 51 Don't know where to assign characters ‘๚’ and ‘๛’."
52 nil t t t t nil nil nil nil nil t) 52 nil t t t t nil nil nil nil nil t)
53 53
diff --git a/lisp/leim/quail/tibetan.el b/lisp/leim/quail/tibetan.el
index a54cbdc615a..1313f566def 100644
--- a/lisp/leim/quail/tibetan.el
+++ b/lisp/leim/quail/tibetan.el
@@ -141,7 +141,7 @@
141 141
142 NOT SPECIFIED IN EXT. WYLIE: 142 NOT SPECIFIED IN EXT. WYLIE:
143 +--------------------------------------------------------+ 143 +--------------------------------------------------------+
144 |ྂ = ~ |ྃ = ` |྄ = , |྅ = @ |༷ = _o|༵ = _O|༆ = ^| 144 |ྂ = ~ |ྃ = \\=` |྄ = , |྅ = @ |༷ = _o|༵ = _O|༆ = ^|
145 +--------------------------------------------------------+ 145 +--------------------------------------------------------+
146 |ྈ = x |ྉ = X |྆ = v |྇ = V |ྊ = q |ྋ = Q | 146 |ྈ = x |ྉ = X |྆ = v |྇ = V |ྊ = q |ྋ = Q |
147 +-----------------------------------------------+ 147 +-----------------------------------------------+
diff --git a/lisp/leim/quail/viqr.el b/lisp/leim/quail/viqr.el
index c5c1c940181..570a16bd43d 100644
--- a/lisp/leim/quail/viqr.el
+++ b/lisp/leim/quail/viqr.el
@@ -53,7 +53,7 @@
53 horn | + | o+ -> ơ 53 horn | + | o+ -> ơ
54 ------------+---------+---------- 54 ------------+---------+----------
55 acute | ' | a' -> á 55 acute | ' | a' -> á
56 grave | ` | a` -> à 56 grave | \\=` | a\\=` -> à
57 hook above | ? | a? -> ả 57 hook above | ? | a? -> ả
58 tilde | ~ | a~ -> ã 58 tilde | ~ | a~ -> ã
59 dot below | . | a. -> ạ 59 dot below | . | a. -> ạ
diff --git a/lisp/obsolete/iso-acc.el b/lisp/obsolete/iso-acc.el
index eaf732ebbd5..499a9da1040 100644
--- a/lisp/obsolete/iso-acc.el
+++ b/lisp/obsolete/iso-acc.el
@@ -272,7 +272,7 @@ See the function `iso-accents-mode'."
272 272
273(defcustom iso-accents-enable '(?' ?` ?^ ?\" ?~ ?/) 273(defcustom iso-accents-enable '(?' ?` ?^ ?\" ?~ ?/)
274 "List of accent keys that become prefixes in ISO Accents mode. 274 "List of accent keys that become prefixes in ISO Accents mode.
275The default is (?' ?` ?^ ?\" ?~ ?/), which contains all the supported 275The default is (?' ?\\=` ?^ ?\" ?~ ?/), which contains all the supported
276accent keys. If you set this variable to a list in which some of those 276accent keys. If you set this variable to a list in which some of those
277characters are missing, the missing ones do not act as accents. 277characters are missing, the missing ones do not act as accents.
278 278
@@ -346,7 +346,7 @@ the language you choose)."
346 "Toggle ISO Accents mode, in which accents modify the following letter. 346 "Toggle ISO Accents mode, in which accents modify the following letter.
347This permits easy insertion of accented characters according to ISO-8859-1. 347This permits easy insertion of accented characters according to ISO-8859-1.
348When Iso-accents mode is enabled, accent character keys 348When Iso-accents mode is enabled, accent character keys
349\(`, ', \", ^, / and ~) do not self-insert; instead, they modify the following 349\(\\=`, ', \", ^, / and ~) do not self-insert; instead, they modify the following
350letter key so that it inserts an ISO accented letter. 350letter key so that it inserts an ISO accented letter.
351 351
352You can customize ISO Accents mode to a particular language 352You can customize ISO Accents mode to a particular language
diff --git a/lisp/obsolete/scribe.el b/lisp/obsolete/scribe.el
index 122b1bfd67b..68b2208063b 100644
--- a/lisp/obsolete/scribe.el
+++ b/lisp/obsolete/scribe.el
@@ -50,7 +50,7 @@
50 :group 'scribe) 50 :group 'scribe)
51 51
52(defcustom scribe-electric-quote nil 52(defcustom scribe-electric-quote nil
53 "Non-nil makes insert of double quote use `` or '' depending on context." 53 "Non-nil makes insert of double quote use \\=`\\=` or '' depending on context."
54 :type 'boolean 54 :type 'boolean
55 :group 'scribe) 55 :group 'scribe)
56 56
@@ -124,7 +124,7 @@ Interesting variables:
124 Non-nil makes Scribe mode use a different style of paragraph separation. 124 Non-nil makes Scribe mode use a different style of paragraph separation.
125 125
126`scribe-electric-quote' 126`scribe-electric-quote'
127 Non-nil makes insert of double quote use `` or '' depending on context. 127 Non-nil makes insert of double quote use \\=`\\=` or '' depending on context.
128 128
129`scribe-electric-parenthesis' 129`scribe-electric-parenthesis'
130 Non-nil makes an open-parenthesis char (one of `([<{') 130 Non-nil makes an open-parenthesis char (one of `([<{')
@@ -265,8 +265,8 @@ to skip backward."
265 (forward-char -1)) 265 (forward-char -1))
266 266
267(defun scribe-insert-quote (count) 267(defun scribe-insert-quote (count)
268 "Insert ``, '' or \" according to preceding character. 268 "Insert \\=`\\=`, '' or \" according to preceding character.
269If `scribe-electric-quote' is non-nil, insert ``, '' or \" according 269If `scribe-electric-quote' is non-nil, insert \\=`\\=`, '' or \" according
270to preceding character. With numeric arg N, always insert N \" characters. 270to preceding character. With numeric arg N, always insert N \" characters.
271Else just insert \"." 271Else just insert \"."
272 (interactive "P") 272 (interactive "P")
diff --git a/lisp/obsolete/sregex.el b/lisp/obsolete/sregex.el
index 49590726598..80b2c92be09 100644
--- a/lisp/obsolete/sregex.el
+++ b/lisp/obsolete/sregex.el
@@ -416,7 +416,7 @@ Here are the clauses allowed in an `sregex' or `sregexq' expression:
416 given set. See below for how to construct a CHAR-CLAUSE. 416 given set. See below for how to construct a CHAR-CLAUSE.
417 417
418- the symbol `bot' 418- the symbol `bot'
419 Stands for \"\\\\`\", matching the empty string at the beginning of 419 Stands for \"\\\\\\=`\", matching the empty string at the beginning of
420 text (beginning of a string or of a buffer). 420 text (beginning of a string or of a buffer).
421 421
422- the symbol `eot' 422- the symbol `eot'
diff --git a/lisp/obsolete/tpu-edt.el b/lisp/obsolete/tpu-edt.el
index c5959d193d7..981426581c2 100644
--- a/lisp/obsolete/tpu-edt.el
+++ b/lisp/obsolete/tpu-edt.el
@@ -648,7 +648,7 @@ GOLD is the ASCII 7-bit escape sequence <ESC>OP.")
648(make-variable-buffer-local 'tpu-mark-flag) 648(make-variable-buffer-local 'tpu-mark-flag)
649 649
650(defun tpu-set-mode-line (for-tpu) 650(defun tpu-set-mode-line (for-tpu)
651 "Set ``minor-mode-alist'' for TPU-edt, or reset it to default Emacs." 651 "Set `minor-mode-alist' for TPU-edt, or reset it to default Emacs."
652 (let ((entries '((tpu-newline-and-indent-p tpu-newline-and-indent-string) 652 (let ((entries '((tpu-newline-and-indent-p tpu-newline-and-indent-string)
653 (tpu-rectangular-p tpu-rectangle-string) 653 (tpu-rectangular-p tpu-rectangle-string)
654 (tpu-direction-string tpu-direction-string) 654 (tpu-direction-string tpu-direction-string)
diff --git a/lisp/obsolete/tpu-mapper.el b/lisp/obsolete/tpu-mapper.el
index 4c5ea13b3b7..3115038999f 100644
--- a/lisp/obsolete/tpu-mapper.el
+++ b/lisp/obsolete/tpu-mapper.el
@@ -81,7 +81,7 @@ suit your tastes (or to cope with those silly Sun and PC keypads).
81Finally, you will be prompted for the name of the file to store the key 81Finally, you will be prompted for the name of the file to store the key
82definitions. If you chose the default, TPU-edt will find it and load it 82definitions. If you chose the default, TPU-edt will find it and load it
83automatically. If you specify a different file name, you will need to 83automatically. If you specify a different file name, you will need to
84set the variable ``tpu-xkeys-file'' before starting TPU-edt. Here's how 84set the variable `tpu-xkeys-file' before starting TPU-edt. Here's how
85you might go about doing that in your init file. 85you might go about doing that in your init file.
86 86
87 (setq tpu-xkeys-file (expand-file-name \"~/.my-emacs-x-keys\")) 87 (setq tpu-xkeys-file (expand-file-name \"~/.my-emacs-x-keys\"))
diff --git a/lisp/org/ob-core.el b/lisp/org/ob-core.el
index fd144629838..f767a4eabe1 100644
--- a/lisp/org/ob-core.el
+++ b/lisp/org/ob-core.el
@@ -2583,7 +2583,7 @@ block but are passed literally to the \"example-block\"."
2583(defun org-babel-read (cell &optional inhibit-lisp-eval) 2583(defun org-babel-read (cell &optional inhibit-lisp-eval)
2584 "Convert the string value of CELL to a number if appropriate. 2584 "Convert the string value of CELL to a number if appropriate.
2585Otherwise if cell looks like lisp (meaning it starts with a 2585Otherwise if cell looks like lisp (meaning it starts with a
2586\"(\", \"'\", \"`\" or a \"[\") then read it as lisp, 2586\"(\", \"'\", \"\\=`\" or a \"[\") then read it as lisp,
2587otherwise return it unmodified as a string. Optional argument 2587otherwise return it unmodified as a string. Optional argument
2588NO-LISP-EVAL inhibits lisp evaluation for situations in which is 2588NO-LISP-EVAL inhibits lisp evaluation for situations in which is
2589it not appropriate." 2589it not appropriate."
diff --git a/lisp/org/org-agenda.el b/lisp/org/org-agenda.el
index 65696b21d71..3df9fb6d420 100644
--- a/lisp/org/org-agenda.el
+++ b/lisp/org/org-agenda.el
@@ -5712,7 +5712,7 @@ This function is invoked if `org-agenda-todo-ignore-deadlines',
5712 (let ((calendar-date-style 'european) (european-calendar-style t)) 5712 (let ((calendar-date-style 'european) (european-calendar-style t))
5713 (diary-date day month year mark)))) 5713 (diary-date day month year mark))))
5714 5714
5715;; Define the` org-class' function 5715;; Define the `org-class' function
5716(defun org-class (y1 m1 d1 y2 m2 d2 dayname &rest skip-weeks) 5716(defun org-class (y1 m1 d1 y2 m2 d2 dayname &rest skip-weeks)
5717 "Entry applies if date is between dates on DAYNAME, but skips SKIP-WEEKS. 5717 "Entry applies if date is between dates on DAYNAME, but skips SKIP-WEEKS.
5718DAYNAME is a number between 0 (Sunday) and 6 (Saturday). 5718DAYNAME is a number between 0 (Sunday) and 6 (Saturday).
diff --git a/lisp/progmodes/cperl-mode.el b/lisp/progmodes/cperl-mode.el
index d6f6f3b25b0..7d2f3fcb007 100644
--- a/lisp/progmodes/cperl-mode.el
+++ b/lisp/progmodes/cperl-mode.el
@@ -7631,7 +7631,7 @@ $8 Match of the 8th set of parentheses in the last match (auto-local).
7631$9 Match of the 9th set of parentheses in the last match (auto-local). 7631$9 Match of the 9th set of parentheses in the last match (auto-local).
7632$& The string matched by the last pattern match (auto-local). 7632$& The string matched by the last pattern match (auto-local).
7633$' The string after what was matched by the last match (auto-local). 7633$' The string after what was matched by the last match (auto-local).
7634$` The string before what was matched by the last match (auto-local). 7634$\\=` The string before what was matched by the last match (auto-local).
7635 7635
7636$( The real gid of this process. 7636$( The real gid of this process.
7637$) The effective gid of this process. 7637$) The effective gid of this process.
@@ -7647,7 +7647,7 @@ $; Subscript separator for multi-dim array emulation. Default \"\\034\".
7647$< The real uid of this process. 7647$< The real uid of this process.
7648$= The page length of the current output channel. Default is 60 lines. 7648$= The page length of the current output channel. Default is 60 lines.
7649$> The effective uid of this process. 7649$> The effective uid of this process.
7650$? The status returned by the last ``, pipe close or `system'. 7650$? The status returned by the last \\=`\\=`, pipe close or `system'.
7651$@ The perl error message from the last eval or do @var{EXPR} command. 7651$@ The perl error message from the last eval or do @var{EXPR} command.
7652$ARGV The name of the current file used with <> . 7652$ARGV The name of the current file used with <> .
7653$[ Deprecated: The index of the first element/char in an array/string. 7653$[ Deprecated: The index of the first element/char in an array/string.
@@ -7888,7 +7888,7 @@ printf [FILEHANDLE] (FORMAT,LIST)
7888push(ARRAY,LIST) 7888push(ARRAY,LIST)
7889q/STRING/ Synonym for 'STRING' 7889q/STRING/ Synonym for 'STRING'
7890qq/STRING/ Synonym for \"STRING\" 7890qq/STRING/ Synonym for \"STRING\"
7891qx/STRING/ Synonym for `STRING` 7891qx/STRING/ Synonym for \\=`STRING\\=`
7892rand[(EXPR)] 7892rand[(EXPR)]
7893read(FILEHANDLE,SCALAR,LENGTH[,OFFSET]) 7893read(FILEHANDLE,SCALAR,LENGTH[,OFFSET])
7894readdir(DIRHANDLE) 7894readdir(DIRHANDLE)
@@ -8007,7 +8007,7 @@ pos STRING Set/Get end-position of the last match over this string, see \\G.
8007quotemeta [ EXPR ] Quote regexp metacharacters. 8007quotemeta [ EXPR ] Quote regexp metacharacters.
8008qw/WORD1 .../ Synonym of split('', 'WORD1 ...') 8008qw/WORD1 .../ Synonym of split('', 'WORD1 ...')
8009readline FH Synonym of <FH>. 8009readline FH Synonym of <FH>.
8010readpipe CMD Synonym of `CMD`. 8010readpipe CMD Synonym of \\=`CMD\\=`.
8011ref [ EXPR ] Type of EXPR when dereferenced. 8011ref [ EXPR ] Type of EXPR when dereferenced.
8012sysopen FH, FILENAME, MODE [, PERM] (MODE is numeric, see Fcntl.) 8012sysopen FH, FILENAME, MODE [, PERM] (MODE is numeric, see Fcntl.)
8013tie VAR, PACKAGE, LIST Hide an object behind a simple Perl variable. 8013tie VAR, PACKAGE, LIST Hide an object behind a simple Perl variable.
diff --git a/lisp/progmodes/f90.el b/lisp/progmodes/f90.el
index 756c5af24e4..0fde4f4da5b 100644
--- a/lisp/progmodes/f90.el
+++ b/lisp/progmodes/f90.el
@@ -1115,7 +1115,7 @@ For fixed format code, use `fortran-mode'.
1115 indented line. 1115 indented line.
1116\\[f90-indent-subprogram] indents the current subprogram. 1116\\[f90-indent-subprogram] indents the current subprogram.
1117 1117
1118Type `? or `\\[help-command] to display a list of built-in\ 1118Type \\=`? or \\=`\\[help-command] to display a list of built-in\
1119 abbrevs for F90 keywords. 1119 abbrevs for F90 keywords.
1120 1120
1121Key definitions: 1121Key definitions:
@@ -2269,7 +2269,7 @@ Leave point at the end of line."
2269;; Abbrevs and keywords. 2269;; Abbrevs and keywords.
2270 2270
2271(defun f90-abbrev-start () 2271(defun f90-abbrev-start ()
2272 "Typing `\\[help-command] or `? lists all the F90 abbrevs. 2272 "Typing \\=`\\[help-command] or \\=`? lists all the F90 abbrevs.
2273Any other key combination is executed normally." 2273Any other key combination is executed normally."
2274 (interactive "*") 2274 (interactive "*")
2275 (self-insert-command 1) 2275 (self-insert-command 1)
diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el
index 44d84d65810..8e30aa29502 100644
--- a/lisp/progmodes/idlwave.el
+++ b/lisp/progmodes/idlwave.el
@@ -742,8 +742,8 @@ The actions that can be performed are listed in `idlwave-indent-action-table'."
742 742
743(defcustom idlwave-abbrev-start-char "\\" 743(defcustom idlwave-abbrev-start-char "\\"
744 "A single character string used to start abbreviations in abbrev mode. 744 "A single character string used to start abbreviations in abbrev mode.
745Possible characters to chose from: ~`\% 745Possible characters to choose from: ~\\=`\%
746or even '?'. '.' is not a good choice because it can make structure 746or even ?. . is not a good choice because it can make structure
747field names act like abbrevs in certain circumstances. 747field names act like abbrevs in certain circumstances.
748 748
749Changes to this in `idlwave-mode-hook' will have no effect. Instead a user 749Changes to this in `idlwave-mode-hook' will have no effect. Instead a user
diff --git a/lisp/progmodes/sh-script.el b/lisp/progmodes/sh-script.el
index e4d16eb0ab6..537b180eed6 100644
--- a/lisp/progmodes/sh-script.el
+++ b/lisp/progmodes/sh-script.el
@@ -921,7 +921,7 @@ See `sh-feature'.")
921 (:foreground "magenta")) 921 (:foreground "magenta"))
922 (t 922 (t
923 (:weight bold))) 923 (:weight bold)))
924 "Face to show quoted execs like `blabla`." 924 "Face to show quoted execs like \\=`blabla\\=`."
925 :group 'sh-indentation) 925 :group 'sh-indentation)
926(define-obsolete-face-alias 'sh-heredoc-face 'sh-heredoc "22.1") 926(define-obsolete-face-alias 'sh-heredoc-face 'sh-heredoc "22.1")
927(defvar sh-heredoc-face 'sh-heredoc) 927(defvar sh-heredoc-face 'sh-heredoc)
diff --git a/lisp/progmodes/verilog-mode.el b/lisp/progmodes/verilog-mode.el
index 4b0cb0f6fd8..11b7561c99a 100644
--- a/lisp/progmodes/verilog-mode.el
+++ b/lisp/progmodes/verilog-mode.el
@@ -597,11 +597,11 @@ Set to 0 to get them list right under containing block."
597 "How to treat macro expansions in a declaration. 597 "How to treat macro expansions in a declaration.
598If nil, indent as: 598If nil, indent as:
599 input [31:0] a; 599 input [31:0] a;
600 input `CP; 600 input \\=`CP;
601 output c; 601 output c;
602If non nil, treat as: 602If non nil, treat as:
603 input [31:0] a; 603 input [31:0] a;
604 input `CP ; 604 input \\=`CP ;
605 output c;" 605 output c;"
606 :group 'verilog-mode-indent 606 :group 'verilog-mode-indent
607 :type 'boolean) 607 :type 'boolean)
@@ -628,7 +628,7 @@ Set to 0 to get such code to start at the left side of the screen."
628(put 'verilog-indent-level-behavioral 'safe-local-variable 'integerp) 628(put 'verilog-indent-level-behavioral 'safe-local-variable 'integerp)
629 629
630(defcustom verilog-indent-level-directive 1 630(defcustom verilog-indent-level-directive 1
631 "Indentation to add to each level of `ifdef declarations. 631 "Indentation to add to each level of \\=`ifdef declarations.
632Set to 0 to have all directives start at the left side of the screen." 632Set to 0 to have all directives start at the left side of the screen."
633 :group 'verilog-mode-indent 633 :group 'verilog-mode-indent
634 :type 'integer) 634 :type 'integer)
@@ -733,8 +733,8 @@ file referenced. If false, this is not supported."
733 733
734(defcustom verilog-auto-declare-nettype nil 734(defcustom verilog-auto-declare-nettype nil
735 "Non-nil specifies the data type to use with `verilog-auto-input' etc. 735 "Non-nil specifies the data type to use with `verilog-auto-input' etc.
736Set this to \"wire\" if the Verilog code uses \"`default_nettype 736Set this to \"wire\" if the Verilog code uses \"\\=`default_nettype
737none\". Note using `default_nettype none isn't recommended practice; this 737none\". Note using \\=`default_nettype none isn't recommended practice; this
738mode is experimental." 738mode is experimental."
739 :version "24.1" ;; rev670 739 :version "24.1" ;; rev670
740 :group 'verilog-mode-actions 740 :group 'verilog-mode-actions
@@ -3670,7 +3670,7 @@ Variables controlling indentation/edit style:
3670 Set to 0 to get such code to lined up underneath the task or 3670 Set to 0 to get such code to lined up underneath the task or
3671 function keyword. 3671 function keyword.
3672 `verilog-indent-level-directive' (default 1) 3672 `verilog-indent-level-directive' (default 1)
3673 Indentation of `ifdef/`endif blocks. 3673 Indentation of \\=`ifdef/\\=`endif blocks.
3674 `verilog-cexp-indent' (default 1) 3674 `verilog-cexp-indent' (default 1)
3675 Indentation of Verilog statements broken across lines i.e.: 3675 Indentation of Verilog statements broken across lines i.e.:
3676 if (a) 3676 if (a)
@@ -9235,9 +9235,9 @@ Optionally associate it with the specified enumeration ENUMNAME."
9235 (add-to-list (make-local-variable enumvar) defname))))) 9235 (add-to-list (make-local-variable enumvar) defname)))))
9236 9236
9237(defun verilog-read-defines (&optional filename recurse subcall) 9237(defun verilog-read-defines (&optional filename recurse subcall)
9238 "Read `defines and parameters for the current file, or optional FILENAME. 9238 "Read \\=`defines and parameters for the current file, or optional FILENAME.
9239If the filename is provided, `verilog-library-flags' will be used to 9239If the filename is provided, `verilog-library-flags' will be used to
9240resolve it. If optional RECURSE is non-nil, recurse through `includes. 9240resolve it. If optional RECURSE is non-nil, recurse through \\=`includes.
9241 9241
9242Parameters must be simple assignments to constants, or have their own 9242Parameters must be simple assignments to constants, or have their own
9243\"parameter\" label rather than a list of parameters. Thus: 9243\"parameter\" label rather than a list of parameters. Thus:
@@ -9320,8 +9320,8 @@ warning message, you need to add to your init file:
9320 (forward-comment 99999))))))) 9320 (forward-comment 99999)))))))
9321 9321
9322(defun verilog-read-includes () 9322(defun verilog-read-includes ()
9323 "Read `includes for the current file. 9323 "Read \\=`includes for the current file.
9324This will find all of the `includes which are at the beginning of lines, 9324This will find all of the \\=`includes which are at the beginning of lines,
9325ignoring any ifdefs or multiline comments around them. 9325ignoring any ifdefs or multiline comments around them.
9326`verilog-read-defines' is then performed on the current and each included 9326`verilog-read-defines' is then performed on the current and each included
9327file. 9327file.
@@ -9343,11 +9343,11 @@ variable over and over when many modules are compiled together, put a test
9343around the inside each include file: 9343around the inside each include file:
9344 9344
9345foo.v (an include file): 9345foo.v (an include file):
9346 `ifdef _FOO_V // include if not already included 9346 \\=`ifdef _FOO_V // include if not already included
9347 `else 9347 \\=`else
9348 `define _FOO_V 9348 \\=`define _FOO_V
9349 ... contents of file 9349 ... contents of file
9350 `endif // _FOO_V" 9350 \\=`endif // _FOO_V"
9351 ;;slow: (verilog-read-defines nil t) 9351 ;;slow: (verilog-read-defines nil t)
9352 (save-excursion 9352 (save-excursion
9353 (verilog-getopt-flags) 9353 (verilog-getopt-flags)
@@ -11184,7 +11184,7 @@ Limitations:
11184 `verilog-library-extensions', and being found in the same directory, or 11184 `verilog-library-extensions', and being found in the same directory, or
11185 by changing the variable `verilog-library-flags' or 11185 by changing the variable `verilog-library-flags' or
11186 `verilog-library-directories'. Macros `modname are translated through the 11186 `verilog-library-directories'. Macros `modname are translated through the
11187 vh-{name} Emacs variable, if that is not found, it just ignores the `. 11187 vh-{name} Emacs variable, if that is not found, it just ignores the \\=`.
11188 11188
11189 In templates you must have one signal per line, ending in a ), or ));, 11189 In templates you must have one signal per line, ending in a ), or ));,
11190 and have proper () nesting, including a final ); to end the template. 11190 and have proper () nesting, including a final ); to end the template.
@@ -12754,8 +12754,8 @@ Limitations:
12754 lists. AUTOSENSE will thus exclude them, and add a /*memory or*/ comment. 12754 lists. AUTOSENSE will thus exclude them, and add a /*memory or*/ comment.
12755 12755
12756Constant signals: 12756Constant signals:
12757 AUTOSENSE cannot always determine if a `define is a constant or a signal 12757 AUTOSENSE cannot always determine if a \\=`define is a constant or a signal
12758 (it could be in an include file for example). If a `define or other signal 12758 (it could be in an include file for example). If a \\=`define or other signal
12759 is put into the AUTOSENSE list and is not desired, use the AUTO_CONSTANT 12759 is put into the AUTOSENSE list and is not desired, use the AUTO_CONSTANT
12760 declaration anywhere in the module (parenthesis are required): 12760 declaration anywhere in the module (parenthesis are required):
12761 12761
@@ -12870,8 +12870,8 @@ them to a one.
12870AUTORESET may try to reset arrays or structures that cannot be 12870AUTORESET may try to reset arrays or structures that cannot be
12871reset by a simple assignment, resulting in compile errors. This 12871reset by a simple assignment, resulting in compile errors. This
12872is a feature to be taken as a hint that you need to reset these 12872is a feature to be taken as a hint that you need to reset these
12873signals manually (or put them into a \"`ifdef NEVER signal<=`0; 12873signals manually (or put them into a \"\\=`ifdef NEVER signal<=\\=`0;
12874`endif\" so Verilog-Mode ignores them.) 12874\\=`endif\" so Verilog-Mode ignores them.)
12875 12875
12876An example: 12876An example:
12877 12877
@@ -13041,27 +13041,27 @@ Typing \\[verilog-auto] will make this into:
13041 13041
13042(defun verilog-auto-undef () 13042(defun verilog-auto-undef ()
13043 "Expand AUTOUNDEF statements, as part of \\[verilog-auto]. 13043 "Expand AUTOUNDEF statements, as part of \\[verilog-auto].
13044Take any `defines since the last AUTOUNDEF in the current file 13044Take any \\=`defines since the last AUTOUNDEF in the current file
13045and create `undefs for them. This is used to insure that 13045and create \\=`undefs for them. This is used to insure that
13046file-local defines do not pollute the global `define name space. 13046file-local defines do not pollute the global \\=`define name space.
13047 13047
13048Limitations: 13048Limitations:
13049 AUTOUNDEF presumes any identifier following `define is the 13049 AUTOUNDEF presumes any identifier following \\=`define is the
13050 name of a define. Any `ifdefs are ignored. 13050 name of a define. Any \\=`ifdefs are ignored.
13051 13051
13052 AUTOUNDEF suppresses creating an `undef for any define that was 13052 AUTOUNDEF suppresses creating an \\=`undef for any define that was
13053 `undefed before the AUTOUNDEF. This may be used to work around 13053 \\=`undefed before the AUTOUNDEF. This may be used to work around
13054 the ignoring of `ifdefs as shown below. 13054 the ignoring of \\=`ifdefs as shown below.
13055 13055
13056An example: 13056An example:
13057 13057
13058 `define XX_FOO 13058 \\=`define XX_FOO
13059 `define M_BAR(x) 13059 \\=`define M_BAR(x)
13060 `define M_BAZ 13060 \\=`define M_BAZ
13061 ... 13061 ...
13062 `ifdef NEVER 13062 \\=`ifdef NEVER
13063 `undef M_BAZ // Emacs will see this and not `undef M_BAZ 13063 \\=`undef M_BAZ // Emacs will see this and not \\=`undef M_BAZ
13064 `endif 13064 \\=`endif
13065 ... 13065 ...
13066 /*AUTOUNDEF*/ 13066 /*AUTOUNDEF*/
13067 13067
@@ -13070,8 +13070,8 @@ Typing \\[verilog-auto] will make this into:
13070 ... 13070 ...
13071 /*AUTOUNDEF*/ 13071 /*AUTOUNDEF*/
13072 // Beginning of automatic undefs 13072 // Beginning of automatic undefs
13073 `undef XX_FOO 13073 \\=`undef XX_FOO
13074 `undef M_BAR 13074 \\=`undef M_BAR
13075 // End of automatics 13075 // End of automatics
13076 13076
13077You may also provide an optional regular expression, in which case only 13077You may also provide an optional regular expression, in which case only
@@ -13466,12 +13466,12 @@ Using \\[describe-function], see also:
13466 `verilog-auto-reset' for AUTORESET flop resets 13466 `verilog-auto-reset' for AUTORESET flop resets
13467 `verilog-auto-sense' for AUTOSENSE or AS always sensitivity lists 13467 `verilog-auto-sense' for AUTOSENSE or AS always sensitivity lists
13468 `verilog-auto-tieoff' for AUTOTIEOFF output tieoffs 13468 `verilog-auto-tieoff' for AUTOTIEOFF output tieoffs
13469 `verilog-auto-undef' for AUTOUNDEF `undef of local `defines 13469 `verilog-auto-undef' for AUTOUNDEF \\=`undef of local \\=`defines
13470 `verilog-auto-unused' for AUTOUNUSED unused inputs/inouts 13470 `verilog-auto-unused' for AUTOUNUSED unused inputs/inouts
13471 `verilog-auto-wire' for AUTOWIRE instantiation wires 13471 `verilog-auto-wire' for AUTOWIRE instantiation wires
13472 13472
13473 `verilog-read-defines' for reading `define values 13473 `verilog-read-defines' for reading \\=`define values
13474 `verilog-read-includes' for reading `includes 13474 `verilog-read-includes' for reading \\=`includes
13475 13475
13476If you have bugs with these autos, please file an issue at 13476If you have bugs with these autos, please file an issue at
13477URL `http://www.veripool.org/verilog-mode' or contact the AUTOAUTHOR 13477URL `http://www.veripool.org/verilog-mode' or contact the AUTOAUTHOR
diff --git a/lisp/skeleton.el b/lisp/skeleton.el
index 1363422dcc2..d23488bfd34 100644
--- a/lisp/skeleton.el
+++ b/lisp/skeleton.el
@@ -481,7 +481,7 @@ This allows for context-sensitive checking whether pairing is appropriate.")
481Each alist element, which looks like (ELEMENT ...), is passed to 481Each alist element, which looks like (ELEMENT ...), is passed to
482`skeleton-insert' with no interactor. Variable `str' does nothing. 482`skeleton-insert' with no interactor. Variable `str' does nothing.
483 483
484Elements might be (?` ?` _ \"''\"), (?\\( ? _ \" )\") or (?{ \\n > _ \\n ?} >).") 484Elements might be (?\\=` ?\\=` _ \"''\"), (?\\( ? _ \" )\") or (?{ \\n > _ \\n ?} >).")
485 485
486(defvar skeleton-pair-default-alist '((?( _ ?)) (?\)) 486(defvar skeleton-pair-default-alist '((?( _ ?)) (?\))
487 (?[ _ ?]) (?\]) 487 (?[ _ ?]) (?\])
diff --git a/lisp/textmodes/tex-mode.el b/lisp/textmodes/tex-mode.el
index 274cb4aa434..535b8857677 100644
--- a/lisp/textmodes/tex-mode.el
+++ b/lisp/textmodes/tex-mode.el
@@ -1034,7 +1034,7 @@ says which mode to use."
1034(define-derived-mode plain-tex-mode tex-mode "TeX" 1034(define-derived-mode plain-tex-mode tex-mode "TeX"
1035 "Major mode for editing files of input for plain TeX. 1035 "Major mode for editing files of input for plain TeX.
1036Makes $ and } display the characters they match. 1036Makes $ and } display the characters they match.
1037Makes \" insert `` when it seems to be the beginning of a quotation, 1037Makes \" insert \\=`\\=` when it seems to be the beginning of a quotation,
1038and '' when it appears to be the end; it inserts \" only after a \\. 1038and '' when it appears to be the end; it inserts \" only after a \\.
1039 1039
1040Use \\[tex-region] to run TeX on the current region, plus a \"header\" 1040Use \\[tex-region] to run TeX on the current region, plus a \"header\"
@@ -1080,7 +1080,7 @@ special subshell is initiated, the hook `tex-shell-hook' is run."
1080(define-derived-mode latex-mode tex-mode "LaTeX" 1080(define-derived-mode latex-mode tex-mode "LaTeX"
1081 "Major mode for editing files of input for LaTeX. 1081 "Major mode for editing files of input for LaTeX.
1082Makes $ and } display the characters they match. 1082Makes $ and } display the characters they match.
1083Makes \" insert `` when it seems to be the beginning of a quotation, 1083Makes \" insert \\=`\\=` when it seems to be the beginning of a quotation,
1084and '' when it appears to be the end; it inserts \" only after a \\. 1084and '' when it appears to be the end; it inserts \" only after a \\.
1085 1085
1086Use \\[tex-region] to run LaTeX on the current region, plus the preamble 1086Use \\[tex-region] to run LaTeX on the current region, plus the preamble
@@ -1162,7 +1162,7 @@ subshell is initiated, `tex-shell-hook' is run."
1162(define-derived-mode slitex-mode latex-mode "SliTeX" 1162(define-derived-mode slitex-mode latex-mode "SliTeX"
1163 "Major mode for editing files of input for SliTeX. 1163 "Major mode for editing files of input for SliTeX.
1164Makes $ and } display the characters they match. 1164Makes $ and } display the characters they match.
1165Makes \" insert `` when it seems to be the beginning of a quotation, 1165Makes \" insert \\=`\\=` when it seems to be the beginning of a quotation,
1166and '' when it appears to be the end; it inserts \" only after a \\. 1166and '' when it appears to be the end; it inserts \" only after a \\.
1167 1167
1168Use \\[tex-region] to run SliTeX on the current region, plus the preamble 1168Use \\[tex-region] to run SliTeX on the current region, plus the preamble
@@ -1296,7 +1296,7 @@ Entering SliTeX mode runs the hook `text-mode-hook', then the hook
1296 1296
1297(defun tex-insert-quote (arg) 1297(defun tex-insert-quote (arg)
1298 "Insert the appropriate quote marks for TeX. 1298 "Insert the appropriate quote marks for TeX.
1299Inserts the value of `tex-open-quote' (normally ``) or `tex-close-quote' 1299Inserts the value of `tex-open-quote' (normally \\=`\\=`) or `tex-close-quote'
1300\(normally '') depending on the context. With prefix argument, always 1300\(normally '') depending on the context. With prefix argument, always
1301inserts \" characters." 1301inserts \" characters."
1302 (interactive "*P") 1302 (interactive "*P")
diff --git a/lisp/textmodes/texinfmt.el b/lisp/textmodes/texinfmt.el
index e7b6835df67..cab4f770b98 100644
--- a/lisp/textmodes/texinfmt.el
+++ b/lisp/textmodes/texinfmt.el
@@ -1287,7 +1287,7 @@ Leave point after argument."
1287(put 'uref 'texinfo-format 'texinfo-format-uref) 1287(put 'uref 'texinfo-format 'texinfo-format-uref)
1288(defun texinfo-format-uref () 1288(defun texinfo-format-uref ()
1289 "Format URL and optional URL-TITLE. 1289 "Format URL and optional URL-TITLE.
1290Insert ` ... ' around URL if no URL-TITLE argument; 1290Insert \\=` ... ' around URL if no URL-TITLE argument;
1291otherwise, insert URL-TITLE followed by URL in parentheses." 1291otherwise, insert URL-TITLE followed by URL in parentheses."
1292 (let ((args (texinfo-format-parse-args))) 1292 (let ((args (texinfo-format-parse-args)))
1293 (texinfo-discard-command) 1293 (texinfo-discard-command)
@@ -2447,7 +2447,7 @@ Use only the FILENAME arg; for Info, ignore the other arguments to @image."
2447;; not lead to inserted ` ... ' in a table, but does elsewhere. 2447;; not lead to inserted ` ... ' in a table, but does elsewhere.
2448(put 'option 'texinfo-format 'texinfo-format-option) 2448(put 'option 'texinfo-format 'texinfo-format-option)
2449(defun texinfo-format-option () 2449(defun texinfo-format-option ()
2450 "Insert ` ... ' around arg unless inside a table; in that case, no quotes." 2450 "Insert \\=` ... ' around arg unless inside a table; in that case, no quotes."
2451 ;; `looking-at-backward' not available in v. 18.57, 20.2 2451 ;; `looking-at-backward' not available in v. 18.57, 20.2
2452 (if (not (search-backward "" ; searched-for character is a control-H 2452 (if (not (search-backward "" ; searched-for character is a control-H
2453 (line-beginning-position) 2453 (line-beginning-position)
@@ -2494,7 +2494,7 @@ Enclose the verbatim text, including the delimiters, in braces. Print
2494text exactly as written (but not the delimiters) in a fixed-width. 2494text exactly as written (but not the delimiters) in a fixed-width.
2495 2495
2496For example, @verb\{|@|\} results in @ and 2496For example, @verb\{|@|\} results in @ and
2497@verb\{+@'e?`!`+} results in @'e?`!`." 2497@verb\{+@'e?\\=`!\\=`+} results in @'e?\\=`!\\=`."
2498 2498
2499 (let ((delimiter (buffer-substring-no-properties 2499 (let ((delimiter (buffer-substring-no-properties
2500 (1+ texinfo-command-end) (+ 2 texinfo-command-end)))) 2500 (1+ texinfo-command-end) (+ 2 texinfo-command-end))))
diff --git a/lisp/textmodes/texinfo.el b/lisp/textmodes/texinfo.el
index 895adbf892e..6b28249c427 100644
--- a/lisp/textmodes/texinfo.el
+++ b/lisp/textmodes/texinfo.el
@@ -689,7 +689,7 @@ Puts point on a blank line between them."
689 '("example\\>" "smallexample\\>" "lisp\\>")) 689 '("example\\>" "smallexample\\>" "lisp\\>"))
690(defun texinfo-insert-quote (&optional arg) 690(defun texinfo-insert-quote (&optional arg)
691 "Insert the appropriate quote mark for Texinfo. 691 "Insert the appropriate quote mark for Texinfo.
692Usually inserts the value of `texinfo-open-quote' (normally ``) or 692Usually inserts the value of `texinfo-open-quote' (normally \\=`\\=`) or
693`texinfo-close-quote' (normally ''), depending on the context. 693`texinfo-close-quote' (normally ''), depending on the context.
694With prefix argument or inside @code or @example, inserts a plain \"." 694With prefix argument or inside @code or @example, inserts a plain \"."
695 (interactive "*P") 695 (interactive "*P")