aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Rumney2007-12-19 00:55:56 +0000
committerJason Rumney2007-12-19 00:55:56 +0000
commitf98e3afab8b15b5692ff31d2f2d05396495f405b (patch)
treeecfa4e63579641003bfd30dd1a44ff0fb0b20118
parentfc5377f779f596ef0d04e39e653467512ad0f556 (diff)
downloademacs-f98e3afab8b15b5692ff31d2f2d05396495f405b.tar.gz
emacs-f98e3afab8b15b5692ff31d2f2d05396495f405b.zip
(rng-schema-locating-files-default)
(rng-schema-locating-file-schema-file): Use files in etc/schemas. (rng-schema-loader-alist): Use rng-c-load-schema to load rnc files.
-rw-r--r--lisp/ChangeLog9
-rw-r--r--lisp/nxml/rng-loc.el8
2 files changed, 14 insertions, 3 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 73c2ffce9e5..553c188cbff 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,12 @@
12007-12-19 Jason Rumney <jasonr@gnu.org>
2
3 * nxml/rng-maint.el (rng-update-autoloads, rng-byte-compile-load)
4 (rng-format-manual, rng-write-version): Do not autoload.
5
6 * nxml/rng-loc.el (rng-schema-locating-files-default)
7 (rng-schema-locating-file-schema-file): Use files in etc/schemas.
8 (rng-schema-loader-alist): Use rng-c-load-schema to load rnc files.
9
12007-12-18 Michael Albinus <michael.albinus@gmx.de> 102007-12-18 Michael Albinus <michael.albinus@gmx.de>
2 11
3 * files.el (cd-absolute): Set `list-buffers-directory' in order to 12 * files.el (cd-absolute): Set `list-buffers-directory' in order to
diff --git a/lisp/nxml/rng-loc.el b/lisp/nxml/rng-loc.el
index fd56c4bb903..a385fda9263 100644
--- a/lisp/nxml/rng-loc.el
+++ b/lisp/nxml/rng-loc.el
@@ -38,10 +38,12 @@
38Nil if using a vacuous schema.") 38Nil if using a vacuous schema.")
39(make-variable-buffer-local 'rng-current-schema-file-name) 39(make-variable-buffer-local 'rng-current-schema-file-name)
40 40
41(defvar rng-schema-locating-files-default nil 41(defvar rng-schema-locating-files-default
42 (list (expand-file-name "schema/schemas.xml" data-directory))
42 "Default value for variable `rng-schema-locating-files'.") 43 "Default value for variable `rng-schema-locating-files'.")
43 44
44(defvar rng-schema-locating-file-schema-file nil 45(defvar rng-schema-locating-file-schema-file
46 (list (expand-file-name "schema/locate.rnc" data-directory))
45 "File containing schema for schema locating files.") 47 "File containing schema for schema locating files.")
46 48
47(defvar rng-schema-locating-file-schema nil 49(defvar rng-schema-locating-file-schema nil
@@ -52,7 +54,7 @@ Nil if using a vacuous schema.")
52 :type '(repeat file) 54 :type '(repeat file)
53 :group 'relax-ng) 55 :group 'relax-ng)
54 56
55(defvar rng-schema-loader-alist nil 57(defvar rng-schema-loader-alist '(("rnc" . rng-c-load-schema))
56 "Alist of schema extensions vs schema loader functions.") 58 "Alist of schema extensions vs schema loader functions.")
57 59
58(defvar rng-cached-document-element nil) 60(defvar rng-cached-document-element nil)