emacs-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Emacs-commit] emacs/lisp xml.el


From: Dave Love
Subject: [Emacs-commit] emacs/lisp xml.el
Date: Mon, 19 May 2003 12:01:40 -0400

CVSROOT:        /cvsroot/emacs
Module name:    emacs
Changes by:     Dave Love <address@hidden>      03/05/19 12:01:39

Modified files:
        lisp           : xml.el 

Log message:
        Doc fixes.
        (xml-parse-file, xml-parse-region): Autoload.
        (xml-syntax-table, xml-name-regexp): New.
        (xml-parse-region): Narrow to region, set syntax-table and
        case-fold-search.  Reject fewer valid documents.
        (xml-parse-tag): Remove arg END.  Callers changed.
        (xml-parse-tag): Use skip-syntax-forward.  Use PARSE-DTD arg
        properly.  Don't use buffer-substring-no-properties.  Don't bind
        case-fold-search.  Fix syntax for empty elements.  Hoist consing
        of end-of-tag regexp out of loop.
        (xml-parse-attlist): Remove arg.  Callers changed.  Use
        skip-syntax-forward, replace-regexp-in-string, forward-sexp.
        Allow non-ASCII names.
        (xml-skip-dtd): Remove arg.  Callers changed.  Change matching
        code.
        (xml-parse-dtd): Grok external DTDs.  Allow non-ASCII.  Don't use
        match-string-no-properties.
        (xml-ucs-to-string): Deleted.
        (xml-substitute-entity): New.
        (xml-substitute-special): Use it.
        (xml-debug-print-internal): Simplify insertions.
        (xml-parse-file): Avoid finding file in xml-mode.

CVSWeb URLs:
http://savannah.gnu.org/cgi-bin/viewcvs/emacs/emacs/lisp/xml.el.diff?tr1=1.18&tr2=1.19&r1=text&r2=text





reply via email to

[Prev in Thread] Current Thread [Next in Thread]