mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-06 22:41:06 -08:00
Prefer directed to neutral quotes
Prefer directed to neutral quotes in docstings and diagnostics. In docstrings, escape apostrophes that would otherwise be translated to curved quotes using the newer, simpler rules. * admin/unidata/unidata-gen.el (unidata-gen-table): * lisp/align.el (align-region): * lisp/allout.el (allout-mode, allout-solicit-alternate-bullet): * lisp/bookmark.el (bookmark-default-annotation-text): * lisp/calc/calc-aent.el (math-read-if, math-read-factor): * lisp/calc/calc-lang.el (math-read-giac-subscr) (math-read-math-subscr): * lisp/calc/calc-misc.el (report-calc-bug): * lisp/calc/calc-prog.el (calc-fix-token-name) (calc-read-parse-table-part): * lisp/cedet/ede/pmake.el (ede-proj-makefile-insert-dist-rules): * lisp/cedet/semantic/complete.el (semantic-displayor-show-request): * lisp/dabbrev.el (dabbrev-expand): * lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine): * lisp/emacs-lisp/elint.el (elint-get-top-forms): * lisp/emacs-lisp/lisp-mnt.el (lm-verify): * lisp/emulation/viper-cmd.el (viper-toggle-search-style): * lisp/erc/erc-button.el (erc-nick-popup): * lisp/erc/erc.el (erc-cmd-LOAD, erc-handle-login): * lisp/eshell/em-dirs.el (eshell/cd): * lisp/eshell/em-glob.el (eshell-glob-regexp): * lisp/eshell/em-pred.el (eshell-parse-modifiers): * lisp/eshell/esh-arg.el (eshell-parse-arguments): * lisp/eshell/esh-opt.el (eshell-show-usage): * lisp/files-x.el (modify-file-local-variable): * lisp/filesets.el (filesets-add-buffer, filesets-remove-buffer) (filesets-update-pre010505): * lisp/find-cmd.el (find-generic, find-to-string): * lisp/gnus/auth-source.el (auth-source-netrc-parse-entries): * lisp/gnus/gnus-agent.el (gnus-agent-check-overview-buffer) (gnus-agent-fetch-headers): * lisp/gnus/gnus-int.el (gnus-start-news-server): * lisp/gnus/gnus-registry.el: (gnus-registry--split-fancy-with-parent-internal): * lisp/gnus/gnus-score.el (gnus-summary-increase-score): * lisp/gnus/gnus-start.el (gnus-convert-old-newsrc): * lisp/gnus/gnus-topic.el (gnus-topic-rename): * lisp/gnus/legacy-gnus-agent.el (gnus-agent-unlist-expire-days): * lisp/gnus/nnmairix.el (nnmairix-widget-create-query): * lisp/gnus/spam.el (spam-check-blackholes): * lisp/mail/feedmail.el (feedmail-run-the-queue): * lisp/mpc.el (mpc-playlist-rename): * lisp/net/ange-ftp.el (ange-ftp-shell-command): * lisp/net/mairix.el (mairix-widget-create-query): * lisp/net/tramp-cache.el: * lisp/obsolete/otodo-mode.el (todo-more-important-p): * lisp/obsolete/pgg-gpg.el (pgg-gpg-process-region): * lisp/obsolete/pgg-pgp.el (pgg-pgp-process-region): * lisp/obsolete/pgg-pgp5.el (pgg-pgp5-process-region): * lisp/org/ob-core.el (org-babel-goto-named-src-block) (org-babel-goto-named-result): * lisp/org/ob-fortran.el (org-babel-fortran-ensure-main-wrap): * lisp/org/ob-ref.el (org-babel-ref-resolve): * lisp/org/org-agenda.el (org-agenda-prepare): * lisp/org/org-bibtex.el (org-bibtex-fields): * lisp/org/org-clock.el (org-clock-notify-once-if-expired) (org-clock-resolve): * lisp/org/org-feed.el (org-feed-parse-atom-entry): * lisp/org/org-habit.el (org-habit-parse-todo): * lisp/org/org-mouse.el (org-mouse-popup-global-menu) (org-mouse-context-menu): * lisp/org/org-table.el (org-table-edit-formulas): * lisp/org/ox.el (org-export-async-start): * lisp/play/dunnet.el (dun-score, dun-help, dun-endgame-question) (dun-rooms, dun-endgame-questions): * lisp/progmodes/ada-mode.el (ada-goto-matching-start): * lisp/progmodes/ada-xref.el (ada-find-executable): * lisp/progmodes/antlr-mode.el (antlr-options-alists): * lisp/progmodes/flymake.el (flymake-parse-err-lines) (flymake-start-syntax-check-process): * lisp/progmodes/python.el (python-define-auxiliary-skeleton): * lisp/progmodes/sql.el (sql-comint): * lisp/progmodes/verilog-mode.el (verilog-load-file-at-point): * lisp/server.el (server-get-auth-key): * lisp/subr.el (version-to-list): * lisp/textmodes/reftex-ref.el (reftex-label): * lisp/textmodes/reftex-toc.el (reftex-toc-rename-label): * lisp/vc/ediff-diff.el (ediff-same-contents): * lisp/vc/vc-cvs.el (vc-cvs-mode-line-string): * test/automated/tramp-tests.el (tramp-test33-asynchronous-requests): Use directed rather than neutral quotes in diagnostics.
This commit is contained in:
parent
68280c5ee9
commit
875a5d0ead
223 changed files with 961 additions and 940 deletions
|
|
@ -355,12 +355,12 @@ was first made obsolete, for example a date or a release number."
|
|||
&optional when docstring)
|
||||
"Set OBSOLETE-NAME's function definition to CURRENT-NAME and mark it obsolete.
|
||||
|
||||
\(define-obsolete-function-alias 'old-fun 'new-fun \"22.1\" \"old-fun's doc.\")
|
||||
\(define-obsolete-function-alias \\='old-fun \\='new-fun \"22.1\" \"old-fun's doc.\")
|
||||
|
||||
is equivalent to the following two lines of code:
|
||||
|
||||
\(defalias 'old-fun 'new-fun \"old-fun's doc.\")
|
||||
\(make-obsolete 'old-fun 'new-fun \"22.1\")
|
||||
\(defalias \\='old-fun \\='new-fun \"old-fun's doc.\")
|
||||
\(make-obsolete \\='old-fun \\='new-fun \"22.1\")
|
||||
|
||||
See the docstrings of `defalias' and `make-obsolete' for more details."
|
||||
(declare (doc-string 4)
|
||||
|
|
|
|||
|
|
@ -3825,11 +3825,11 @@ discarding."
|
|||
"Execute forms in BODY, potentially guarded by CONDITION.
|
||||
CONDITION is a variable whose value is a test in an `if' or `cond'.
|
||||
BODY is the code to compile in the first arm of the if or the body of
|
||||
the cond clause. If CONDITION's value is of the form (fboundp 'foo)
|
||||
or (boundp 'foo), the relevant warnings from BODY about foo's
|
||||
the cond clause. If CONDITION's value is of the form (fboundp \\='foo)
|
||||
or (boundp \\='foo), the relevant warnings from BODY about foo's
|
||||
being undefined (or obsolete) will be suppressed.
|
||||
|
||||
If CONDITION's value is (not (featurep 'emacs)) or (featurep 'xemacs),
|
||||
If CONDITION's value is (not (featurep \\='emacs)) or (featurep \\='xemacs),
|
||||
that suppresses all warnings during execution of BODY."
|
||||
(declare (indent 1) (debug t))
|
||||
`(let* ((fbound-list (byte-compile-find-bound-condition
|
||||
|
|
|
|||
|
|
@ -1419,7 +1419,7 @@ regexp short cuts work. FP is the function defun information."
|
|||
(when (re-search-forward "^(" e t)
|
||||
(if (checkdoc-autofix-ask-replace (match-beginning 0)
|
||||
(match-end 0)
|
||||
"Escape this '('? "
|
||||
"Escape this ‘(’? "
|
||||
"\\(")
|
||||
nil
|
||||
(checkdoc-create-error
|
||||
|
|
|
|||
|
|
@ -128,8 +128,8 @@ A value of nil specifies `try-completion'. A value of t specifies
|
|||
`all-completions'. A value of lambda specifies a test for an exact match.
|
||||
|
||||
For more information on STRING, PREDICATE, and FLAG, see the Elisp
|
||||
Reference sections on 'Programmed Completion' and 'Basic Completion
|
||||
Functions'."
|
||||
Reference sections on “Programmed Completion” and “Basic Completion
|
||||
Functions”."
|
||||
(let ((beg 0))
|
||||
(while (string-match crm-separator string beg)
|
||||
(setq beg (match-end 0)))
|
||||
|
|
|
|||
|
|
@ -85,7 +85,7 @@ This applies to `eval-defun', `eval-region', `eval-buffer', and
|
|||
|
||||
You can use the command `edebug-all-defs' to toggle the value of this
|
||||
variable. You may wish to make it local to each buffer with
|
||||
\(make-local-variable 'edebug-all-defs) in your
|
||||
\(make-local-variable \\='edebug-all-defs) in your
|
||||
`emacs-lisp-mode-hook'."
|
||||
:type 'boolean
|
||||
:group 'edebug)
|
||||
|
|
|
|||
|
|
@ -383,7 +383,7 @@ Returns the forms."
|
|||
tops))
|
||||
(end-of-file
|
||||
(goto-char elint-current-pos)
|
||||
(error "Missing ')' in top form: %s"
|
||||
(error "Missing ‘)’ in top form: %s"
|
||||
(buffer-substring elint-current-pos
|
||||
(line-end-position))))))))
|
||||
(nreverse tops))))
|
||||
|
|
|
|||
|
|
@ -214,7 +214,7 @@ property list, or no properties if there is no plist before it.
|
|||
|
||||
As a simple example,
|
||||
|
||||
\(ert-propertized-string \"foo \" '(face italic) \"bar\" \" baz\" nil \
|
||||
\(ert-propertized-string \"foo \" \\='(face italic) \"bar\" \" baz\" nil \
|
||||
\" quux\"\)
|
||||
|
||||
would return the string \"foo bar baz quux\" where the substring
|
||||
|
|
|
|||
|
|
@ -552,11 +552,11 @@ copyright notice is allowed."
|
|||
((not (lm-keywords-finder-p))
|
||||
"‘Keywords:’ has no valid finder keywords (see ‘finder-known-keywords’)")
|
||||
((not (lm-commentary-mark))
|
||||
"Can't find a 'Commentary' section marker")
|
||||
"Can't find a ‘Commentary’ section marker")
|
||||
((not (lm-history-mark))
|
||||
"Can't find a 'History' section marker")
|
||||
"Can't find a ‘History’ section marker")
|
||||
((not (lm-code-mark))
|
||||
"Can't find a 'Code' section marker")
|
||||
"Can't find a ‘Code’ section marker")
|
||||
((progn
|
||||
(goto-char (point-max))
|
||||
(not
|
||||
|
|
|
|||
|
|
@ -115,8 +115,8 @@ Patterns can take the following forms:
|
|||
SYMBOL matches anything and binds it to SYMBOL.
|
||||
(or PAT...) matches if any of the patterns matches.
|
||||
(and PAT...) matches if all the patterns match.
|
||||
'VAL matches if the object is `equal' to VAL
|
||||
ATOM is a shorthand for 'ATOM.
|
||||
\\='VAL matches if the object is `equal' to VAL
|
||||
ATOM is a shorthand for \\='ATOM.
|
||||
ATOM can be a keyword, an integer, or a string.
|
||||
(pred FUN) matches if FUN applied to the object returns non-nil.
|
||||
(guard BOOLEXP) matches if BOOLEXP evaluates to non-nil.
|
||||
|
|
|
|||
|
|
@ -815,9 +815,9 @@ of all atomic regexps."
|
|||
|
||||
(defun rx-greedy (form)
|
||||
"Parse and produce code from FORM.
|
||||
If FORM is '(minimal-match FORM1)', non-greedy versions of `*',
|
||||
If FORM is `(minimal-match FORM1)', non-greedy versions of `*',
|
||||
`+', and `?' operators will be used in FORM1. If FORM is
|
||||
'(maximal-match FORM1)', greedy operators will be used."
|
||||
`(maximal-match FORM1)', greedy operators will be used."
|
||||
(rx-check form)
|
||||
(let ((rx-greedy-flag (eq (car form) 'maximal-match)))
|
||||
(rx-form (cadr form) rx-parent)))
|
||||
|
|
|
|||
|
|
@ -213,7 +213,7 @@ For example, suppose `load-path' is set to
|
|||
|
||||
and that each of these directories contains a file called XXX.el. Then
|
||||
XXX.el in the site-lisp directory is referred to by all of:
|
||||
\(require 'XXX), (autoload .... \"XXX\"), (load-library \"XXX\") etc.
|
||||
\(require \\='XXX), (autoload .... \"XXX\"), (load-library \"XXX\") etc.
|
||||
|
||||
The first XXX.el file prevents Emacs from seeing the second (unless
|
||||
the second is loaded explicitly via `load-file').
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue