diff options
| author | Jason Rumney | 2007-12-19 00:55:56 +0000 |
|---|---|---|
| committer | Jason Rumney | 2007-12-19 00:55:56 +0000 |
| commit | f98e3afab8b15b5692ff31d2f2d05396495f405b (patch) | |
| tree | ecfa4e63579641003bfd30dd1a44ff0fb0b20118 | |
| parent | fc5377f779f596ef0d04e39e653467512ad0f556 (diff) | |
| download | emacs-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/ChangeLog | 9 | ||||
| -rw-r--r-- | lisp/nxml/rng-loc.el | 8 |
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 @@ | |||
| 1 | 2007-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 | |||
| 1 | 2007-12-18 Michael Albinus <michael.albinus@gmx.de> | 10 | 2007-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 @@ | |||
| 38 | Nil if using a vacuous schema.") | 38 | Nil 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) |