aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPaul Eggert2015-05-19 14:59:15 -0700
committerPaul Eggert2015-05-19 15:01:16 -0700
commit9d35bb8d6518bb913ab08bace2af08963c003177 (patch)
tree298541a7fd633d31cf076c8e8ecd66417d2ee877
parenta0823e4374ed260ed90c7eaccfbab186b8a4a949 (diff)
downloademacs-9d35bb8d6518bb913ab08bace2af08963c003177.tar.gz
emacs-9d35bb8d6518bb913ab08bace2af08963c003177.zip
Fix minor quoting problems in doc strings
These were glitches regardless of how or whether we tackle the problem of grave accent in doc strings. * lisp/calc/calc-aent.el (math-restore-placeholders): * lisp/ido.el (ido-ignore-buffers, ido-ignore-files): * lisp/leim/quail/cyrillic.el ("bulgarian-alt-phonetic"): * lisp/leim/quail/hebrew.el ("hebrew-new") ("hebrew-biblical-sil"): * lisp/leim/quail/thai.el ("thai-kesmanee"): * lisp/progmodes/idlw-shell.el (idlwave-shell-file-name-chars): Used curved quotes to avoid ambiguities like ‘`''’ in doc strings. * lisp/calendar/calendar.el (calendar-month-abbrev-array): * lisp/cedet/semantic/mru-bookmark.el (semantic-mrub-cache-flush-fcn): * lisp/cedet/semantic/symref.el (semantic-symref-tool-baseclass): * lisp/cedet/semantic/tag.el (semantic-tag-copy) (semantic-tag-components): * lisp/cedet/srecode/cpp.el (srecode-semantic-handle-:cpp): * lisp/cedet/srecode/texi.el (srecode-texi-texify-docstring): * lisp/emacs-lisp/byte-opt.el (byte-optimize-all-constp): * lisp/emacs-lisp/checkdoc.el (checkdoc-message-text-engine): * lisp/emacs-lisp/generator.el (iter-next): * lisp/gnus/gnus-art.el (gnus-treat-strip-list-identifiers) (gnus-article-mode-syntax-table): * lisp/net/rlogin.el (rlogin-directory-tracking-mode): * lisp/net/soap-client.el (soap-wsdl-get): * lisp/net/telnet.el (telnet-mode): * lisp/org/org-compat.el (org-number-sequence): * lisp/org/org.el (org-remove-highlights-with-change) (org-structure-template-alist): * lisp/org/ox-html.el (org-html-link-org-files-as-html): * lisp/play/handwrite.el (handwrite-10pt, handwrite-11pt) (handwrite-12pt, handwrite-13pt): * lisp/progmodes/f90.el (f90-mode, f90-abbrev-start): * lisp/progmodes/idlwave.el (idlwave-mode, idlwave-check-abbrev): * lisp/progmodes/verilog-mode.el (verilog-tool) (verilog-string-replace-matches, verilog-preprocess) (verilog-auto-insert-lisp, verilog-auto-insert-last): * lisp/textmodes/makeinfo.el (makeinfo-options): * src/font.c (Ffont_spec): Fix minor quoting problems in doc strings, e.g., missing quote, ``x'' where `x' was meant, etc. * lisp/erc/erc-backend.el (erc-process-sentinel-2): Fix minor quoting problem in other string. * lisp/leim/quail/ethiopic.el ("ethiopic"): * lisp/term/tvi970.el (tvi970-set-keypad-mode): Omit unnecessary quotes. * lisp/faces.el (set-face-attribute, set-face-underline) (set-face-inverse-video, x-create-frame-with-faces): * lisp/gnus/gnus-group.el (gnus-group-nnimap-edit-acl): * lisp/mail/supercite.el (sc-attribs-%@-addresses) (sc-attribs-!-addresses, sc-attribs-<>-addresses): * lisp/net/tramp.el (tramp-methods): * lisp/recentf.el (recentf-show-file-shortcuts-flag): * lisp/textmodes/artist.el (artist-ellipse-right-char) (artist-ellipse-left-char, artist-vaporize-fuzziness) (artist-spray-chars, artist-mode, artist-replace-string) (artist-put-pixel, artist-text-see-thru): * lisp/vc/ediff-util.el (ediff-submit-report): * lisp/vc/log-edit.el (log-edit-changelog-full-paragraphs): Use double-quotes rather than TeX markup in doc strings. * lisp/skeleton.el (skeleton-pair-insert-maybe): Reword to avoid the need for grave accent and apostrophe. * lisp/xt-mouse.el (xterm-mouse-tracking-enable-sequence): Don't use grave and acute accents to quote.
-rw-r--r--lisp/calc/calc-aent.el2
-rw-r--r--lisp/calendar/calendar.el2
-rw-r--r--lisp/cedet/semantic/mru-bookmark.el2
-rw-r--r--lisp/cedet/semantic/symref.el4
-rw-r--r--lisp/cedet/semantic/tag.el4
-rw-r--r--lisp/cedet/srecode/cpp.el2
-rw-r--r--lisp/cedet/srecode/texi.el10
-rw-r--r--lisp/emacs-lisp/byte-opt.el4
-rw-r--r--lisp/emacs-lisp/checkdoc.el2
-rw-r--r--lisp/emacs-lisp/generator.el2
-rw-r--r--lisp/erc/erc-backend.el2
-rw-r--r--lisp/faces.el8
-rw-r--r--lisp/forms.el2
-rw-r--r--lisp/gnus/canlock.el5
-rw-r--r--lisp/gnus/deuglify.el8
-rw-r--r--lisp/gnus/gnus-art.el4
-rw-r--r--lisp/gnus/gnus-group.el2
-rw-r--r--lisp/ido.el4
-rw-r--r--lisp/leim/quail/cyrillic.el4
-rw-r--r--lisp/leim/quail/ethiopic.el4
-rw-r--r--lisp/leim/quail/hebrew.el8
-rw-r--r--lisp/leim/quail/thai.el6
-rw-r--r--lisp/mail/supercite.el10
-rw-r--r--lisp/net/rlogin.el4
-rw-r--r--lisp/net/soap-client.el2
-rw-r--r--lisp/net/telnet.el2
-rw-r--r--lisp/net/tramp-cmds.el2
-rw-r--r--lisp/net/tramp.el4
-rw-r--r--lisp/org/org-bbdb.el2
-rw-r--r--lisp/org/org-compat.el2
-rw-r--r--lisp/org/org.el4
-rw-r--r--lisp/org/ox-html.el2
-rw-r--r--lisp/play/handwrite.el8
-rw-r--r--lisp/progmodes/cc-defs.el2
-rw-r--r--lisp/progmodes/f90.el4
-rw-r--r--lisp/progmodes/gdb-mi.el6
-rw-r--r--lisp/progmodes/idlw-shell.el2
-rw-r--r--lisp/progmodes/idlwave.el4
-rw-r--r--lisp/progmodes/verilog-mode.el12
-rw-r--r--lisp/recentf.el2
-rw-r--r--lisp/skeleton.el5
-rw-r--r--lisp/term/tvi970.el4
-rw-r--r--lisp/textmodes/artist.el24
-rw-r--r--lisp/textmodes/makeinfo.el2
-rw-r--r--lisp/textmodes/rst.el18
-rw-r--r--lisp/vc/ediff-util.el2
-rw-r--r--lisp/vc/log-edit.el2
-rw-r--r--lisp/vc/vc-bzr.el2
-rw-r--r--lisp/windmove.el4
-rw-r--r--lisp/xt-mouse.el8
-rw-r--r--src/font.c6
51 files changed, 122 insertions, 120 deletions
diff --git a/lisp/calc/calc-aent.el b/lisp/calc/calc-aent.el
index 23de53e0f0c..cc048ebc223 100644
--- a/lisp/calc/calc-aent.el
+++ b/lisp/calc/calc-aent.el
@@ -1034,7 +1034,7 @@ in Calc algebraic input.")
1034 1034
1035(defun math-restore-placeholders (x) 1035(defun math-restore-placeholders (x)
1036 "Replace placeholders by the proper characters in the symbol x. 1036 "Replace placeholders by the proper characters in the symbol x.
1037This includes `#' for `_' and `'' for `%'. 1037This includes # for _ and ' for %.
1038If the current Calc language does not use placeholders, return nil." 1038If the current Calc language does not use placeholders, return nil."
1039 (if (or (memq calc-language calc-lang-allow-underscores) 1039 (if (or (memq calc-language calc-lang-allow-underscores)
1040 (memq calc-language calc-lang-allow-percentsigns)) 1040 (memq calc-language calc-lang-allow-percentsigns))
diff --git a/lisp/calendar/calendar.el b/lisp/calendar/calendar.el
index e42a0100696..1612f48a019 100644
--- a/lisp/calendar/calendar.el
+++ b/lisp/calendar/calendar.el
@@ -2182,7 +2182,7 @@ in `calendar-month-name-array'. These abbreviations are used in
2182the calendar menu entries, and can also be used in the diary 2182the calendar menu entries, and can also be used in the diary
2183file. Do not include a trailing `.' in the strings specified in 2183file. Do not include a trailing `.' in the strings specified in
2184this variable, though you may use such in the diary file. By 2184this variable, though you may use such in the diary file. By
2185default, each string is the first ``calendar-abbrev-length' 2185default, each string is the first `calendar-abbrev-length'
2186characters of the corresponding full name." 2186characters of the corresponding full name."
2187 :group 'calendar 2187 :group 'calendar
2188 :set-after '(calendar-abbrev-length calendar-month-name-array) 2188 :set-after '(calendar-abbrev-length calendar-month-name-array)
diff --git a/lisp/cedet/semantic/mru-bookmark.el b/lisp/cedet/semantic/mru-bookmark.el
index b75408f6a9d..b2a2c8c7619 100644
--- a/lisp/cedet/semantic/mru-bookmark.el
+++ b/lisp/cedet/semantic/mru-bookmark.el
@@ -207,7 +207,7 @@ The resulting bookmark is then sorted within the ring."
207 ))) 207 )))
208 208
209(defun semantic-mrub-cache-flush-fcn () 209(defun semantic-mrub-cache-flush-fcn ()
210 "Function called in the `semantic-before-toplevel-cache-flush-hook`. 210 "Function called in the `semantic-before-toplevel-cache-flush-hook'.
211Cause tags in the ring to become unlinked." 211Cause tags in the ring to become unlinked."
212 (let* ((ring (oref semantic-mru-bookmark-ring ring)) 212 (let* ((ring (oref semantic-mru-bookmark-ring ring))
213 (len (ring-length ring)) 213 (len (ring-length ring))
diff --git a/lisp/cedet/semantic/symref.el b/lisp/cedet/semantic/symref.el
index 2c5e3ba1805..ca5dd7dd073 100644
--- a/lisp/cedet/semantic/symref.el
+++ b/lisp/cedet/semantic/symref.el
@@ -351,7 +351,7 @@ until the next command is executed."
351 (setq semantic-symref-recently-opened-buffers nil) 351 (setq semantic-symref-recently-opened-buffers nil)
352 (remove-hook 'post-command-hook 'semantic-symref-cleanup-recent-buffers-fcn) 352 (remove-hook 'post-command-hook 'semantic-symref-cleanup-recent-buffers-fcn)
353 ) 353 )
354 354
355(cl-defmethod semantic-symref-result-get-tags ((result semantic-symref-result) 355(cl-defmethod semantic-symref-result-get-tags ((result semantic-symref-result)
356 &optional open-buffers) 356 &optional open-buffers)
357 "Get the list of tags from the symref result RESULT. 357 "Get the list of tags from the symref result RESULT.
@@ -512,7 +512,7 @@ buffers that were opened."
512 (searchtype :initarg :searchtype 512 (searchtype :initarg :searchtype
513 :type symbol 513 :type symbol
514 :documentation "The type of search to do. 514 :documentation "The type of search to do.
515Values could be `symbol, `regexp, 'tagname, or 'completion.") 515Values could be 'symbol, 'regexp, 'tagname, or 'completion.")
516 (searchscope :initarg :searchscope 516 (searchscope :initarg :searchscope
517 :type symbol 517 :type symbol
518 :documentation 518 :documentation
diff --git a/lisp/cedet/semantic/tag.el b/lisp/cedet/semantic/tag.el
index 3ad192b8b8f..545ca914d19 100644
--- a/lisp/cedet/semantic/tag.el
+++ b/lisp/cedet/semantic/tag.el
@@ -621,7 +621,7 @@ buffer, the originating buffer file name is kept in the `:filename'
621property of the copied tag. 621property of the copied tag.
622If KEEP-FILE is a string, and the originating buffer is NOT available, 622If KEEP-FILE is a string, and the originating buffer is NOT available,
623then KEEP-FILE is stored on the `:filename' property. 623then KEEP-FILE is stored on the `:filename' property.
624This runs the tag hook `unlink-copy-hook`." 624This runs the tag hook `unlink-copy-hook'."
625 ;; Right now, TAG is a list. 625 ;; Right now, TAG is a list.
626 (let ((copy (semantic-tag-clone tag name))) 626 (let ((copy (semantic-tag-clone tag name)))
627 627
@@ -958,7 +958,7 @@ Return nil if TAG is not of class 'alias."
958 "Return a list of components for TAG. 958 "Return a list of components for TAG.
959A Component is a part of TAG which itself may be a TAG. 959A Component is a part of TAG which itself may be a TAG.
960Examples include the elements of a structure in a 960Examples include the elements of a structure in a
961tag of class `type, or the list of arguments to a 961tag of class 'type, or the list of arguments to a
962tag of class 'function." 962tag of class 'function."
963 ) 963 )
964 964
diff --git a/lisp/cedet/srecode/cpp.el b/lisp/cedet/srecode/cpp.el
index ec92ae30ba6..e77e05c40b9 100644
--- a/lisp/cedet/srecode/cpp.el
+++ b/lisp/cedet/srecode/cpp.el
@@ -84,7 +84,7 @@ HEADER - Shown section if in a header file."
84;;;###autoload 84;;;###autoload
85(defun srecode-semantic-handle-:cpp (dict) 85(defun srecode-semantic-handle-:cpp (dict)
86 "Add macros into the dictionary DICT based on the current c file. 86 "Add macros into the dictionary DICT based on the current c file.
87Calls `srecode-semantic-handle-:c. 87Calls `srecode-semantic-handle-:c'.
88Also adds the following: 88Also adds the following:
89 - nothing -" 89 - nothing -"
90 (srecode-semantic-handle-:c dict) 90 (srecode-semantic-handle-:c dict)
diff --git a/lisp/cedet/srecode/texi.el b/lisp/cedet/srecode/texi.el
index 5c3f21c32a2..be75f3765c1 100644
--- a/lisp/cedet/srecode/texi.el
+++ b/lisp/cedet/srecode/texi.el
@@ -241,11 +241,11 @@ This is to take advantage of TeXinfo's markup symbols."
241For instances where CLASS is the class being referenced, do not Xref 241For instances where CLASS is the class being referenced, do not Xref
242that class. 242that class.
243 243
244 `function' => @dfn{function} 244 function => @dfn{function}
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/byte-opt.el b/lisp/emacs-lisp/byte-opt.el
index 06a11063025..30147931adc 100644
--- a/lisp/emacs-lisp/byte-opt.el
+++ b/lisp/emacs-lisp/byte-opt.el
@@ -566,7 +566,7 @@
566 (cons fn args))))))) 566 (cons fn args)))))))
567 567
568(defun byte-optimize-all-constp (list) 568(defun byte-optimize-all-constp (list)
569 "Non-nil if all elements of LIST satisfy `macroexp-const-p" 569 "Non-nil if all elements of LIST satisfy `macroexp-const-p'."
570 (let ((constant t)) 570 (let ((constant t))
571 (while (and list constant) 571 (while (and list constant)
572 (unless (macroexp-const-p (car list)) 572 (unless (macroexp-const-p (car list))
@@ -1225,7 +1225,7 @@
1225 window-left-child window-left-column window-margins window-minibuffer-p 1225 window-left-child window-left-column window-margins window-minibuffer-p
1226 window-next-buffers window-next-sibling window-new-normal 1226 window-next-buffers window-next-sibling window-new-normal
1227 window-new-total window-normal-size window-parameter window-parameters 1227 window-new-total window-normal-size window-parameter window-parameters
1228 window-parent window-pixel-edges window-point window-prev-buffers 1228 window-parent window-pixel-edges window-point window-prev-buffers
1229 window-prev-sibling window-redisplay-end-trigger window-scroll-bars 1229 window-prev-sibling window-redisplay-end-trigger window-scroll-bars
1230 window-start window-text-height window-top-child window-top-line 1230 window-start window-text-height window-top-child window-top-line
1231 window-total-height window-total-width window-use-time window-vscroll 1231 window-total-height window-total-width window-use-time window-vscroll
diff --git a/lisp/emacs-lisp/checkdoc.el b/lisp/emacs-lisp/checkdoc.el
index b3ef44a5a1c..fc257d0d520 100644
--- a/lisp/emacs-lisp/checkdoc.el
+++ b/lisp/emacs-lisp/checkdoc.el
@@ -2405,7 +2405,7 @@ Argument END is the maximum bounds to search in."
2405According to the documentation for the function `error', the error list 2405According to the documentation for the function `error', the error list
2406should not end with a period, and should start with a capital letter. 2406should not end with a period, and should start with a capital letter.
2407The function `y-or-n-p' has similar constraints. 2407The function `y-or-n-p' has similar constraints.
2408Argument TYPE specifies the type of question, such as `error or `y-or-n-p." 2408Argument TYPE specifies the type of question, such as `error' or `y-or-n-p'."
2409 ;; If type is nil, then attempt to derive it. 2409 ;; If type is nil, then attempt to derive it.
2410 (if (not type) 2410 (if (not type)
2411 (save-excursion 2411 (save-excursion
diff --git a/lisp/emacs-lisp/generator.el b/lisp/emacs-lisp/generator.el
index c8e61f3be03..08e1b7c27a9 100644
--- a/lisp/emacs-lisp/generator.el
+++ b/lisp/emacs-lisp/generator.el
@@ -704,7 +704,7 @@ of values. Callers can retrieve each value using `iter-next'."
704 704
705(defun iter-next (iterator &optional yield-result) 705(defun iter-next (iterator &optional yield-result)
706 "Extract a value from an iterator. 706 "Extract a value from an iterator.
707YIELD-RESULT becomes the return value of `iter-yield` in the 707YIELD-RESULT becomes the return value of `iter-yield' in the
708context of the generator. 708context of the generator.
709 709
710This routine raises the `iter-end-of-sequence' condition if the 710This routine raises the `iter-end-of-sequence' condition if the
diff --git a/lisp/erc/erc-backend.el b/lisp/erc/erc-backend.el
index 8ce199fbcbb..ee81113d208 100644
--- a/lisp/erc/erc-backend.el
+++ b/lisp/erc/erc-backend.el
@@ -652,7 +652,7 @@ EVENT is the message received from the closed connection process."
652 (run-at-time erc-server-reconnect-timeout nil 652 (run-at-time erc-server-reconnect-timeout nil
653 #'erc-process-sentinel-2 653 #'erc-process-sentinel-2
654 event buffer) 654 event buffer)
655 (error (concat "`erc-server-reconnect-timeout`" 655 (error (concat "`erc-server-reconnect-timeout'"
656 " must be a number"))))))))))) 656 " must be a number")))))))))))
657 657
658(defun erc-process-sentinel-1 (event buffer) 658(defun erc-process-sentinel-1 (event buffer)
diff --git a/lisp/faces.el b/lisp/faces.el
index 54e444b730a..d6d37660812 100644
--- a/lisp/faces.el
+++ b/lisp/faces.el
@@ -619,7 +619,7 @@ VALUE must be a string specifying the font family
619`:foundry' 619`:foundry'
620 620
621VALUE must be a string specifying the font foundry, 621VALUE must be a string specifying the font foundry,
622e.g. ``adobe''. If a font foundry is specified, wild-cards `*' 622e.g., \"adobe\". If a font foundry is specified, wild-cards `*'
623and `?' are allowed. 623and `?' are allowed.
624 624
625`:width' 625`:width'
@@ -892,7 +892,7 @@ where COLOR is a string or `foreground-color', and STYLE is either
892foreground color. :style may be omitted, which means to use a line. 892foreground color. :style may be omitted, which means to use a line.
893 893
894FRAME nil or not specified means change face on all frames. 894FRAME nil or not specified means change face on all frames.
895Use `set-face-attribute' to ``unspecify'' underlining." 895Use `set-face-attribute' to unspecify underlining."
896 (interactive (read-face-and-attribute :underline)) 896 (interactive (read-face-and-attribute :underline))
897 (set-face-attribute face frame :underline underline)) 897 (set-face-attribute face frame :underline underline))
898 898
@@ -905,7 +905,7 @@ Use `set-face-attribute' to ``unspecify'' underlining."
905INVERSE-VIDEO-P non-nil means FACE displays explicitly in inverse video. 905INVERSE-VIDEO-P non-nil means FACE displays explicitly in inverse video.
906INVERSE-VIDEO-P nil means FACE explicitly is not in inverse video. 906INVERSE-VIDEO-P nil means FACE explicitly is not in inverse video.
907FRAME nil or not specified means change face on all frames. 907FRAME nil or not specified means change face on all frames.
908Use `set-face-attribute' to ``unspecify'' the inverse video attribute." 908Use `set-face-attribute' to unspecify the inverse video attribute."
909 (interactive 909 (interactive
910 (let ((list (read-face-and-attribute :inverse-video))) 910 (let ((list (read-face-and-attribute :inverse-video)))
911 (list (car list) (if (cadr list) t)))) 911 (list (car list) (if (cadr list) t))))
@@ -2042,7 +2042,7 @@ Value is the new parameter list."
2042 "Create and return a frame with frame parameters PARAMETERS. 2042 "Create and return a frame with frame parameters PARAMETERS.
2043If PARAMETERS specify a frame name, handle X geometry resources 2043If PARAMETERS specify a frame name, handle X geometry resources
2044for that name. If PARAMETERS includes a `reverse' parameter, or 2044for that name. If PARAMETERS includes a `reverse' parameter, or
2045the X resource ``reverseVideo'' is present, handle that." 2045the X resource \"reverseVideo\" is present, handle that."
2046 (setq parameters (x-handle-named-frame-geometry parameters)) 2046 (setq parameters (x-handle-named-frame-geometry parameters))
2047 (let* ((params (copy-tree parameters)) 2047 (let* ((params (copy-tree parameters))
2048 (visibility-spec (assq 'visibility parameters)) 2048 (visibility-spec (assq 'visibility parameters))
diff --git a/lisp/forms.el b/lisp/forms.el
index aa57a667ae7..bccb4a05756 100644
--- a/lisp/forms.el
+++ b/lisp/forms.el
@@ -1755,7 +1755,7 @@ Otherwise enables edit mode if the visited file is writable."
1755With ARG: store the record after the current one. 1755With ARG: store the record after the current one.
1756If `forms-new-record-filter' contains the name of a function, 1756If `forms-new-record-filter' contains the name of a function,
1757it is called to fill (some of) the fields with default values. 1757it is called to fill (some of) the fields with default values.
1758If `forms-insert-after is non-nil, the default behavior is to insert 1758If `forms-insert-after' is non-nil, the default behavior is to insert
1759after the current record." 1759after the current record."
1760 1760
1761 (interactive "P") 1761 (interactive "P")
diff --git a/lisp/gnus/canlock.el b/lisp/gnus/canlock.el
index 4082b8723d1..6ebd5338087 100644
--- a/lisp/gnus/canlock.el
+++ b/lisp/gnus/canlock.el
@@ -35,8 +35,9 @@
35;; Verifying Cancel-Lock is mainly a function of news servers, however, 35;; Verifying Cancel-Lock is mainly a function of news servers, however,
36;; you can verify your own article using the command `canlock-verify' in 36;; you can verify your own article using the command `canlock-verify' in
37;; the (raw) article buffer. You will be prompted for the password for 37;; the (raw) article buffer. You will be prompted for the password for
38;; each time if the option `canlock-password' or `canlock-password-for- 38;; each time if the option `canlock-password' or
39;; verify' is nil. Note that setting these options is a bit unsafe. 39;; `canlock-password-for-verify' is nil. Note that setting these
40;; options is a bit unsafe.
40 41
41;;; Code: 42;;; Code:
42 43
diff --git a/lisp/gnus/deuglify.el b/lisp/gnus/deuglify.el
index 331b99b8652..df54f74e4ef 100644
--- a/lisp/gnus/deuglify.el
+++ b/lisp/gnus/deuglify.el
@@ -110,7 +110,7 @@
110;; > Bye, John 110;; > Bye, John
111;; 111;;
112;; Repairing the attribution line will be done by function 112;; Repairing the attribution line will be done by function
113;; `gnus-article-outlook-repair-attribution which calls other function that 113;; `gnus-article-outlook-repair-attribution' which calls other function that
114;; try to recognize and repair broken attribution lines. See variable 114;; try to recognize and repair broken attribution lines. See variable
115;; `gnus-outlook-deuglify-attrib-cut-regexp' for stuff that should be 115;; `gnus-outlook-deuglify-attrib-cut-regexp' for stuff that should be
116;; cut off from the beginning of an attribution line and variable 116;; cut off from the beginning of an attribution line and variable
@@ -121,7 +121,7 @@
121;; Rearranging the article so that the cited text appears above the 121;; Rearranging the article so that the cited text appears above the
122;; new text will be done by function 122;; new text will be done by function
123;; `gnus-article-outlook-rearrange-citation'. This function calls 123;; `gnus-article-outlook-rearrange-citation'. This function calls
124;; `gnus-article-outlook-repair-attribution to find and repair an attribution 124;; `gnus-article-outlook-repair-attribution' to find and repair an attribution
125;; line. 125;; line.
126;; 126;;
127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 127;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -177,14 +177,14 @@
177;; As I said before there may (or will) be a few false positives on 177;; As I said before there may (or will) be a few false positives on
178;; unwrapping cited lines with `gnus-article-outlook-unwrap-lines'. 178;; unwrapping cited lines with `gnus-article-outlook-unwrap-lines'.
179;; 179;;
180;; `gnus-article-outlook-repair-attribution will only fix the first 180;; `gnus-article-outlook-repair-attribution' will only fix the first
181;; attribution line found in the article. Furthermore it fixed to 181;; attribution line found in the article. Furthermore it fixed to
182;; certain kinds of attributions. And there may be horribly many 182;; certain kinds of attributions. And there may be horribly many
183;; false positives, vanishing lines and so on -- so don't trust your 183;; false positives, vanishing lines and so on -- so don't trust your
184;; eyes. Again I recommend manual invocation. 184;; eyes. Again I recommend manual invocation.
185;; 185;;
186;; `gnus-article-outlook-rearrange-citation' carries all the limitations of 186;; `gnus-article-outlook-rearrange-citation' carries all the limitations of
187;; `gnus-article-outlook-repair-attribution. 187;; `gnus-article-outlook-repair-attribution'.
188;; 188;;
189;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 189;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
190;; 190;;
diff --git a/lisp/gnus/gnus-art.el b/lisp/gnus/gnus-art.el
index 989a4247800..7630afbdcf4 100644
--- a/lisp/gnus/gnus-art.el
+++ b/lisp/gnus/gnus-art.el
@@ -1256,7 +1256,7 @@ how to control what it hides."
1256 :type gnus-article-treat-custom) 1256 :type gnus-article-treat-custom)
1257 1257
1258(defcustom gnus-treat-strip-list-identifiers 'head 1258(defcustom gnus-treat-strip-list-identifiers 'head
1259 "Strip list identifiers from `gnus-list-identifiers`. 1259 "Strip list identifiers from `gnus-list-identifiers'.
1260Valid values are nil, t, `head', `first', `last', an integer or a 1260Valid values are nil, t, `head', `first', `last', an integer or a
1261predicate. See Info node `(gnus)Customizing Articles'." 1261predicate. See Info node `(gnus)Customizing Articles'."
1262 :version "21.1" 1262 :version "21.1"
@@ -1735,7 +1735,7 @@ regexp."
1735 (modify-syntax-entry ?` " " table) 1735 (modify-syntax-entry ?` " " table)
1736 table) 1736 table)
1737 "Syntax table used in article mode buffers. 1737 "Syntax table used in article mode buffers.
1738Initialized from `text-mode-syntax-table.") 1738Initialized from `text-mode-syntax-table'.")
1739 1739
1740(defvar gnus-save-article-buffer nil) 1740(defvar gnus-save-article-buffer nil)
1741 1741
diff --git a/lisp/gnus/gnus-group.el b/lisp/gnus/gnus-group.el
index ff839d7f18c..69a2482f65b 100644
--- a/lisp/gnus/gnus-group.el
+++ b/lisp/gnus/gnus-group.el
@@ -3285,7 +3285,7 @@ mail messages or news articles in files that have numeric names."
3285 3285
3286 Rights is a string listing a (possibly empty) set of alphanumeric 3286 Rights is a string listing a (possibly empty) set of alphanumeric
3287 characters, each character listing a set of operations which is being 3287 characters, each character listing a set of operations which is being
3288 controlled. Letters are reserved for ``standard'' rights, listed 3288 controlled. Letters are reserved for standard rights, listed
3289 below. Digits are reserved for implementation or site defined rights. 3289 below. Digits are reserved for implementation or site defined rights.
3290 3290
3291 l - lookup (mailbox is visible to LIST/LSUB commands) 3291 l - lookup (mailbox is visible to LIST/LSUB commands)
diff --git a/lisp/ido.el b/lisp/ido.el
index 60a59d6e99d..b97f72ce940 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/leim/quail/cyrillic.el b/lisp/leim/quail/cyrillic.el
index 08d53ea721c..7caa5ecbc1d 100644
--- a/lisp/leim/quail/cyrillic.el
+++ b/lisp/leim/quail/cyrillic.el
@@ -1244,8 +1244,8 @@ Unicode based."
1244This phonetic layout replaces all the Latin letters with Bulgarian 1244This 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) -– =+ ьѝ
diff --git a/lisp/leim/quail/ethiopic.el b/lisp/leim/quail/ethiopic.el
index d99f649e5e7..7a1cddfff23 100644
--- a/lisp/leim/quail/ethiopic.el
+++ b/lisp/leim/quail/ethiopic.el
@@ -49,8 +49,8 @@ C-F9 or `M-x ethio-toggle-space'
49 Toggles space characters for keyboard input. The current mode is 49 Toggles space characters for keyboard input. The current mode is
50 indicated in mode-line, whether by `_' (ASCII space) or `፡' 50 indicated in mode-line, whether by `_' (ASCII space) or `፡'
51 (Ethiopic colon-like word separator). Even in the `፡' mode, an 51 (Ethiopic colon-like word separator). Even in the `፡' mode, an
52 ASCII space is inserted if the point is preceded by `an Ethiopic 52 ASCII space is inserted if the point is preceded by an Ethiopic
53 punctuation followed by zero or more ASCII spaces'. 53 punctuation char that is followed by zero or more ASCII spaces.
54 54
55S-F5 or `M-x ethio-toggle-punctuation' 55S-F5 or `M-x ethio-toggle-punctuation'
56 Toggles ASCII punctuation and Ethiopic punctuation for keyboard input. 56 Toggles ASCII punctuation and Ethiopic punctuation for keyboard input.
diff --git a/lisp/leim/quail/hebrew.el b/lisp/leim/quail/hebrew.el
index fe06b27a922..5d63e4040a8 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,8 +603,8 @@ 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
610(quail-define-rules 610(quail-define-rules
diff --git a/lisp/leim/quail/thai.el b/lisp/leim/quail/thai.el
index 37171042643..2554686b9a6 100644
--- a/lisp/leim/quail/thai.el
+++ b/lisp/leim/quail/thai.el
@@ -46,9 +46,9 @@
46 "Thai Kesmanee input method with TIS620 keyboard layout 46 "Thai Kesmanee input method with TIS620 keyboard layout
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
54(thai-generate-quail-map 54(thai-generate-quail-map
diff --git a/lisp/mail/supercite.el b/lisp/mail/supercite.el
index cf3aac1a317..f6b27c24f98 100644
--- a/lisp/mail/supercite.el
+++ b/lisp/mail/supercite.el
@@ -886,10 +886,10 @@ Action can be one of: View, Modify, Add, or Delete."
886 886
887(defun sc-attribs-%@-addresses (from &optional delim) 887(defun sc-attribs-%@-addresses (from &optional delim)
888 "Extract the author's email terminus from email address FROM. 888 "Extract the author's email terminus from email address FROM.
889Match addresses of the style ``name%[stuff].'' when called with DELIM 889Match addresses of the style name%[stuff]. when called with DELIM
890of \"%\" and addresses of the style ``[stuff]name@[stuff]'' when 890of \"%\" and addresses of the style [stuff]name@[stuff] when
891called with DELIM \"@\". If DELIM is nil or not provided, matches 891called with DELIM \"@\". If DELIM is nil or not provided, matches
892addresses of the style ``name''." 892addresses of the style name."
893 (and (string-match (concat "[-[:alnum:]_.]+" delim) from 0) 893 (and (string-match (concat "[-[:alnum:]_.]+" delim) from 0)
894 (substring from 894 (substring from
895 (match-beginning 0) 895 (match-beginning 0)
@@ -897,7 +897,7 @@ addresses of the style ``name''."
897 897
898(defun sc-attribs-!-addresses (from) 898(defun sc-attribs-!-addresses (from)
899 "Extract the author's email terminus from email address FROM. 899 "Extract the author's email terminus from email address FROM.
900Match addresses of the style ``[stuff]![stuff]...!name[stuff].''" 900Match addresses of the style [stuff]![stuff]...!name[stuff]."
901 (let ((eos (length from)) 901 (let ((eos (length from))
902 (mstart (string-match "![-[:alnum:]_.]+\\([^-![:alnum:]_.]\\|$\\)" 902 (mstart (string-match "![-[:alnum:]_.]+\\([^-![:alnum:]_.]\\|$\\)"
903 from 0)) 903 from 0))
@@ -907,7 +907,7 @@ Match addresses of the style ``[stuff]![stuff]...!name[stuff].''"
907 907
908(defun sc-attribs-<>-addresses (from) 908(defun sc-attribs-<>-addresses (from)
909 "Extract the author's email terminus from email address FROM. 909 "Extract the author's email terminus from email address FROM.
910Match addresses of the style ``<name[stuff]>.''" 910Match addresses of the style <name[stuff]>."
911 (and (string-match "<\\(.*\\)>" from) 911 (and (string-match "<\\(.*\\)>" from)
912 (match-string 1 from))) 912 (match-string 1 from)))
913 913
diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el
index d0758208303..e71179b6b89 100644
--- a/lisp/net/rlogin.el
+++ b/lisp/net/rlogin.el
@@ -235,14 +235,14 @@ variable."
235 "Do remote or local directory tracking, or disable entirely. 235 "Do remote or local directory tracking, or disable entirely.
236 236
237If called with no prefix argument or a unspecified prefix argument (just 237If called with no prefix argument or a unspecified prefix argument (just
238``\\[universal-argument]'' with no number) do remote directory tracking via 238`\\[universal-argument]' with no number) do remote directory tracking via
239ange-ftp. If called as a function, give it no argument. 239ange-ftp. If called as a function, give it no argument.
240 240
241If called with a negative prefix argument, disable directory tracking 241If called with a negative prefix argument, disable directory tracking
242entirely. 242entirely.
243 243
244If called with a positive, numeric prefix argument, e.g. 244If called with a positive, numeric prefix argument, e.g.
245``\\[universal-argument] 1 M-x rlogin-directory-tracking-mode\'', 245`\\[universal-argument] 1 M-x rlogin-directory-tracking-mode',
246then do directory tracking but assume the remote filesystem is the same as 246then do directory tracking but assume the remote filesystem is the same as
247the local system. This only works in general if the remote machine and the 247the local system. This only works in general if the remote machine and the
248local one share the same directories (e.g. through NFS)." 248local one share the same directories (e.g. through NFS)."
diff --git a/lisp/net/soap-client.el b/lisp/net/soap-client.el
index b19a432ee53..77405740917 100644
--- a/lisp/net/soap-client.el
+++ b/lisp/net/soap-client.el
@@ -490,7 +490,7 @@ elements named \"foo\" exist in the WSDL you could use:
490 490
491 (soap-wsdl-get \"foo\" WSDL 'soap-message-p) 491 (soap-wsdl-get \"foo\" WSDL 'soap-message-p)
492 492
493If USE-LOCAL-ALIAS-TABLE is not nil, `soap-local-xmlns` will be 493If USE-LOCAL-ALIAS-TABLE is not nil, `soap-local-xmlns' will be
494used to resolve the namespace alias." 494used to resolve the namespace alias."
495 (let ((alias-table (soap-wsdl-alias-table wsdl)) 495 (let ((alias-table (soap-wsdl-alias-table wsdl))
496 namespace element-name element) 496 namespace element-name element)
diff --git a/lisp/net/telnet.el b/lisp/net/telnet.el
index f844f83d716..6d9f408d5ca 100644
--- a/lisp/net/telnet.el
+++ b/lisp/net/telnet.el
@@ -237,7 +237,7 @@ Normally input is edited in Emacs and sent a line at a time."
237(define-derived-mode telnet-mode comint-mode "Telnet" 237(define-derived-mode telnet-mode comint-mode "Telnet"
238 "This mode is for using telnet (or rsh) from a buffer to another host. 238 "This mode is for using telnet (or rsh) from a buffer to another host.
239It has most of the same commands as comint-mode. 239It has most of the same commands as comint-mode.
240There is a variable ``telnet-interrupt-string'' which is the character 240There is a variable `telnet-interrupt-string' which is the character
241sent to try to stop execution of a job on the remote host. 241sent to try to stop execution of a job on the remote host.
242Data is sent to the remote host when RET is typed." 242Data is sent to the remote host when RET is typed."
243 (set (make-local-variable 'window-point-insertion-type) t) 243 (set (make-local-variable 'window-point-insertion-type) t)
diff --git a/lisp/net/tramp-cmds.el b/lisp/net/tramp-cmds.el
index d45c0aad142..89baaa444a7 100644
--- a/lisp/net/tramp-cmds.el
+++ b/lisp/net/tramp-cmds.el
@@ -157,7 +157,7 @@ This includes password cache, file cache, connection cache, buffers."
157 (interactive "P") 157 (interactive "P")
158 (if arg (insert tramp-version) (message tramp-version))) 158 (if arg (insert tramp-version) (message tramp-version)))
159 159
160;; Make the `reporter` functionality available for making bug reports about 160;; Make the "reporter" functionality available for making bug reports about
161;; the package. A most useful piece of code. 161;; the package. A most useful piece of code.
162 162
163(autoload 'reporter-submit-bug-report "reporter") 163(autoload 'reporter-submit-bug-report "reporter")
diff --git a/lisp/net/tramp.el b/lisp/net/tramp.el
index 10bb76983aa..c71cf5edb25 100644
--- a/lisp/net/tramp.el
+++ b/lisp/net/tramp.el
@@ -300,8 +300,8 @@ are fit for gateways must have `tramp-default-port' at least.
300 300
301Notes: 301Notes:
302 302
303When using `su' or `sudo' the phrase `open connection to a remote 303When using `su' or `sudo' the phrase open connection to a remote
304host' sounds strange, but it is used nevertheless, for consistency. 304host sounds strange, but it is used nevertheless, for consistency.
305No connection is opened to a remote host, but `su' or `sudo' is 305No connection is opened to a remote host, but `su' or `sudo' is
306started on the local host. You should specify a remote host 306started on the local host. You should specify a remote host
307`localhost' or the name of the local host. Another host name is 307`localhost' or the name of the local host. Another host name is
diff --git a/lisp/org/org-bbdb.el b/lisp/org/org-bbdb.el
index a0711cc006b..c4893850199 100644
--- a/lisp/org/org-bbdb.el
+++ b/lisp/org/org-bbdb.el
@@ -37,7 +37,7 @@
37;; the diary using bbdb-anniv.el. 37;; the diary using bbdb-anniv.el.
38;; 38;;
39;; Put the following in /somewhere/at/home/diary.org and make sure 39;; Put the following in /somewhere/at/home/diary.org and make sure
40;; that this file is in `org-agenda-files` 40;; that this file is in `org-agenda-files'.
41;; 41;;
42;; %%(org-bbdb-anniversaries) 42;; %%(org-bbdb-anniversaries)
43;; 43;;
diff --git a/lisp/org/org-compat.el b/lisp/org/org-compat.el
index 9c92903314a..d3c477e7f3f 100644
--- a/lisp/org/org-compat.el
+++ b/lisp/org/org-compat.el
@@ -241,7 +241,7 @@ ignored in this case."
241 (or window (selected-window))) 241 (or window (selected-window)))
242 242
243(defun org-number-sequence (from &optional to inc) 243(defun org-number-sequence (from &optional to inc)
244 "Call `number-sequence or emulate it." 244 "Call `number-sequence' or emulate it."
245 (if (fboundp 'number-sequence) 245 (if (fboundp 'number-sequence)
246 (number-sequence from to inc) 246 (number-sequence from to inc)
247 (if (or (not to) (= from to)) 247 (if (or (not to) (= from to))
diff --git a/lisp/org/org.el b/lisp/org/org.el
index 54924a9964a..ea5d56effcd 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -1452,7 +1452,7 @@ changed by an edit command."
1452(defcustom org-remove-highlights-with-change t 1452(defcustom org-remove-highlights-with-change t
1453 "Non-nil means any change to the buffer will remove temporary highlights. 1453 "Non-nil means any change to the buffer will remove temporary highlights.
1454Such highlights are created by `org-occur' and `org-clock-display'. 1454Such highlights are created by `org-occur' and `org-clock-display'.
1455When nil, `C-c C-c needs to be used to get rid of the highlights. 1455When nil, `C-c C-c' needs to be used to get rid of the highlights.
1456The highlights created by `org-preview-latex-fragment' always need 1456The highlights created by `org-preview-latex-fragment' always need
1457`C-c C-c' to be removed." 1457`C-c C-c' to be removed."
1458 :group 'org-sparse-trees 1458 :group 'org-sparse-trees
@@ -12077,7 +12077,7 @@ This is a list of abbreviation keys and values. The value gets inserted
12077if you type `<' followed by the key and then press the completion key, 12077if you type `<' followed by the key and then press the completion key,
12078usually `M-TAB'. %file will be replaced by a file name after prompting 12078usually `M-TAB'. %file will be replaced by a file name after prompting
12079for the file using completion. The cursor will be placed at the position 12079for the file using completion. The cursor will be placed at the position
12080of the `?` in the template. 12080of the `?' in the template.
12081There are two templates for each key, the first uses the original Org syntax, 12081There are two templates for each key, the first uses the original Org syntax,
12082the second uses Emacs Muse-like syntax tags. These Muse-like tags become 12082the second uses Emacs Muse-like syntax tags. These Muse-like tags become
12083the default when the /org-mtags.el/ module has been loaded. See also the 12083the default when the /org-mtags.el/ module has been loaded. See also the
diff --git a/lisp/org/ox-html.el b/lisp/org/ox-html.el
index 36984b5cc37..144b58b9bc8 100644
--- a/lisp/org/ox-html.el
+++ b/lisp/org/ox-html.el
@@ -711,7 +711,7 @@ t Synonym for `mathjax'."
711When `org-mode' is exporting an `org-mode' file to HTML, links to 711When `org-mode' is exporting an `org-mode' file to HTML, links to
712non-html files are directly put into a href tag in HTML. 712non-html files are directly put into a href tag in HTML.
713However, links to other Org-mode files (recognized by the 713However, links to other Org-mode files (recognized by the
714extension `.org.) should become links to the corresponding html 714extension `.org') should become links to the corresponding html
715file, assuming that the linked `org-mode' file will also be 715file, assuming that the linked `org-mode' file will also be
716converted to HTML. 716converted to HTML.
717When nil, the links still point to the plain `.org' file." 717When nil, the links still point to the plain `.org' file."
diff --git a/lisp/play/handwrite.el b/lisp/play/handwrite.el
index 32ea6630717..62a8fe4bb0b 100644
--- a/lisp/play/handwrite.el
+++ b/lisp/play/handwrite.el
@@ -279,7 +279,7 @@ Variables: `handwrite-linespace' (default 12)
279 (handwrite-set-pagenumber-on))) 279 (handwrite-set-pagenumber-on)))
280 280
281(defun handwrite-10pt () 281(defun handwrite-10pt ()
282 "Specify 10-point output for `handwrite. 282 "Specify 10-point output for `handwrite'.
283This sets `handwrite-fontsize' to 10 and finds correct 283This sets `handwrite-fontsize' to 10 and finds correct
284values for `handwrite-linespace' and `handwrite-numlines'." 284values for `handwrite-linespace' and `handwrite-numlines'."
285 (interactive) 285 (interactive)
@@ -290,7 +290,7 @@ values for `handwrite-linespace' and `handwrite-numlines'."
290 290
291 291
292(defun handwrite-11pt () 292(defun handwrite-11pt ()
293 "Specify 11-point output for `handwrite. 293 "Specify 11-point output for `handwrite'.
294This sets `handwrite-fontsize' to 11 and finds correct 294This sets `handwrite-fontsize' to 11 and finds correct
295values for `handwrite-linespace' and `handwrite-numlines'." 295values for `handwrite-linespace' and `handwrite-numlines'."
296 (interactive) 296 (interactive)
@@ -300,7 +300,7 @@ values for `handwrite-linespace' and `handwrite-numlines'."
300 (message "Handwrite output size set to 11 points")) 300 (message "Handwrite output size set to 11 points"))
301 301
302(defun handwrite-12pt () 302(defun handwrite-12pt ()
303 "Specify 12-point output for `handwrite. 303 "Specify 12-point output for `handwrite'.
304This sets `handwrite-fontsize' to 12 and finds correct 304This sets `handwrite-fontsize' to 12 and finds correct
305values for `handwrite-linespace' and `handwrite-numlines'." 305values for `handwrite-linespace' and `handwrite-numlines'."
306 (interactive) 306 (interactive)
@@ -310,7 +310,7 @@ values for `handwrite-linespace' and `handwrite-numlines'."
310 (message "Handwrite output size set to 12 points")) 310 (message "Handwrite output size set to 12 points"))
311 311
312(defun handwrite-13pt () 312(defun handwrite-13pt ()
313 "Specify 13-point output for `handwrite. 313 "Specify 13-point output for `handwrite'.
314This sets `handwrite-fontsize' to 13 and finds correct 314This sets `handwrite-fontsize' to 13 and finds correct
315values for `handwrite-linespace' and `handwrite-numlines'." 315values for `handwrite-linespace' and `handwrite-numlines'."
316 (interactive) 316 (interactive)
diff --git a/lisp/progmodes/cc-defs.el b/lisp/progmodes/cc-defs.el
index d0beab1d485..d8854f4b882 100644
--- a/lisp/progmodes/cc-defs.el
+++ b/lisp/progmodes/cc-defs.el
@@ -1983,7 +1983,7 @@ system."
1983 1983
1984(defvar c-lang-const-expansion nil) 1984(defvar c-lang-const-expansion nil)
1985 1985
1986;; Ugly hack to pull in the definition of `cc-bytecomp-compiling-or-loading` 1986;; Ugly hack to pull in the definition of `cc-bytecomp-compiling-or-loading'
1987;; from cc-bytecomp to make it available at loadtime. This is the same 1987;; from cc-bytecomp to make it available at loadtime. This is the same
1988;; mechanism used in cc-mode.el for `c-populate-syntax-table'. 1988;; mechanism used in cc-mode.el for `c-populate-syntax-table'.
1989(defalias 'cc-bytecomp-compiling-or-loading 1989(defalias 'cc-bytecomp-compiling-or-loading
diff --git a/lisp/progmodes/f90.el b/lisp/progmodes/f90.el
index 6264d3b7b82..74e3234f05e 100644
--- a/lisp/progmodes/f90.el
+++ b/lisp/progmodes/f90.el
@@ -1113,7 +1113,7 @@ For fixed format code, use `fortran-mode'.
1113 indented line. 1113 indented line.
1114\\[f90-indent-subprogram] indents the current subprogram. 1114\\[f90-indent-subprogram] indents the current subprogram.
1115 1115
1116Type `? or `\\[help-command] to display a list of built-in\ 1116Type `?' or `\\[help-command]' to display a list of built-in\
1117 abbrevs for F90 keywords. 1117 abbrevs for F90 keywords.
1118 1118
1119Key definitions: 1119Key definitions:
@@ -2267,7 +2267,7 @@ Leave point at the end of line."
2267;; Abbrevs and keywords. 2267;; Abbrevs and keywords.
2268 2268
2269(defun f90-abbrev-start () 2269(defun f90-abbrev-start ()
2270 "Typing `\\[help-command] or `? lists all the F90 abbrevs. 2270 "Typing `\\[help-command]' or `?' lists all the F90 abbrevs.
2271Any other key combination is executed normally." 2271Any other key combination is executed normally."
2272 (interactive "*") 2272 (interactive "*")
2273 (self-insert-command 1) 2273 (self-insert-command 1)
diff --git a/lisp/progmodes/gdb-mi.el b/lisp/progmodes/gdb-mi.el
index 486d67297a9..4af8ac6971e 100644
--- a/lisp/progmodes/gdb-mi.el
+++ b/lisp/progmodes/gdb-mi.el
@@ -2376,9 +2376,9 @@ Sets `gdb-thread-number' to new id."
2376 (let* ((result (gdb-json-string output-field)) 2376 (let* ((result (gdb-json-string output-field))
2377 (thread-id (bindat-get-field result 'id))) 2377 (thread-id (bindat-get-field result 'id)))
2378 (gdb-setq-thread-number thread-id) 2378 (gdb-setq-thread-number thread-id)
2379 ;; Typing `thread N` in GUD buffer makes GDB emit `^done` followed 2379 ;; Typing `thread N' in GUD buffer makes GDB emit `^done' followed
2380 ;; by `=thread-selected` notification. `^done` causes `gdb-update` 2380 ;; by `=thread-selected' notification. `^done' causes `gdb-update'
2381 ;; as usually. Things happen to fast and second call (from 2381 ;; as usually. Things happen too fast and second call (from
2382 ;; gdb-thread-selected handler) gets cut off by our beloved 2382 ;; gdb-thread-selected handler) gets cut off by our beloved
2383 ;; pending triggers. 2383 ;; pending triggers.
2384 ;; Solution is `gdb-wait-for-pending' macro: it guarantees that its 2384 ;; Solution is `gdb-wait-for-pending' macro: it guarantees that its
diff --git a/lisp/progmodes/idlw-shell.el b/lisp/progmodes/idlw-shell.el
index 02a8ec8a560..023970207dc 100644
--- a/lisp/progmodes/idlw-shell.el
+++ b/lisp/progmodes/idlw-shell.el
@@ -229,7 +229,7 @@ to set this option to nil."
229 229
230(defcustom idlwave-shell-file-name-chars "~/A-Za-z0-9+:_.$#%={}\\- " 230(defcustom idlwave-shell-file-name-chars "~/A-Za-z0-9+:_.$#%={}\\- "
231 "The characters allowed in file names, as a string. 231 "The characters allowed in file names, as a string.
232Used for file name completion. Must not contain `'', `,' and `\"' 232Used for file name completion. Must not contain ', , and \"
233because these are used as separators by IDL." 233because these are used as separators by IDL."
234 :group 'idlwave-shell-general-setup 234 :group 'idlwave-shell-general-setup
235 :type 'string) 235 :type 'string)
diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el
index 7e269cb60f0..45f080c3aab 100644
--- a/lisp/progmodes/idlwave.el
+++ b/lisp/progmodes/idlwave.el
@@ -1837,7 +1837,7 @@ The main features of this mode are
18375. Code Templates and Abbreviations 18375. Code Templates and Abbreviations
1838 -------------------------------- 1838 --------------------------------
1839 Many Abbreviations are predefined to expand to code fragments and templates. 1839 Many Abbreviations are predefined to expand to code fragments and templates.
1840 The abbreviations start generally with a `\\`. Some examples: 1840 The abbreviations start generally with a `\\'. Some examples:
1841 1841
1842 \\pr PROCEDURE template 1842 \\pr PROCEDURE template
1843 \\fu FUNCTION template 1843 \\fu FUNCTION template
@@ -2047,7 +2047,7 @@ If optional argument RESERVED is non-nil then the expansion
2047consists of reserved words, which will be capitalized if 2047consists of reserved words, which will be capitalized if
2048`idlwave-reserved-word-upcase' is non-nil. 2048`idlwave-reserved-word-upcase' is non-nil.
2049Otherwise, the abbrev will be capitalized if `idlwave-abbrev-change-case' 2049Otherwise, the abbrev will be capitalized if `idlwave-abbrev-change-case'
2050is non-nil, unless its value is \`down in which case the abbrev will be 2050is non-nil, unless its value is `down' in which case the abbrev will be
2051made into all lowercase. 2051made into all lowercase.
2052Returns non-nil if abbrev is left expanded." 2052Returns non-nil if abbrev is left expanded."
2053 (if (idlwave-quoted) 2053 (if (idlwave-quoted)
diff --git a/lisp/progmodes/verilog-mode.el b/lisp/progmodes/verilog-mode.el
index a1ad49e9a2c..4b0cb0f6fd8 100644
--- a/lisp/progmodes/verilog-mode.el
+++ b/lisp/progmodes/verilog-mode.el
@@ -519,8 +519,8 @@ take you to the next lint error."
519 519
520(defvar verilog-tool 'verilog-linter 520(defvar verilog-tool 'verilog-linter
521 "Which tool to use for building compiler-command. 521 "Which tool to use for building compiler-command.
522Either nil, `verilog-linter, `verilog-compiler, 522Either nil, `verilog-linter', `verilog-compiler',
523`verilog-coverage, `verilog-preprocessor, or `verilog-simulator. 523`verilog-coverage', `verilog-preprocessor', or `verilog-simulator'.
524Alternatively use the \"Choose Compilation Action\" menu. See 524Alternatively use the \"Choose Compilation Action\" menu. See
525`verilog-set-compile-command' for more information.") 525`verilog-set-compile-command' for more information.")
526 526
@@ -1674,7 +1674,7 @@ If third arg START is non-nil, start search at that index in STRING."
1674 1674
1675(defsubst verilog-string-replace-matches (from-string to-string fixedcase literal string) 1675(defsubst verilog-string-replace-matches (from-string to-string fixedcase literal string)
1676 "Replace occurrences of FROM-STRING with TO-STRING. 1676 "Replace occurrences of FROM-STRING with TO-STRING.
1677FIXEDCASE and LITERAL as in `replace-match`. STRING is what to replace. 1677FIXEDCASE and LITERAL as in `replace-match'. STRING is what to replace.
1678The case (verilog-string-replace-matches \"o\" \"oo\" nil nil \"foobar\") 1678The case (verilog-string-replace-matches \"o\" \"oo\" nil nil \"foobar\")
1679will break, as the o's continuously replace. xa -> x works ok though." 1679will break, as the o's continuously replace. xa -> x works ok though."
1680 ;; Hopefully soon to an Emacs built-in 1680 ;; Hopefully soon to an Emacs built-in
@@ -5201,7 +5201,7 @@ becomes:
5201(defun verilog-preprocess (&optional command filename) 5201(defun verilog-preprocess (&optional command filename)
5202 "Preprocess the buffer, similar to `compile', but put output in Verilog-Mode. 5202 "Preprocess the buffer, similar to `compile', but put output in Verilog-Mode.
5203Takes optional COMMAND or defaults to `verilog-preprocessor', and 5203Takes optional COMMAND or defaults to `verilog-preprocessor', and
5204FILENAME to find directory to run in, or defaults to `buffer-file-name`." 5204FILENAME to find directory to run in, or defaults to `buffer-file-name'."
5205 (interactive 5205 (interactive
5206 (list 5206 (list
5207 (let ((default (verilog-expand-command verilog-preprocessor))) 5207 (let ((default (verilog-expand-command verilog-preprocessor)))
@@ -12648,7 +12648,7 @@ driver/monitor using AUTOINST in the testbench."
12648(defun verilog-auto-insert-lisp () 12648(defun verilog-auto-insert-lisp ()
12649 "Expand AUTOINSERTLISP statements, as part of \\[verilog-auto]. 12649 "Expand AUTOINSERTLISP statements, as part of \\[verilog-auto].
12650The Lisp code provided is called before other AUTOS are expanded, 12650The Lisp code provided is called before other AUTOS are expanded,
12651and the Lisp code generally will call `insert` to insert text 12651and the Lisp code generally will call `insert' to insert text
12652into the current file beginning on the line after the 12652into the current file beginning on the line after the
12653AUTOINSERTLISP. 12653AUTOINSERTLISP.
12654 12654
@@ -12713,7 +12713,7 @@ text:
12713(defun verilog-auto-insert-last () 12713(defun verilog-auto-insert-last ()
12714 "Expand AUTOINSERTLAST statements, as part of \\[verilog-auto]. 12714 "Expand AUTOINSERTLAST statements, as part of \\[verilog-auto].
12715The Lisp code provided is called after all other AUTOS have been 12715The Lisp code provided is called after all other AUTOS have been
12716expanded, and the Lisp code generally will call `insert` to 12716expanded, and the Lisp code generally will call `insert' to
12717insert text into the current file beginning on the line after the 12717insert text into the current file beginning on the line after the
12718AUTOINSERTLAST. 12718AUTOINSERTLAST.
12719 12719
diff --git a/lisp/recentf.el b/lisp/recentf.el
index 37937ec1be1..dd5ba86e078 100644
--- a/lisp/recentf.el
+++ b/lisp/recentf.el
@@ -294,7 +294,7 @@ They are successively passed a file name to transform it."
294 (function :tag "Other function"))))) 294 (function :tag "Other function")))))
295 295
296(defcustom recentf-show-file-shortcuts-flag t 296(defcustom recentf-show-file-shortcuts-flag t
297 "Whether to show ``[N]'' for the Nth item up to 10. 297 "Whether to show [N] for the Nth item up to 10.
298If non-nil, `recentf-open-files' will show labels for keys that can be 298If non-nil, `recentf-open-files' will show labels for keys that can be
299used as shortcuts to open the Nth file." 299used as shortcuts to open the Nth file."
300 :group 'recentf 300 :group 'recentf
diff --git a/lisp/skeleton.el b/lisp/skeleton.el
index 84b0e0a5754..1363422dcc2 100644
--- a/lisp/skeleton.el
+++ b/lisp/skeleton.el
@@ -502,8 +502,9 @@ Pairing is also prohibited if we are right after a quoting character
502such as backslash. 502such as backslash.
503 503
504If a match is found in `skeleton-pair-alist', that is inserted, else 504If a match is found in `skeleton-pair-alist', that is inserted, else
505the defaults are used. These are (), [], {}, <> and `' for the 505the defaults are used. These are (), [], {}, <> and (grave
506symmetrical ones, and the same character twice for the others." 506accent, apostrophe) for the paired ones, and the same character
507twice for the others."
507 (interactive "*P") 508 (interactive "*P")
508 (if (or arg (not skeleton-pair)) 509 (if (or arg (not skeleton-pair))
509 (self-insert-command (prefix-numeric-value arg)) 510 (self-insert-command (prefix-numeric-value arg))
diff --git a/lisp/term/tvi970.el b/lisp/term/tvi970.el
index 3571b488e7d..c1f5928bebe 100644
--- a/lisp/term/tvi970.el
+++ b/lisp/term/tvi970.el
@@ -105,11 +105,11 @@ With a prefix argument ARG, enable the mode if ARG is positive,
105and disable it otherwise. If called from Lisp, enable the mode 105and disable it otherwise. If called from Lisp, enable the mode
106if ARG is omitted or nil. 106if ARG is omitted or nil.
107 107
108In ``alternate keypad mode'', the keys send distinct escape 108In alternate keypad mode, the keys send distinct escape
109sequences, meaning that they can have their own bindings, 109sequences, meaning that they can have their own bindings,
110independent of the normal number keys. 110independent of the normal number keys.
111 111
112When disabled, the terminal enters ``numeric keypad mode'', in 112When disabled, the terminal enters numeric keypad mode, in
113which the keypad's keys act as ordinary digits." 113which the keypad's keys act as ordinary digits."
114 :variable (terminal-parameter nil 'tvi970-keypad-numeric) 114 :variable (terminal-parameter nil 'tvi970-keypad-numeric)
115 (send-string-to-terminal 115 (send-string-to-terminal
diff --git a/lisp/textmodes/artist.el b/lisp/textmodes/artist.el
index 73521605436..7c9002bc9f3 100644
--- a/lisp/textmodes/artist.el
+++ b/lisp/textmodes/artist.el
@@ -298,7 +298,7 @@ during the flood-fill."
298(defcustom artist-ellipse-right-char ?\) 298(defcustom artist-ellipse-right-char ?\)
299 "Character to use at the rightmost position when drawing narrow ellipses. 299 "Character to use at the rightmost position when drawing narrow ellipses.
300 300
301In this figure, it is the right parenthesis (the ``)'' character): 301In this figure, it is the right parenthesis (the ) character):
302 ----- 302 -----
303 ( ) 303 ( )
304 -----" 304 -----"
@@ -309,7 +309,7 @@ In this figure, it is the right parenthesis (the ``)'' character):
309(defcustom artist-ellipse-left-char ?\( 309(defcustom artist-ellipse-left-char ?\(
310 "Character to use at the leftmost position when drawing narrow ellipses. 310 "Character to use at the leftmost position when drawing narrow ellipses.
311 311
312In this figure, it is the left parenthesis (the ``('' character): 312In this figure, it is the left parenthesis (the ( character):
313 ----- 313 -----
314 ( ) 314 ( )
315 -----" 315 -----"
@@ -331,7 +331,7 @@ Accept this many characters cutting off a line and still treat
331it as one line. 331it as one line.
332Example: 332Example:
333 If `artist-vaporize-fuzziness' is 2, then those will be recognized as 333 If `artist-vaporize-fuzziness' is 2, then those will be recognized as
334 lines from A to B (provided you start vaporizing them at the ``*''): 334 lines from A to B (provided you start vaporizing them at the *):
335 / 335 /
336 A----*------/-----------B 336 A----*------/-----------B
337 \\/ 337 \\/
@@ -342,7 +342,7 @@ Example:
342 \\/ / 342 \\/ /
343 A----*----/\\/----------B 343 A----*----/\\/----------B
344 / /\\ 344 / /\\
345 (in fact, only the left part [between the A and the leftmost ``/'' 345 (in fact, only the left part [between the A and the leftmost /
346 crossing the line] will be vaporized)." 346 crossing the line] will be vaporized)."
347 :group 'artist 347 :group 'artist
348 :type 'integer) 348 :type 'integer)
@@ -397,8 +397,8 @@ Example:
397 ;; This is a defvar, not a defcustom, since the custom 397 ;; This is a defvar, not a defcustom, since the custom
398 ;; package shows lists of characters as a lists of integers, 398 ;; package shows lists of characters as a lists of integers,
399 ;; which is confusing 399 ;; which is confusing
400 "Characters (``color'') to use when spraying. 400 "Characters (color) to use when spraying.
401They should be ordered from the ``lightest'' to the ``heaviest'' 401They should be ordered from the lightest to the heaviest
402since spraying replaces a light character with the next heavier one.") 402since spraying replaces a light character with the next heavier one.")
403 403
404 404
@@ -1275,7 +1275,7 @@ Drawing with the mouse:
1275 * Cut copies, then clears the rectangle/square. 1275 * Cut copies, then clears the rectangle/square.
1276 1276
1277 * When drawing lines or poly-lines, you can set arrows. 1277 * When drawing lines or poly-lines, you can set arrows.
1278 See below under ``Arrows'' for more info. 1278 See below under Arrows for more info.
1279 1279
1280 * The mode line shows the currently selected drawing operation. 1280 * The mode line shows the currently selected drawing operation.
1281 In addition, if it has an asterisk (*) at the end, you 1281 In addition, if it has an asterisk (*) at the end, you
@@ -1383,8 +1383,8 @@ Variables
1383 artist-vaporize-fuzziness Tolerance when recognizing lines 1383 artist-vaporize-fuzziness Tolerance when recognizing lines
1384 artist-spray-interval Seconds between repeated sprayings 1384 artist-spray-interval Seconds between repeated sprayings
1385 artist-spray-radius Size of the spray-area 1385 artist-spray-radius Size of the spray-area
1386 artist-spray-chars The spray-``color'' 1386 artist-spray-chars The spray-color
1387 artist-spray-new-chars Initial spray-``color'' 1387 artist-spray-new-chars Initial spray-color
1388 1388
1389Hooks 1389Hooks
1390 1390
@@ -2020,7 +2020,7 @@ The replacement is used to convert tabs and new-lines to spaces."
2020(defsubst artist-replace-string (string &optional see-thru) 2020(defsubst artist-replace-string (string &optional see-thru)
2021 "Replace contents at point with STRING. 2021 "Replace contents at point with STRING.
2022With optional argument SEE-THRU set to non-nil, text in the buffer 2022With optional argument SEE-THRU set to non-nil, text in the buffer
2023``shines thru'' blanks in the STRING." 2023shines thru blanks in the STRING."
2024 (let ((char-list (append string nil)) ; convert the string to a list 2024 (let ((char-list (append string nil)) ; convert the string to a list
2025 (overwrite-mode 'overwrite-mode-textual) 2025 (overwrite-mode 'overwrite-mode-textual)
2026 (fill-column 32765) ; Large :-) 2026 (fill-column 32765) ; Large :-)
@@ -2385,7 +2385,7 @@ in the coord."
2385;; Pretend we are plotting a pixel. Instead we just list it 2385;; Pretend we are plotting a pixel. Instead we just list it
2386;; 2386;;
2387(defmacro artist-put-pixel (point-list x y) 2387(defmacro artist-put-pixel (point-list x y)
2388 "In POINT-LIST, store a ``pixel'' at coord X,Y." 2388 "In POINT-LIST, store a pixel at coord X,Y."
2389 `(setq ,point-list 2389 `(setq ,point-list
2390 (append ,point-list (list (artist-new-coord ,x ,y))))) 2390 (append ,point-list (list (artist-new-coord ,x ,y)))))
2391 2391
@@ -2928,7 +2928,7 @@ This is done by calling the function specified by
2928`artist-text-renderer-function', which must return a list of strings, 2928`artist-text-renderer-function', which must return a list of strings,
2929to be inserted in the buffer. 2929to be inserted in the buffer.
2930 2930
2931Text already in the buffer ``shines thru'' blanks in the rendered text." 2931Text already in the buffer shines thru blanks in the rendered text."
2932 (let* ((input-text (read-string "Type text to render: ")) 2932 (let* ((input-text (read-string "Type text to render: "))
2933 (rendered-text (artist-funcall artist-text-renderer-function input-text))) 2933 (rendered-text (artist-funcall artist-text-renderer-function input-text)))
2934 (artist-text-insert-see-thru x y rendered-text))) 2934 (artist-text-insert-see-thru x y rendered-text)))
diff --git a/lisp/textmodes/makeinfo.el b/lisp/textmodes/makeinfo.el
index d62929b95b5..b9b72ea644f 100644
--- a/lisp/textmodes/makeinfo.el
+++ b/lisp/textmodes/makeinfo.el
@@ -66,7 +66,7 @@ The name of the file is appended to this string, separated by a space."
66 "String containing options for running `makeinfo'. 66 "String containing options for running `makeinfo'.
67Do not include `--footnote-style' or `--paragraph-indent'; 67Do not include `--footnote-style' or `--paragraph-indent';
68the proper way to specify those is with the Texinfo commands 68the proper way to specify those is with the Texinfo commands
69`@footnotestyle` and `@paragraphindent'." 69`@footnotestyle' and `@paragraphindent'."
70 :type 'string 70 :type 'string
71 :group 'makeinfo) 71 :group 'makeinfo)
72 72
diff --git a/lisp/textmodes/rst.el b/lisp/textmodes/rst.el
index cda9703ea6b..bc437b746f6 100644
--- a/lisp/textmodes/rst.el
+++ b/lisp/textmodes/rst.el
@@ -528,7 +528,7 @@ argument list for `rst-re'.")
528 528
529(defvar rst-re-alist) ; Forward declare to use it in `rst-re'. 529(defvar rst-re-alist) ; Forward declare to use it in `rst-re'.
530 530
531;; FIXME: Use `sregex` or `rx` instead of re-inventing the wheel. 531;; FIXME: Use `sregex' or `rx' instead of re-inventing the wheel.
532(rst-testcover-add-compose 'rst-re) 532(rst-testcover-add-compose 'rst-re)
533;; testcover: ok. 533;; testcover: ok.
534(defun rst-re (&rest args) 534(defun rst-re (&rest args)
@@ -1512,8 +1512,8 @@ PFXARG (alternate behavior).
1512 1512
1513This function is a bit of a swiss knife. It is meant to adjust 1513This function is a bit of a swiss knife. It is meant to adjust
1514the adornments of a section title in reStructuredText. It tries 1514the adornments of a section title in reStructuredText. It tries
1515to deal with all the possible cases gracefully and to do `the 1515to deal with all the possible cases gracefully and to do the
1516right thing' in all cases. 1516right thing in all cases.
1517 1517
1518See the documentations of `rst-adjust-adornment-work' and 1518See the documentations of `rst-adjust-adornment-work' and
1519`rst-promote-region' for full details. 1519`rst-promote-region' for full details.
@@ -3571,8 +3571,8 @@ of your own."
3571 ;; properties on comments and literal blocks so they are *not* 3571 ;; properties on comments and literal blocks so they are *not*
3572 ;; inline fontified. See (elisp)Search-based Fontification. 3572 ;; inline fontified. See (elisp)Search-based Fontification.
3573 3573
3574 ;; FIXME: And / or use `syntax-propertize` functions as in `octave-mod.el` 3574 ;; FIXME: And / or use `syntax-propertize' functions as in `octave-mod.el'
3575 ;; and other V24 modes. May make `font-lock-extend-region` 3575 ;; and other V24 modes. May make `font-lock-extend-region'
3576 ;; superfluous. 3576 ;; superfluous.
3577 3577
3578 ;; `Comments`_ 3578 ;; `Comments`_
@@ -3952,11 +3952,11 @@ string)) to be used for converting the document."
3952 :package-version "1.2.0") 3952 :package-version "1.2.0")
3953(rst-testcover-defcustom) 3953(rst-testcover-defcustom)
3954 3954
3955;; FIXME: Must be `defcustom`. 3955;; FIXME: Must be defcustom.
3956(defvar rst-compile-primary-toolset 'html 3956(defvar rst-compile-primary-toolset 'html
3957 "The default tool-set for `rst-compile'.") 3957 "The default tool-set for `rst-compile'.")
3958 3958
3959;; FIXME: Must be `defcustom`. 3959;; FIXME: Must be defcustom.
3960(defvar rst-compile-secondary-toolset 'latex 3960(defvar rst-compile-secondary-toolset 'latex
3961 "The default tool-set for `rst-compile' with a prefix argument.") 3961 "The default tool-set for `rst-compile' with a prefix argument.")
3962 3962
@@ -4035,7 +4035,7 @@ buffer, if the region is not selected."
4035 (cadr (assq 'pseudoxml rst-compile-toolsets)) 4035 (cadr (assq 'pseudoxml rst-compile-toolsets))
4036 standard-output))) 4036 standard-output)))
4037 4037
4038;; FIXME: Should be `defcustom`. 4038;; FIXME: Should be defcustom.
4039(defvar rst-pdf-program "xpdf" 4039(defvar rst-pdf-program "xpdf"
4040 "Program used to preview PDF files.") 4040 "Program used to preview PDF files.")
4041 4041
@@ -4052,7 +4052,7 @@ buffer, if the region is not selected."
4052 ;; output. 4052 ;; output.
4053 )) 4053 ))
4054 4054
4055;; FIXME: Should be `defcustom` or use something like `browse-url`. 4055;; FIXME: Should be defcustom or use something like `browse-url'.
4056(defvar rst-slides-program "firefox" 4056(defvar rst-slides-program "firefox"
4057 "Program used to preview S5 slides.") 4057 "Program used to preview S5 slides.")
4058 4058
diff --git a/lisp/vc/ediff-util.el b/lisp/vc/ediff-util.el
index 260366e242a..4ebffec7f1a 100644
--- a/lisp/vc/ediff-util.el
+++ b/lisp/vc/ediff-util.el
@@ -3988,7 +3988,7 @@ and mail it to the address above.
3988Please read this first: 3988Please read this first:
3989---------------------- 3989----------------------
3990 3990
3991Some ``bugs'' may actually be no bugs at all. For instance, if you are 3991Some bugs may actually be no bugs at all. For instance, if you are
3992reporting that certain difference regions are not matched as you think they 3992reporting that certain difference regions are not matched as you think they
3993should, this is most likely due to the way Unix diff program decides what 3993should, this is most likely due to the way Unix diff program decides what
3994constitutes a difference region. Ediff is an Emacs interface to diff, and 3994constitutes a difference region. Ediff is an Emacs interface to diff, and
diff --git a/lisp/vc/log-edit.el b/lisp/vc/log-edit.el
index 08ae998200b..452977a2f04 100644
--- a/lisp/vc/log-edit.el
+++ b/lisp/vc/log-edit.el
@@ -167,7 +167,7 @@ can be obtained from `log-edit-files'."
167 167
168(defvar log-edit-changelog-full-paragraphs t 168(defvar log-edit-changelog-full-paragraphs t
169 "If non-nil, include full ChangeLog paragraphs in the log. 169 "If non-nil, include full ChangeLog paragraphs in the log.
170This may be set in the ``local variables'' section of a ChangeLog, to 170This may be set in the local variables section of a ChangeLog, to
171indicate the policy for that ChangeLog. 171indicate the policy for that ChangeLog.
172 172
173A ChangeLog paragraph is a bunch of log text containing no blank lines; 173A ChangeLog paragraph is a bunch of log text containing no blank lines;
diff --git a/lisp/vc/vc-bzr.el b/lisp/vc/vc-bzr.el
index c9508251c8d..5f8dd0bf0e8 100644
--- a/lisp/vc/vc-bzr.el
+++ b/lisp/vc/vc-bzr.el
@@ -34,7 +34,7 @@
34;; ========== 34;; ==========
35 35
36;; When editing a symlink and *both* the symlink and its target 36;; When editing a symlink and *both* the symlink and its target
37;; are bzr-versioned, `vc-bzr` presently runs `bzr status` on the 37;; are bzr-versioned, `vc-bzr' presently runs `bzr status' on the
38;; symlink, thereby not detecting whether the actual contents 38;; symlink, thereby not detecting whether the actual contents
39;; (that is, the target contents) are changed. 39;; (that is, the target contents) are changed.
40 40
diff --git a/lisp/windmove.el b/lisp/windmove.el
index c461a00740a..1df74a2d271 100644
--- a/lisp/windmove.el
+++ b/lisp/windmove.el
@@ -488,8 +488,8 @@ If no window is at direction DIR, an error is signaled."
488 488
489 489
490;;; end-user functions 490;;; end-user functions
491;; these are all simple interactive wrappers to `windmove-do- 491;; these are all simple interactive wrappers to
492;; window-select', meant to be bound to keys. 492;; `windmove-do-window-select', meant to be bound to keys.
493 493
494;;;###autoload 494;;;###autoload
495(defun windmove-left (&optional arg) 495(defun windmove-left (&optional arg)
diff --git a/lisp/xt-mouse.el b/lisp/xt-mouse.el
index f8ae73c7b75..5a258a7329d 100644
--- a/lisp/xt-mouse.el
+++ b/lisp/xt-mouse.el
@@ -321,21 +321,21 @@ Enables basic mouse tracking, mouse motion events and finally
321extended tracking on terminals that support it. The following 321extended tracking on terminals that support it. The following
322escape sequences are understood by modern xterms: 322escape sequences are understood by modern xterms:
323 323
324\"\\e[?1000h\" `Basic mouse mode´: Enables reports for mouse 324\"\\e[?1000h\" Basic mouse mode: Enables reports for mouse
325 clicks. There is a limit to the maximum row/column 325 clicks. There is a limit to the maximum row/column
326 position (<= 223), which can be reported in this 326 position (<= 223), which can be reported in this
327 basic mode. 327 basic mode.
328 328
329\"\\e[?1002h\" `Mouse motion mode´: Enables reports for mouse 329\"\\e[?1002h\" Mouse motion mode: Enables reports for mouse
330 motion events during dragging operations. 330 motion events during dragging operations.
331 331
332\"\\e[?1005h\" `UTF-8 coordinate extension`: Enables an extension 332\"\\e[?1005h\" UTF-8 coordinate extension: Enables an extension
333 to the basic mouse mode, which uses UTF-8 333 to the basic mouse mode, which uses UTF-8
334 characters to overcome the 223 row/column limit. This 334 characters to overcome the 223 row/column limit. This
335 extension may conflict with non UTF-8 applications or 335 extension may conflict with non UTF-8 applications or
336 non UTF-8 locales. 336 non UTF-8 locales.
337 337
338\"\\e[?1006h\" `SGR coordinate extension´: Enables a newer 338\"\\e[?1006h\" SGR coordinate extension: Enables a newer
339 alternative extension to the basic mouse mode, which 339 alternative extension to the basic mouse mode, which
340 overcomes the 223 row/column limit without the 340 overcomes the 223 row/column limit without the
341 drawbacks of the UTF-8 coordinate extension. 341 drawbacks of the UTF-8 coordinate extension.
diff --git a/src/font.c b/src/font.c
index b2b43c79713..355353a4f4a 100644
--- a/src/font.c
+++ b/src/font.c
@@ -3822,17 +3822,17 @@ They are the same as face attributes of the same name. See
3822 3822
3823`:foundry' 3823`:foundry'
3824 3824
3825VALUE must be a string or a symbol specifying the font foundry, e.g. ``misc''. 3825VALUE must be a string or a symbol specifying the font foundry, e.g. `misc'.
3826 3826
3827`:adstyle' 3827`:adstyle'
3828 3828
3829VALUE must be a string or a symbol specifying the additional 3829VALUE must be a string or a symbol specifying the additional
3830typographic style information of a font, e.g. ``sans''. 3830typographic style information of a font, e.g. `sans'.
3831 3831
3832`:registry' 3832`:registry'
3833 3833
3834VALUE must be a string or a symbol specifying the charset registry and 3834VALUE must be a string or a symbol specifying the charset registry and
3835encoding of a font, e.g. ``iso8859-1''. 3835encoding of a font, e.g. `iso8859-1'.
3836 3836
3837`:size' 3837`:size'
3838 3838