mirror of
git://git.sv.gnu.org/emacs.git
synced 2025-12-15 10:30:25 -08:00
Update nXML to use Emacs's Unicode support, and lexical-binding
* etc/nxml/*.el: Remove obsolete char-name files. * lisp/nxml/xsd-regexp.el (xsdre-range-list-difference): Remove unused var `next'. * lisp/nxml/rng-nxml.el (rng-set-state-after): Don't assume point-min==1. * lisp/nxml/rng-match.el (rng-update-match-state): Simplify. * lisp/nxml/nxml-outln.el (nxml-outline-state-transform-exceptions) (nxml-target-section-pos, nxml-depth-in-target-section) (nxml-outline-state-transform-alist) (nxml-outline-display-section-tag-function): Move decl before first use. * lisp/nxml/nxml-mode.el (nxml-char-name-ignore-case) (nxml-char-name-alist, nxml-char-name-table) (nxml-autoload-char-name-set-list, nxml-named-char-history): Remove vars. (nxml-enable-char-name-set, nxml-disable-char-name-set) (nxml-char-name-set-enabled-p, nxml-autoload-char-name-set) (nxml-define-char-name-set, nxml-get-char-name): Remove functions. (nxml-insert-named-char): Use read-char-by-name instead. (nxml-char-ref-display-extra): Use get-char-code-property. * lisp/nxml/nxml-maint.el (nxml-create-unicode-char-name-sets): Remove function. * lisp/nxml/nxml-glyph.el, lisp/nxml/nxml-uchnm.el: Remove files.
This commit is contained in:
parent
a600f4c693
commit
930f8e8377
119 changed files with 61 additions and 14065 deletions
|
|
@ -1,4 +1,4 @@
|
|||
;;; nxml-enc.el --- XML encoding auto-detection
|
||||
;;; nxml-enc.el --- XML encoding auto-detection -*- lexical-binding:t -*-
|
||||
|
||||
;; Copyright (C) 2003, 2007-2016 Free Software Foundation, Inc.
|
||||
|
||||
|
|
@ -68,7 +68,7 @@
|
|||
(and nxml-non-xml-set-auto-coding-function
|
||||
(funcall nxml-non-xml-set-auto-coding-function file-name size))))
|
||||
|
||||
(defun nxml-set-xml-coding (file-name size)
|
||||
(defun nxml-set-xml-coding (_file-name size)
|
||||
"Function to use as `set-auto-coding-function' when file is known to be XML."
|
||||
(nxml-detect-coding-system (+ (point) (min size 1024))))
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue