]> code.delx.au - gnu-emacs/commit
Use sgml-electric-tag-pair-mode also in nxml-mode
authorStefan Monnier <monnier@iro.umontreal.ca>
Sat, 16 Jan 2016 15:43:19 +0000 (10:43 -0500)
committerStefan Monnier <monnier@iro.umontreal.ca>
Sat, 16 Jan 2016 15:43:19 +0000 (10:43 -0500)
commitd10982a91ac2b93bf9a375e00d676a25f90b885a
treef235ae7beffa4275385afedeff1dc50e0f69aeac
parent05988c0d527de99d54266cc3ef0688899761ba26
Use sgml-electric-tag-pair-mode also in nxml-mode

* lisp/nxml/rng-nxml.el: Require sgml-mode.
(rng-nxml-easy-menu): Add entry for sgml-electric-tag-pair-mode.
(rng-complete-qname-function): Use complete-with-action.

* lisp/textmodes/sgml-mode.el (sgml-electric-tag-pair-before-change-function):
Let-bind forward-sexp-function, since nxml-mode binds it to
something incompatible.

* lisp/nxml/nxml-mode.el: Use setq-local and defvar-local.
lisp/nxml/nxml-mode.el
lisp/nxml/rng-nxml.el
lisp/textmodes/sgml-mode.el