aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJason Rumney2007-12-19 01:15:26 +0000
committerJason Rumney2007-12-19 01:15:26 +0000
commitddc30be73a0c9a4f14597df436cebe14d15454da (patch)
tree1ea6fe8f8a6d1a0260006220b402d38b34ede910
parentf98e3afab8b15b5692ff31d2f2d05396495f405b (diff)
downloademacs-ddc30be73a0c9a4f14597df436cebe14d15454da.tar.gz
emacs-ddc30be73a0c9a4f14597df436cebe14d15454da.zip
(rng-autoload-modules, rng-update-autoloads)
(rng-compile-modules, rng-byte-compile-load, rng-write-version): Remove.
-rw-r--r--lisp/ChangeLog5
-rw-r--r--lisp/nxml/rng-maint.el66
2 files changed, 3 insertions, 68 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 553c188cbff..0c0db1539a4 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,7 +1,8 @@
12007-12-19 Jason Rumney <jasonr@gnu.org> 12007-12-19 Jason Rumney <jasonr@gnu.org>
2 2
3 * nxml/rng-maint.el (rng-update-autoloads, rng-byte-compile-load) 3 * nxml/rng-maint.el (rng-format-manual): Do not autoload.
4 (rng-format-manual, rng-write-version): Do not autoload. 4 (rng-autoload-modules, rng-update-autoloads, rng-compile-modules)
5 (rng-byte-compile-load, rng-write-version): Remove.
5 6
6 * nxml/rng-loc.el (rng-schema-locating-files-default) 7 * nxml/rng-loc.el (rng-schema-locating-files-default)
7 (rng-schema-locating-file-schema-file): Use files in etc/schemas. 8 (rng-schema-locating-file-schema-file): Use files in etc/schemas.
diff --git a/lisp/nxml/rng-maint.el b/lisp/nxml/rng-maint.el
index fa72dcf46bc..d535c45691a 100644
--- a/lisp/nxml/rng-maint.el
+++ b/lisp/nxml/rng-maint.el
@@ -32,64 +32,6 @@
32 32
33(defvar rng-dir (file-name-directory load-file-name)) 33(defvar rng-dir (file-name-directory load-file-name))
34 34
35(defconst rng-autoload-modules
36 '(xmltok
37 nxml-mode
38 nxml-uchnm
39 nxml-glyph
40 rng-cmpct
41 rng-maint
42 rng-valid
43 rng-xsd
44 rng-nxml))
45
46(defun rng-update-autoloads ()
47 "Update the autoloads in rng-auto.el."
48 (interactive)
49 (let* ((generated-autoload-file (expand-file-name "rng-auto.el"
50 rng-dir)))
51 (mapcar (lambda (x)
52 (update-file-autoloads
53 (expand-file-name (concat (symbol-name x) ".el") rng-dir)))
54 rng-autoload-modules)))
55
56
57(defconst rng-compile-modules
58 '(xmltok
59 nxml-util
60 nxml-enc
61 nxml-glyph
62 nxml-rap
63 nxml-outln
64 nxml-mode
65 nxml-uchnm
66 nxml-ns
67 nxml-parse
68 nxml-maint
69 xsd-regexp
70 rng-util
71 rng-dt
72 rng-xsd
73 rng-uri
74 rng-pttrn
75 rng-cmpct
76 rng-match
77 rng-parse
78 rng-loc
79 rng-valid
80 rng-nxml
81 rng-maint))
82
83(defun rng-byte-compile-load ()
84 "Byte-compile and load all of the RELAX NG library in an appropriate order."
85 (interactive)
86 (mapcar (lambda (x)
87 (byte-compile-file (expand-file-name (concat (symbol-name x) ".el")
88 rng-dir)
89 t))
90 rng-compile-modules))
91
92
93;;; Conversion from XML to texinfo. 35;;; Conversion from XML to texinfo.
94;; This is all a hack and is just enough to make the conversion work. 36;; This is all a hack and is just enough to make the conversion work.
95;; It's not intended for public use. 37;; It's not intended for public use.
@@ -285,14 +227,6 @@
285 (insert ?\n)) 227 (insert ?\n))
286 (insert "\n\n")))) 228 (insert "\n\n"))))
287 229
288;;; Versioning
289
290(defun rng-write-version ()
291 (find-file "VERSION")
292 (erase-buffer)
293 (insert nxml-version "\n")
294 (save-buffer))
295
296;;; Timing 230;;; Timing
297 231
298(defun rng-time-to-float (time) 232(defun rng-time-to-float (time)