mirror of
https://git.savannah.gnu.org/git/emacs.git
synced 2024-12-31 11:13:50 +00:00
da3e5ebb8d
(font-lock-beg, font-lock-end): Move before first use. (nxml-mode): Use syntax-propertize-function. (nxml-after-change, nxml-after-change1): Adjust accordingly. (nxml-extend-after-change-region): Remove. * lisp/nxml/nxml-ns.el: Use lexical-binding. (nxml-ns-save): Use `declare'. (nxml-ns-prefixes-for): Avoid add-to-list. * lisp/nxml/nxml-util.el: Use lexical-binding. (nxml-with-degradation-on-error, nxml-with-invisible-motion): Use `declare'. * lisp/nxml/rng-match.el: Use lexical-binding. (rng--ipattern): Use cl-defstruct. (rng-compute-start-tag-open-deriv, rng-compute-start-attribute-deriv) (rng-cons-group-after, rng-subst-group-after) (rng-subst-interleave-after, rng-apply-after, rng-compute-data-deriv): Use closures instead of `(lambda...). * lisp/nxml/xmltok.el: Use lexical-binding. (xmltok-save): Use `declare'. (xmltok-unclosed-reparse-p, xmltok-semi-closed-reparse-p): Remove. |
||
---|---|---|
.. | ||
.gitignore | ||
nxml-enc.el | ||
nxml-glyph.el | ||
nxml-maint.el | ||
nxml-mode.el | ||
nxml-ns.el | ||
nxml-outln.el | ||
nxml-parse.el | ||
nxml-rap.el | ||
nxml-uchnm.el | ||
nxml-util.el | ||
rng-cmpct.el | ||
rng-dt.el | ||
rng-loc.el | ||
rng-maint.el | ||
rng-match.el | ||
rng-nxml.el | ||
rng-parse.el | ||
rng-pttrn.el | ||
rng-uri.el | ||
rng-util.el | ||
rng-valid.el | ||
rng-xsd.el | ||
xmltok.el | ||
xsd-regexp.el |