mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Fix docstring quoting problems with ‘ '’
Problem reported by Artur Malabarba in: http://lists.gnu.org/archive/html/emacs-devel/2015-11/msg01513.html Most of these fixes are to documentation; many involve fixing longstanding quoting glitches that are independent of the recent substitute-command-keys changes. The changes to code are: * lisp/cedet/mode-local.el (mode-local-augment-function-help) (describe-mode-local-overload): Substitute docstrings before displaying them. * lisp/emacs-lisp/cl-macs.el (cl--transform-lambda): Quote the generated docstring for later substitution.
This commit is contained in:
parent
abf673af29
commit
ac16149ba4
142 changed files with 432 additions and 430 deletions
|
|
@ -161,7 +161,7 @@ Format is according to `format-time-string'. Only used if
|
|||
"Specify the mode-line display of sticky tags.
|
||||
Value t means default display, nil means no display at all. If the
|
||||
value is a function or macro, it is called with the sticky tag and
|
||||
its' type as parameters, in that order. TYPE can have three different
|
||||
its type as parameters, in that order. TYPE can have three different
|
||||
values: `symbolic-name' (TAG is a string), `revision-number' (TAG is a
|
||||
string) and `date' (TAG is a date as returned by `encode-time'). The
|
||||
return value of the function or macro will be displayed as a string.
|
||||
|
|
@ -170,10 +170,10 @@ Here's an example that will display the formatted date for sticky
|
|||
dates and the word \"Sticky\" for sticky tag names and revisions.
|
||||
|
||||
(lambda (tag type)
|
||||
(cond ((eq type 'date) (format-time-string
|
||||
(cond ((eq type \\='date) (format-time-string
|
||||
vc-cvs-sticky-date-format-string tag))
|
||||
((eq type 'revision-number) \"Sticky\")
|
||||
((eq type 'symbolic-name) \"Sticky\")))
|
||||
((eq type \\='revision-number) \"Sticky\")
|
||||
((eq type \\='symbolic-name) \"Sticky\")))
|
||||
|
||||
Here's an example that will abbreviate to the first character only,
|
||||
any text before the first occurrence of `-' for sticky symbolic tags.
|
||||
|
|
@ -181,9 +181,9 @@ If the sticky tag is a revision number, the word \"Sticky\" is
|
|||
displayed. Date and time is displayed for sticky dates.
|
||||
|
||||
(lambda (tag type)
|
||||
(cond ((eq type 'date) (format-time-string \"%Y%m%d %H:%M\" tag))
|
||||
((eq type 'revision-number) \"Sticky\")
|
||||
((eq type 'symbolic-name)
|
||||
(cond ((eq type \\='date) (format-time-string \"%Y%m%d %H:%M\" tag))
|
||||
((eq type \\='revision-number) \"Sticky\")
|
||||
((eq type \\='symbolic-name)
|
||||
(condition-case nil
|
||||
(progn
|
||||
(string-match \"\\\\([^-]*\\\\)\\\\(.*\\\\)\" tag)
|
||||
|
|
@ -899,7 +899,7 @@ For an empty string, nil is returned (invalid CVS root)."
|
|||
(defun vc-cvs-parse-status (&optional full)
|
||||
"Parse output of \"cvs status\" command in the current buffer.
|
||||
Set file properties accordingly. Unless FULL is t, parse only
|
||||
essential information. Note that this can never set the 'ignored
|
||||
essential information. Note that this can never set the `ignored'
|
||||
state."
|
||||
(let (file status missing)
|
||||
(goto-char (point-min))
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue