1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-01-30 04:10:54 -08:00
emacs/lisp/cedet/srecode
Paul Eggert 0fd5e6593a Support curved quotes in doc strings
Emacs's traditional doc string style has been to quote symbols
`like this'.  This worked well on now-obsolete terminals where
` and ' were symmetric quotes, but nowadays curved quotes
‘like this’ look better.  Support quoting the new way too.
(Bug#20385)
* doc/lispref/tips.texi (Documentation Tips): Symbols can be quoted
‘like-this’ as well as `like-this'.
* etc/NEWS: Mention this.
* lisp/cedet/mode-local.el (overload-docstring-extension)
(mode-local-print-binding, mode-local-describe-bindings-2):
* lisp/cus-theme.el (describe-theme-1):
* lisp/descr-text.el (describe-text-properties-1, describe-char):
* lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine):
* lisp/emacs-lisp/cl-generic.el (cl--generic-describe):
* lisp/emacs-lisp/eieio-opt.el (eieio-help-class)
(eieio-help-constructor):
* lisp/emacs-lisp/package.el (describe-package-1):
* lisp/faces.el (describe-face):
* lisp/help-fns.el (help-fns--key-bindings)
(help-fns--compiler-macro, help-fns--parent-mode, help-fns--obsolete):
(help-fns--interactive-only, describe-function-1):
(describe-variable):
* lisp/help.el (describe-mode):
* lisp/international/mule-cmds.el (describe-input-method)
(describe-language-environment):
* lisp/international/mule-diag.el (describe-character-set)
(print-coding-system-briefly, list-input-methods)
(list-input-methods-1):
Insert curved quotes rather than grave accent and apostrophe.
* lisp/cedet/srecode/texi.el (srecode-texi-texify-docstring):
* lisp/emacs-lisp/checkdoc.el (checkdoc-this-string-valid-engine)
(checkdoc-proper-noun-region-engine):
* lisp/emacs-lisp/lisp-mode.el (lisp-el-font-lock-keywords-2)
(lisp-cl-font-lock-keywords-2):
* lisp/finder.el (finder-font-lock-keywords):
* lisp/gnus/gnus-art.el (gnus-button-alist):
* lisp/help-fns.el (help-do-arg-highlight)
(describe-function-1, describe-variable):
* lisp/help-mode.el (help-xref-symbol-regexp)
(help-xref-info-regexp, help-xref-url-regexp):
* lisp/help.el (describe-mode):
* lisp/international/mule-cmds.el (help-xref-mule-regexp-template):
* lisp/wid-edit.el (widget-documentation-link-regexp):
Parse symbols quoted ‘like-this’ as well as `like-this'.
* lisp/progmodes/elisp-mode.el (emacs-lisp-mode):
Add "‘" and "’" to electric-pair-text-pairs.
(elisp--form-quoted-p): Also allow "‘" as a quoting char.
(elisp-completion-at-point, elisp--preceding-sexp):
Also treat "‘" and "’" as quoting chars.
2015-05-28 00:22:02 -07:00
..
args.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
compile.el CEDET (srecode-compile-inserter): Avoid `oref' on classes 2015-05-06 09:12:40 -04:00
cpp.el Fix minor quoting problems in doc strings 2015-05-19 15:01:16 -07:00
ctxt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
dictionary.el CEDET (srecode-create-dictionary): Avoid obsolete object name 2015-05-10 22:08:07 -04:00
document.el Spelling fixes 2015-02-21 20:01:05 -08:00
el.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
expandproto.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
extract.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
fields.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
filters.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
find.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
getset.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
insert.el CEDET (srecode-insert-fcn): Fix use of oref on a class 2015-05-10 22:15:12 -04:00
java.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
map.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
semantic.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
srt-mode.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
srt.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
table.el * lisp/cedet: Use cl-generic instead of EIEIO's defgeneric/defmethod 2015-02-04 13:49:49 -05:00
template.el Update copyright year to 2015 2015-01-01 14:26:41 -08:00
texi.el Support curved quotes in doc strings 2015-05-28 00:22:02 -07:00