aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKaroly Lorentey2004-04-10 23:06:09 +0000
committerKaroly Lorentey2004-04-10 23:06:09 +0000
commit6858afd0c4acb9a214231f50aeab39cbcc5b3f17 (patch)
tree06d36811f4f23ab12feb626e9575440cb2c00cf1
parent96636402928874579cdae7e3d89c40e9de0c9170 (diff)
parentd81aa76a117f4ded2f1094cf249cd3ccc06ec6d9 (diff)
downloademacs-6858afd0c4acb9a214231f50aeab39cbcc5b3f17.tar.gz
emacs-6858afd0c4acb9a214231f50aeab39cbcc5b3f17.zip
Merged in changes from CVS HEAD
Patches applied: * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-193 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-194 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-195 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-196 Remove RCS keywords * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-197 Stupid CVS keyword changes * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-198 Update from CVS * miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-199 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-134
-rw-r--r--leim/ChangeLog5
-rw-r--r--leim/makefile.w32-in2
-rw-r--r--lisp/ChangeLog165
-rw-r--r--lisp/allout.el3
-rw-r--r--lisp/calendar/diary-lib.el4
-rw-r--r--lisp/calendar/todo-mode.el7
-rw-r--r--lisp/emacs-lisp/bytecomp.el9
-rw-r--r--lisp/emacs-lisp/cl-specs.el1
-rw-r--r--lisp/emacs-lisp/easymenu.el6
-rw-r--r--lisp/emacs-lisp/eldoc.el2
-rw-r--r--lisp/forms.el7
-rw-r--r--lisp/ido.el18
-rw-r--r--lisp/info.el2
-rw-r--r--lisp/ldefs-boot.el1
-rw-r--r--lisp/mail/metamail.el1
-rw-r--r--lisp/mail/smtpmail.el5
-rw-r--r--lisp/net/rlogin.el2
-rw-r--r--lisp/obsolete/rsz-mini.el2
-rw-r--r--lisp/progmodes/ada-mode.el1
-rw-r--r--lisp/progmodes/ada-prj.el1
-rw-r--r--lisp/progmodes/ada-stmt.el2
-rw-r--r--lisp/progmodes/autoconf.el1
-rw-r--r--lisp/progmodes/compile.el132
-rw-r--r--lisp/progmodes/delphi.el6
-rw-r--r--lisp/progmodes/gdb-ui.el77
-rw-r--r--lisp/progmodes/idlw-shell.el1
-rw-r--r--lisp/progmodes/idlw-toolbar.el1
-rw-r--r--lisp/progmodes/idlwave.el1
-rw-r--r--lisp/progmodes/tcl.el1
-rw-r--r--lisp/progmodes/vhdl-mode.el1
-rw-r--r--lisp/recentf.el2
-rw-r--r--lisp/type-break.el2
-rw-r--r--lisp/url/url-about.el3
-rw-r--r--lisp/url/url-auth.el3
-rw-r--r--lisp/url/url-cache.el3
-rw-r--r--lisp/url/url-cid.el3
-rw-r--r--lisp/url/url-cookie.el3
-rw-r--r--lisp/url/url-dav.el1
-rw-r--r--lisp/url/url-dired.el3
-rw-r--r--lisp/url/url-expand.el3
-rw-r--r--lisp/url/url-file.el3
-rw-r--r--lisp/url/url-ftp.el3
-rw-r--r--lisp/url/url-gw.el2
-rw-r--r--lisp/url/url-handlers.el3
-rw-r--r--lisp/url/url-history.el3
-rw-r--r--lisp/url/url-http.el1
-rw-r--r--lisp/url/url-https.el3
-rw-r--r--lisp/url/url-imap.el2
-rw-r--r--lisp/url/url-irc.el3
-rw-r--r--lisp/url/url-ldap.el3
-rw-r--r--lisp/url/url-mailto.el3
-rw-r--r--lisp/url/url-methods.el3
-rw-r--r--lisp/url/url-misc.el3
-rw-r--r--lisp/url/url-news.el3
-rw-r--r--lisp/url/url-nfs.el3
-rw-r--r--lisp/url/url-ns.el3
-rw-r--r--lisp/url/url-parse.el3
-rw-r--r--lisp/url/url-privacy.el3
-rw-r--r--lisp/url/url-proxy.el3
-rw-r--r--lisp/url/url-util.el2
-rw-r--r--lisp/url/url-vars.el8
-rw-r--r--lisp/url/url.el1
-rw-r--r--lisp/url/vc-dav.el1
-rw-r--r--lisp/whitespace.el1
-rw-r--r--man/ses.texi4
-rw-r--r--nt/ChangeLog4
-rw-r--r--nt/runemacs.c2
-rw-r--r--oldXMenu/Activate.c1
-rw-r--r--oldXMenu/AddPane.c1
-rw-r--r--oldXMenu/AddSel.c1
-rw-r--r--oldXMenu/ChgPane.c1
-rw-r--r--oldXMenu/ChgSel.c1
-rw-r--r--oldXMenu/Create.c1
-rw-r--r--oldXMenu/DelPane.c1
-rw-r--r--oldXMenu/DelSel.c1
-rw-r--r--oldXMenu/Destroy.c1
-rw-r--r--oldXMenu/Error.c1
-rw-r--r--oldXMenu/EvHand.c1
-rw-r--r--oldXMenu/FindPane.c1
-rw-r--r--oldXMenu/FindSel.c1
-rw-r--r--oldXMenu/InsPane.c1
-rw-r--r--oldXMenu/InsSel.c1
-rw-r--r--oldXMenu/Internal.c1
-rw-r--r--oldXMenu/Locate.c1
-rw-r--r--oldXMenu/Post.c1
-rw-r--r--oldXMenu/Recomp.c1
-rw-r--r--oldXMenu/SetAEQ.c1
-rw-r--r--oldXMenu/SetFrz.c1
-rw-r--r--oldXMenu/SetPane.c1
-rw-r--r--oldXMenu/SetSel.c1
-rw-r--r--oldXMenu/X10.h1
-rw-r--r--oldXMenu/XCrAssoc.c1
-rw-r--r--oldXMenu/XDelAssoc.c1
-rw-r--r--oldXMenu/XDestAssoc.c1
-rw-r--r--oldXMenu/XLookAssoc.c1
-rw-r--r--oldXMenu/XMakeAssoc.c1
-rw-r--r--oldXMenu/XMenu.h1
-rw-r--r--oldXMenu/XMenuInt.h1
-rw-r--r--oldXMenu/copyright.h1
-rw-r--r--src/ChangeLog5
-rw-r--r--src/buffer.c48
-rw-r--r--src/xfaces.c24
102 files changed, 316 insertions, 362 deletions
diff --git a/leim/ChangeLog b/leim/ChangeLog
index c9805dbdd2c..5ef6b3d4467 100644
--- a/leim/ChangeLog
+++ b/leim/ChangeLog
@@ -1,3 +1,8 @@
12004-04-09 Andrew Innes <andrewi@gnu.org>
2
3 * makefile.w32-in (distclean clean): Remove nmake specific
4 stamp-subdir test.
5
12004-02-28 Kenichi Handa <handa@m17n.org> 62004-02-28 Kenichi Handa <handa@m17n.org>
2 7
3 * Makefile.in (all): Depends on ${WORLD} instead of ${TIT} and 8 * Makefile.in (all): Depends on ${WORLD} instead of ${TIT} and
diff --git a/leim/makefile.w32-in b/leim/makefile.w32-in
index f19aceb4f82..bb4461c810c 100644
--- a/leim/makefile.w32-in
+++ b/leim/makefile.w32-in
@@ -198,7 +198,7 @@ clean mostlyclean:
198 - $(DEL) leim-list.el 198 - $(DEL) leim-list.el
199 199
200distclean clean: 200distclean clean:
201 if exist stamp-subdir $(DELTREE) $(SUBDIRS) 201 - $(DELTREE) $(SUBDIRS)
202 - $(DEL) stamp-subdir 202 - $(DEL) stamp-subdir
203 203
204maintainer-clean: distclean 204maintainer-clean: distclean
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 962ff4b2e18..6ee9530616b 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,55 @@
12004-04-11 Kim F. Storm <storm@cua.dk>
2
3 * ido.el (ido-confirm-unique-completion): New defcustom.
4 (ido-complete): Use it.
5 (ido-write-file): Set it to t unconditionally.
6
72004-04-10 Miles Bader <miles@gnu.org>
8
9 RCS keyword removal (only non-comment changes are enumerated here):
10
11 * emacs-lisp/bytecomp.el (byte-compile-version): Variable removed.
12 (byte-compile-insert-header): Don't use `byte-compile-version'.
13 * url/url-vars.el (url-version): Use the constant string "Emacs"
14 instead of calculating something from the RCS `State' keyword
15 [the latter is almost entirely useless anyway].
16 * forms.el (forms-version): Variable removed.
17 (forms-mode): Don't use `forms-version'.
18 * recentf.el (recentf-version): Variable removed.
19 * progmodes/delphi.el (delphi-version): Variable removed.
20 * progmodes/ada-mode.el (ada-mode): RCS keyword removed from docstring.
21
222004-04-09 Jesper Harder <harder@ifa.au.dk>
23
24 * info.el (info-apropos): Improve menu item regexp.
25
262004-04-09 Simon Josefsson <jas@extundo.com>
27
28 * mail/smtpmail.el: Add comment, based on report by
29 kdc@rcn.com (Kevin D. Clark).
30
312004-04-08 Stefan Monnier <monnier@iro.umontreal.ca>
32
33 * progmodes/compile.el (compilation-mode-font-lock-keywords):
34 Redo one more thing that I didn't notice Daniel had undone.
35
362004-04-08 Nick Roberts <nick@nick.uklinux.net>
37
38 * progmodes/gdb-ui.el (gdb-source-window): Remove variable
39 (gdb-goto-breakpoint, gdb-display-buffer)
40 (gdb-display-source-buffer, gdb-view-source-function)
41 (gdb-view-assembler, gdb-setup-windows, gdb-restore-windows)
42 (gdb-source-info, gdb-frame-handler): Don't specify a window
43 for display.
44 (gdb-info-breakpoints-custom): Remove superfluous update of
45 assembler buffer.
46 (gdb-many-windows): Make settable outside gdb.
47
482004-04-08 Glenn Morris <gmorris@ast.cam.ac.uk>
49
50 * calendar/diary-lib.el (diary-mode, fancy-diary-display-mode):
51 Derive from fundamental-mode rather than text-mode.
52
12004-04-08 Juri Linkov <juri@jurta.org> 532004-04-08 Juri Linkov <juri@jurta.org>
2 54
3 * info.el (Info-history): Doc fix. 55 * info.el (Info-history): Doc fix.
@@ -18,11 +70,11 @@
18 (Info-goto-node): Switch to *info* from *info-history* *info-toc*. 70 (Info-goto-node): Switch to *info* from *info-history* *info-toc*.
19 (Info-search-whitespace-regexp): New custom. 71 (Info-search-whitespace-regexp): New custom.
20 (Info-search-case-fold): New var. 72 (Info-search-case-fold): New var.
21 (Info-search): Add "case-sensitively" to the prompt. Use 73 (Info-search): Add "case-sensitively" to the prompt.
22 Info-search-whitespace-regexp. Set Info-search-case-fold. 74 Use Info-search-whitespace-regexp. Set Info-search-case-fold.
23 (Info-search-case-sensitively, Info-search-next): New fun. 75 (Info-search-case-sensitively, Info-search-next): New fun.
24 (Info-up): Move point to the menu item of the current node. 76 (Info-up): Move point to the menu item of the current node.
25 (Info-history): New fun. Add *info-history* to same-window-buffer-names. 77 (Info-history): New fun. Add *info-history* to same-window-buffer-names.
26 (Info-toc): New fun. Add *info-toc* to same-window-buffer-names. 78 (Info-toc): New fun. Add *info-toc* to same-window-buffer-names.
27 (Info-insert-toc): New fun. 79 (Info-insert-toc): New fun.
28 (Info-build-toc): New fun. 80 (Info-build-toc): New fun.
@@ -49,13 +101,39 @@
49 then fontify header line, titles, menu headers, http and ftp 101 then fontify header line, titles, menu headers, http and ftp
50 references, refill paragraphs. If not-fontified-p is t or 102 references, refill paragraphs. If not-fontified-p is t or
51 fontify-visited-p is t then fontify cross references, menu items. 103 fontify-visited-p is t then fontify cross references, menu items.
52 Fontify menu headers. Fontify http and ftp references. Change 104 Fontify menu headers. Fontify http and ftp references.
53 regexp for cross references to require whitespace after *Note, add 105 Change regexp for cross references to require whitespace after *Note,
54 matching groups for file and node names. Remove hack for quote. 106 add matching groups for file and node names. Remove hack for quote.
55 Use display property for Info-hide-note-references=t. Use fifth 107 Use display property for Info-hide-note-references=t. Use fifth
56 or fourth match for help-echo. Display visited nodes in a 108 or fourth match for help-echo. Display visited nodes in a
57 different face. Unhide file names of external references. Unhide 109 different face. Unhide file names of external references.
58 newlines. Display visited menu items in a different face. 110 Unhide newlines. Display visited menu items in a different face.
111
1122004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
113
114 * progmodes/compile.el: Require CL.
115 (compilation-mode-font-lock-keywords): Re-install the "line as
116 function" patch.
117
118 * help-fns.el (help-C-source-directory): New var.
119 (help-subr-name, help-C-file-name, help-find-C-source): New funs.
120 (describe-function-1, describe-variable): Use them.
121
122 * help-mode.el (help-function-def, help-variable-def): Handle hyperrefs
123 to C source files specially.
124
1252004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
126
127 * progmodes/compile.el: Require CL.
128 (compilation-mode-font-lock-keywords): Re-install the "line as
129 function" patch.
130
131 * help-fns.el (help-C-source-directory): New var.
132 (help-subr-name, help-C-file-name, help-find-C-source): New funs.
133 (describe-function-1, describe-variable): Use them.
134
135 * help-mode.el (help-function-def, help-variable-def): Handle hyperrefs
136 to C source files specially.
59 137
602004-04-07 Jan Nieuwenhuizen <janneke@gnu.org> 1382004-04-07 Jan Nieuwenhuizen <janneke@gnu.org>
61 139
@@ -67,8 +145,8 @@
67 145
68 * progmodes/compile.el (compilation-warning-face) 146 * progmodes/compile.el (compilation-warning-face)
69 (compilation-info-face, compilation-skip-threshold) 147 (compilation-info-face, compilation-skip-threshold)
70 (compilation-skip-visited, compilation-context-lines): Declare 148 (compilation-skip-visited, compilation-context-lines):
71 :version when added to Emacs. 149 Declare :version when added to Emacs.
72 (compilation-error-regexp-alist-alist): Extend caml and irix. 150 (compilation-error-regexp-alist-alist): Extend caml and irix.
73 (compilation-setup): Fix if font-locked w/o font-lock-defaults. 151 (compilation-setup): Fix if font-locked w/o font-lock-defaults.
74 (compilation-mode-font-lock-keywords): Temporarily undo line as 152 (compilation-mode-font-lock-keywords): Temporarily undo line as
@@ -82,8 +160,8 @@
82 160
832004-04-06 Kenichi Handa <handa@m17n.org> 1612004-04-06 Kenichi Handa <handa@m17n.org>
84 162
85 * language/ethio-util.el (ethio-sera-being-called-by-w3): New 163 * language/ethio-util.el (ethio-sera-being-called-by-w3):
86 variable. 164 New variable.
87 (ethio-sera-to-fidel-ethio): Check ethio-sera-being-called-by-w3 165 (ethio-sera-to-fidel-ethio): Check ethio-sera-being-called-by-w3
88 instead of sera-being-called-by-w3. 166 instead of sera-being-called-by-w3.
89 (ethio-fidel-to-sera-buffer): Likewise. 167 (ethio-fidel-to-sera-buffer): Likewise.
@@ -111,11 +189,10 @@
111 189
1122004-04-05 Per Abrahamsen <abraham@dina.kvl.dk> 1902004-04-05 Per Abrahamsen <abraham@dina.kvl.dk>
113 191
114 * cus-edit.el (custom-add-parent-links): Changed unbound variable 192 * cus-edit.el (custom-add-parent-links): Change unbound variable
115 `symbol' to `name'. 193 `symbol' to `name'.
116 194
1172004-04-05 Jesper Harder <harder@ifa.au.dk> 1952004-04-05 Jesper Harder <harder@ifa.au.dk>
118
119 * info.el (info-apropos): New function. 196 * info.el (info-apropos): New function.
120 (Info-mode-menu): Add it. 197 (Info-mode-menu): Add it.
121 (Info-find-node, Info-find-node-2): Grok apropos virtual file. 198 (Info-find-node, Info-find-node-2): Grok apropos virtual file.
@@ -125,6 +202,31 @@
125 202
126 * play/gamegrid.el (gamegrid-add-score-insecure): Use sort-fields. 203 * play/gamegrid.el (gamegrid-add-score-insecure): Use sort-fields.
127 204
2052004-04-04 Stefan Monnier <monnier@iro.umontreal.ca>
206
207 * textmodes/fill.el (fill-comment-paragraph): Obey indent-tabs-mode.
208
209 * progmodes/compile.el (font-lock): Don't require any more.
210 (compilation-error-properties, compilation-start, compilation-sentinel)
211 (compilation-filter, next-error): Use with-current-buffer.
212 (compilation-skip-to-next-location, compilation-skip-threshold)
213 (compilation-skip-visited): Move to silence the byte-compiler.
214 (compilation-setup): Simplify.
215 (compilation-next-error): Use line-(beginning|end)-position.
216 Make sure `pt' is non-nil before using compilation-loop.
217 (compile-goto-error): Add optional event arg. Use it.
218 (compile-mouse-goto-error): Make it an alias of compile-goto-error.
219 (compilation-minor-mode-map, compilation-shell-minor-mode-map):
220 Update the binding for mouse-2.
221 (first-error): Set compilation-current-error to nil rather than bob.
222 (compilation-parsing-end, compilation-parse-errors-function)
223 (compilation-error-list, compilation-old-error-list):
224 "New" compatibility variables.
225 (compile-buffer-substring, compilation-compat-error-properties)
226 (compilation-compat-parse-errors, compilation-forget-errors):
227 New compatibility functions.
228 (compilation-mode-font-lock-keywords): Use them.
229
1282004-04-04 Luc Teirlinck <teirllm@auburn.edu> 2302004-04-04 Luc Teirlinck <teirllm@auburn.edu>
129 231
130 * autorevert.el (auto-revert-handler): If point (or a window 232 * autorevert.el (auto-revert-handler): If point (or a window
@@ -140,31 +242,23 @@
140 * progmodes/ebnf2ps.el: Doc fix. 242 * progmodes/ebnf2ps.el: Doc fix.
141 (ebnf-version): New version number (4.2). 243 (ebnf-version): New version number (4.2).
142 (ebnf-syntax): Customization and docstring fix. 244 (ebnf-syntax): Customization and docstring fix.
143 (ebnf-eliminate-empty-rules, ebnf-optimize, ebnf-otz-initialize): Put 245 (ebnf-eliminate-empty-rules, ebnf-optimize, ebnf-otz-initialize):
144 autoloaded funs before first use. 246 Put autoloaded funs before first use.
145 (ebnf-style-database): Add dtd entry. 247 (ebnf-style-database): Add dtd entry.
146 (ebnf-syntax-alist): Add dtd initialization. 248 (ebnf-syntax-alist): Add dtd initialization.
147 (ebnf-token-sequence): New fun. 249 (ebnf-token-sequence): New fun.
148 (ebnf-comment-table): Add new comment action character. 250 (ebnf-comment-table): Add new comment action character.
149 (ebnf-dtd-parser, ebnf-dtd-initialize): Autoloaded funs from ebnf-dtd. 251 (ebnf-dtd-parser, ebnf-dtd-initialize): Autoload funs from ebnf-dtd.
150 252
151 * progmodes/ebnf-dtd.el: New file, implement a parser for DTD (Data 253 * progmodes/ebnf-dtd.el: New file, implement a parser for DTD (Data
152 Type Definition for XML). 254 Type Definition for XML).
153 255
154 * progmodes/ebnf-abn.el (ebnf-abn-concatenation): Code simplification: 256 * progmodes/ebnf-abn.el (ebnf-abn-concatenation):
155 call ebnf-token-sequence. 257 * progmodes/ebnf-bnf.el (ebnf-sequence):
156 258 * progmodes/ebnf-ebx.el (ebnf-ebx-concatenation):
157 * progmodes/ebnf-bnf.el (ebnf-sequence): Code simplification: call 259 * progmodes/ebnf-iso.el (ebnf-iso-single-definition):
158 ebnf-token-sequence. 260 * progmodes/ebnf-yac.el (ebnf-yac-sequence):
159 261 Code simplification: call ebnf-token-sequence.
160 * progmodes/ebnf-ebx.el (ebnf-ebx-concatenation): Code simplification:
161 call ebnf-token-sequence.
162
163 * progmodes/ebnf-iso.el (ebnf-iso-single-definition): Code
164 simplification: call ebnf-token-sequence.
165
166 * progmodes/ebnf-yac.el (ebnf-yac-sequence): Code simplification: call
167 ebnf-token-sequence.
168 262
1692004-04-04 Eli Zaretskii <eliz@gnu.org> 2632004-04-04 Eli Zaretskii <eliz@gnu.org>
170 264
@@ -178,6 +272,9 @@
178 272
179 * url: Import the URL package from its repository. 273 * url: Import the URL package from its repository.
180 274
275 * url/url-methods.el:
276 * url/url-parse.el: Don't require url-auto.
277
1812004-04-03 Andreas Schwab <schwab@suse.de> 2782004-04-03 Andreas Schwab <schwab@suse.de>
182 279
183 * diff-mode.el (diff-mode): Fix missing quote. 280 * diff-mode.el (diff-mode): Fix missing quote.
@@ -303,7 +400,7 @@
303 (ebnf-syntax): Adjust customization. 400 (ebnf-syntax): Adjust customization.
304 (ebnf-style-database): Add ebnfx entry. 401 (ebnf-style-database): Add ebnfx entry.
305 (ebnf-syntax-alist): Add ebnfx initialization. 402 (ebnf-syntax-alist): Add ebnfx initialization.
306 (ebnf-ebx-parser, ebnf-ebx-initialize): Autoloaded funs from ebnf-ebx. 403 (ebnf-ebx-parser, ebnf-ebx-initialize): Autoload funs from ebnf-ebx.
307 404
308 * printing.el: Doc fix. 405 * printing.el: Doc fix.
309 (pr-version): New version number (6.7.3). 406 (pr-version): New version number (6.7.3).
@@ -483,6 +580,10 @@
483 580
484 * gdb-ui.el: Moved to progmodes. 581 * gdb-ui.el: Moved to progmodes.
485 582
5832004-03-24 Stefan Monnier <monnier@iro.umontreal.ca>
584
585 * diff-mode.el (diff-font-lock-keywords): Disable yank-handler.
586
4862004-03-24 Glenn Morris <gmorris@ast.cam.ac.uk> 5872004-03-24 Glenn Morris <gmorris@ast.cam.ac.uk>
487 588
488 * calendar/appt.el (appt-check): Remove superfluous progn. 589 * calendar/appt.el (appt-check): Remove superfluous progn.
diff --git a/lisp/allout.el b/lisp/allout.el
index eb7ce68fdbc..79d19dc36e6 100644
--- a/lisp/allout.el
+++ b/lisp/allout.el
@@ -5,7 +5,6 @@
5;; Author: Ken Manheimer <klm@zope.com> 5;; Author: Ken Manheimer <klm@zope.com>
6;; Maintainer: Ken Manheimer <klm@zope.com> 6;; Maintainer: Ken Manheimer <klm@zope.com>
7;; Created: Dec 1991 - first release to usenet 7;; Created: Dec 1991 - first release to usenet
8;; Version: $Id: allout.el,v 1.47 2004/03/21 15:21:38 lektu Exp $||
9;; Keywords: outlines mode wp languages 8;; Keywords: outlines mode wp languages
10 9
11;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
@@ -508,7 +507,7 @@ behavior."
508;;;_ : Version 507;;;_ : Version
509;;;_ = allout-version 508;;;_ = allout-version
510(defvar allout-version 509(defvar allout-version
511 (let ((rcs-rev "$Revision: 1.47 $")) 510 (let ((rcs-rev "$Revision: 1.48 $"))
512 (condition-case err 511 (condition-case err
513 (save-match-data 512 (save-match-data
514 (string-match "Revision: \\([0-9]+\\.[0-9]+\\)" rcs-rev) 513 (string-match "Revision: \\([0-9]+\\.[0-9]+\\)" rcs-rev)
diff --git a/lisp/calendar/diary-lib.el b/lisp/calendar/diary-lib.el
index f79a217cc32..eba932847c0 100644
--- a/lisp/calendar/diary-lib.el
+++ b/lisp/calendar/diary-lib.el
@@ -1727,13 +1727,13 @@ Prefix arg will make the entry nonmarking."
1727 arg))) 1727 arg)))
1728 1728
1729;;;###autoload 1729;;;###autoload
1730(define-derived-mode diary-mode text-mode 1730(define-derived-mode diary-mode fundamental-mode
1731 "Diary" 1731 "Diary"
1732 "Major mode for editing the diary file." 1732 "Major mode for editing the diary file."
1733 (set (make-local-variable 'font-lock-defaults) 1733 (set (make-local-variable 'font-lock-defaults)
1734 '(diary-font-lock-keywords t))) 1734 '(diary-font-lock-keywords t)))
1735 1735
1736(define-derived-mode fancy-diary-display-mode text-mode 1736(define-derived-mode fancy-diary-display-mode fundamental-mode
1737 "Diary" 1737 "Diary"
1738 "Major mode used while displaying diary entries using Fancy Display." 1738 "Major mode used while displaying diary entries using Fancy Display."
1739 (set (make-local-variable 'font-lock-defaults) 1739 (set (make-local-variable 'font-lock-defaults)
diff --git a/lisp/calendar/todo-mode.el b/lisp/calendar/todo-mode.el
index f08be062a4d..0caedee7c8a 100644
--- a/lisp/calendar/todo-mode.el
+++ b/lisp/calendar/todo-mode.el
@@ -5,7 +5,6 @@
5;; Author: Oliver Seidel <os10000@seidel-space.de> 5;; Author: Oliver Seidel <os10000@seidel-space.de>
6;; [Not clear the above works, July 2000] 6;; [Not clear the above works, July 2000]
7;; Created: 2 Aug 1997 7;; Created: 2 Aug 1997
8;; Version: $Id: todo-mode.el,v 1.51 2003/09/01 15:45:19 miles Exp $
9;; Keywords: calendar, todo 8;; Keywords: calendar, todo
10 9
11;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
@@ -93,12 +92,6 @@
93;; extensions that are not explicitly listed in the above quick 92;; extensions that are not explicitly listed in the above quick
94;; installation. 93;; installation.
95;; 94;;
96;; Version
97;;
98;; Which version of todo-mode.el does this documentation refer to?
99;;
100;; $Id: todo-mode.el,v 1.51 2003/09/01 15:45:19 miles Exp $
101;;
102;; Pre-Requisites 95;; Pre-Requisites
103;; 96;;
104;; This package will require the following packages to be 97;; This package will require the following packages to be
diff --git a/lisp/emacs-lisp/bytecomp.el b/lisp/emacs-lisp/bytecomp.el
index 5cb8ff7fe32..220a7d8d92d 100644
--- a/lisp/emacs-lisp/bytecomp.el
+++ b/lisp/emacs-lisp/bytecomp.el
@@ -8,10 +8,6 @@
8;; Maintainer: FSF 8;; Maintainer: FSF
9;; Keywords: lisp 9;; Keywords: lisp
10 10
11;;; This version incorporates changes up to version 2.10 of the
12;;; Zawinski-Furuseth compiler.
13(defconst byte-compile-version "$Revision: 2.144 $")
14
15;; This file is part of GNU Emacs. 11;; This file is part of GNU Emacs.
16 12
17;; GNU Emacs is free software; you can redistribute it and/or modify 13;; GNU Emacs is free software; you can redistribute it and/or modify
@@ -1860,10 +1856,7 @@ With argument, insert value in current buffer after the form."
1860 " on " 1856 " on "
1861 (current-time-string) "\n;;; from file " filename "\n") 1857 (current-time-string) "\n;;; from file " filename "\n")
1862 (insert ";;; in Emacs version " emacs-version "\n") 1858 (insert ";;; in Emacs version " emacs-version "\n")
1863 (insert ";;; with bytecomp version " 1859 (insert ";;; "
1864 (progn (string-match "[0-9.]+" byte-compile-version)
1865 (match-string 0 byte-compile-version))
1866 "\n;;; "
1867 (cond 1860 (cond
1868 ((eq byte-optimize 'source) "with source-level optimization only") 1861 ((eq byte-optimize 'source) "with source-level optimization only")
1869 ((eq byte-optimize 'byte) "with byte-level optimization only") 1862 ((eq byte-optimize 'byte) "with byte-level optimization only")
diff --git a/lisp/emacs-lisp/cl-specs.el b/lisp/emacs-lisp/cl-specs.el
index fe8e57dec8f..97c7d67ac53 100644
--- a/lisp/emacs-lisp/cl-specs.el
+++ b/lisp/emacs-lisp/cl-specs.el
@@ -7,7 +7,6 @@
7;; LCD Archive Entry: 7;; LCD Archive Entry:
8;; cl-specs.el|Daniel LaLiberte|liberte@holonexus.org 8;; cl-specs.el|Daniel LaLiberte|liberte@holonexus.org
9;; |Edebug specs for cl.el 9;; |Edebug specs for cl.el
10;; |$Date: 2003/09/01 15:45:20 $|1.1|
11 10
12;; This file is part of GNU Emacs. 11;; This file is part of GNU Emacs.
13 12
diff --git a/lisp/emacs-lisp/easymenu.el b/lisp/emacs-lisp/easymenu.el
index 5a2a33575e7..88f7657b6bf 100644
--- a/lisp/emacs-lisp/easymenu.el
+++ b/lisp/emacs-lisp/easymenu.el
@@ -1,6 +1,6 @@
1;;; easymenu.el --- support the easymenu interface for defining a menu 1;;; easymenu.el --- support the easymenu interface for defining a menu
2 2
3;; Copyright (C) 1994, 1996, 1998, 1999, 2000 Free Software Foundation, Inc. 3;; Copyright (C) 1994,96,98,1999,2000,2004 Free Software Foundation, Inc.
4 4
5;; Keywords: emulations 5;; Keywords: emulations
6;; Author: Richard Stallman <rms@gnu.org> 6;; Author: Richard Stallman <rms@gnu.org>
@@ -478,7 +478,9 @@ Do it only if `easy-menu-precalculate-equivalent-keybindings' is on."
478 (when easy-menu-precalculate-equivalent-keybindings 478 (when easy-menu-precalculate-equivalent-keybindings
479 (if (and (symbolp menu) (not (keymapp menu)) (boundp menu)) 479 (if (and (symbolp menu) (not (keymapp menu)) (boundp menu))
480 (setq menu (symbol-value menu))) 480 (setq menu (symbol-value menu)))
481 (if (keymapp menu) (x-popup-menu nil menu)))) 481 ;; x-popup-menu does not exist on tty-only Emacs.
482 ;; (if (keymapp menu) (x-popup-menu nil menu))
483 ))
482 484
483(defun add-submenu (menu-path submenu &optional before in-menu) 485(defun add-submenu (menu-path submenu &optional before in-menu)
484 "Add submenu SUBMENU in the menu at MENU-PATH. 486 "Add submenu SUBMENU in the menu at MENU-PATH.
diff --git a/lisp/emacs-lisp/eldoc.el b/lisp/emacs-lisp/eldoc.el
index face9216417..bc868759d92 100644
--- a/lisp/emacs-lisp/eldoc.el
+++ b/lisp/emacs-lisp/eldoc.el
@@ -7,8 +7,6 @@
7;; Keywords: extensions 7;; Keywords: extensions
8;; Created: 1995-10-06 8;; Created: 1995-10-06
9 9
10;; $Id: eldoc.el,v 1.27 2003/09/06 17:32:31 fx Exp $
11
12;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
13 11
14;; GNU Emacs is free software; you can redistribute it and/or modify 12;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/lisp/forms.el b/lisp/forms.el
index a7f4209fae8..aa0582c918a 100644
--- a/lisp/forms.el
+++ b/lisp/forms.el
@@ -301,11 +301,6 @@
301(provide 'forms) ;;; official 301(provide 'forms) ;;; official
302(provide 'forms-mode) ;;; for compatibility 302(provide 'forms-mode) ;;; for compatibility
303 303
304(defconst forms-version (substring "$Revision: 2.49 $" 11 -2)
305 "The version number of forms-mode (as string). The complete RCS id is:
306
307 $Id: forms.el,v 2.49 2003/09/01 15:45:12 miles Exp $")
308
309(defcustom forms-mode-hook nil 304(defcustom forms-mode-hook nil
310 "Hook run upon entering Forms mode." 305 "Hook run upon entering Forms mode."
311 :group 'forms 306 :group 'forms
@@ -694,7 +689,7 @@ Commands: Equivalent keys in read-only mode:
694 ;;(message "forms: proceeding setup (new file)...") 689 ;;(message "forms: proceeding setup (new file)...")
695 (progn 690 (progn
696 (insert 691 (insert
697 "GNU Emacs Forms Mode version " forms-version "\n\n" 692 "GNU Emacs Forms Mode\n\n"
698 (if (file-exists-p forms-file) 693 (if (file-exists-p forms-file)
699 (concat "No records available in file `" forms-file "'\n\n") 694 (concat "No records available in file `" forms-file "'\n\n")
700 (format "Creating new file `%s'\nwith %d field%s per record\n\n" 695 (format "Creating new file `%s'\nwith %d field%s per record\n\n"
diff --git a/lisp/ido.el b/lisp/ido.el
index 4593c55dff7..6a66ce0388d 100644
--- a/lisp/ido.el
+++ b/lisp/ido.el
@@ -489,6 +489,13 @@ Value can be toggled within `ido' using `ido-toggle-prefix'."
489 :type 'boolean 489 :type 'boolean
490 :group 'ido) 490 :group 'ido)
491 491
492(defcustom ido-confirm-unique-completion nil
493 "*Non-nil means that even a unique completion must be confirmed.
494This means that \\[ido-complete] must always be followed by \\[ido-exit-minibuffer]
495even when there is only one unique completion."
496 :type 'boolean
497 :group 'ido)
498
492(defcustom ido-cannot-complete-command 'ido-completion-help 499(defcustom ido-cannot-complete-command 'ido-completion-help
493 "*Command run when `ido-complete' can't complete any more. 500 "*Command run when `ido-complete' can't complete any more.
494The most useful values are `ido-completion-help', which pops up a 501The most useful values are `ido-completion-help', which pops up a
@@ -1899,7 +1906,7 @@ If INITIAL is non-nil, it specifies the initial input string."
1899 1906
1900 ((and ido-use-filename-at-point 1907 ((and ido-use-filename-at-point
1901 (setq fn (ffap-string-at-point)) 1908 (setq fn (ffap-string-at-point))
1902 (not (string-match "^http:/" fn)) 1909 (not (string-match "^http:/" fn))
1903 (setq d (file-name-directory fn)) 1910 (setq d (file-name-directory fn))
1904 (file-directory-p d)) 1911 (file-directory-p d))
1905 (setq ido-current-directory d) 1912 (setq ido-current-directory d)
@@ -2056,7 +2063,11 @@ If INITIAL is non-nil, it specifies the initial input string."
2056 (string-equal ido-current-directory "/") 2063 (string-equal ido-current-directory "/")
2057 (string-match "..[@:]\\'" (car ido-matches))))) 2064 (string-match "..[@:]\\'" (car ido-matches)))))
2058 ;; only one choice, so select it. 2065 ;; only one choice, so select it.
2059 (exit-minibuffer)) 2066 (if (not ido-confirm-unique-completion)
2067 (exit-minibuffer)
2068 (setq ido-rescan (not ido-enable-prefix))
2069 (delete-region (minibuffer-prompt-end) (point))
2070 (insert (car ido-matches))))
2060 2071
2061 (t ;; else there could be some completions 2072 (t ;; else there could be some completions
2062 (setq res ido-common-match-string) 2073 (setq res ido-common-match-string)
@@ -3396,6 +3407,7 @@ For details of keybindings, do `\\[describe-function] ido-find-file'."
3396 (ido-work-directory-match-only nil) 3407 (ido-work-directory-match-only nil)
3397 (ido-ignore-files (cons "[^/]\\'" ido-ignore-files)) 3408 (ido-ignore-files (cons "[^/]\\'" ido-ignore-files))
3398 (ido-report-no-match nil) 3409 (ido-report-no-match nil)
3410 (ido-confirm-unique-completion t)
3399 (ido-auto-merge-work-directories-length -1)) 3411 (ido-auto-merge-work-directories-length -1))
3400 (ido-file-internal 'write 'write-file nil "Write file: "))) 3412 (ido-file-internal 'write 'write-file nil "Write file: ")))
3401 3413
@@ -3544,7 +3556,7 @@ For details of keybindings, do `\\[describe-function] ido-find-file'."
3544 (setq refresh t)) 3556 (setq refresh t))
3545 ((and ido-directory-nonreadable 3557 ((and ido-directory-nonreadable
3546 (file-directory-p (concat ido-current-directory (file-name-directory contents)))) 3558 (file-directory-p (concat ido-current-directory (file-name-directory contents))))
3547 (ido-set-current-directory 3559 (ido-set-current-directory
3548 (concat ido-current-directory (file-name-directory contents))) 3560 (concat ido-current-directory (file-name-directory contents)))
3549 (setq refresh t)) 3561 (setq refresh t))
3550 (t 3562 (t
diff --git a/lisp/info.el b/lisp/info.el
index 173abe17a83..4a05da999d4 100644
--- a/lisp/info.el
+++ b/lisp/info.el
@@ -2441,7 +2441,7 @@ Build a menu of the possible matches."
2441 (message "Searching indices...") 2441 (message "Searching indices...")
2442 (goto-char (point-min)) 2442 (goto-char (point-min))
2443 (re-search-forward "\\* Menu: *\n" nil t) 2443 (re-search-forward "\\* Menu: *\n" nil t)
2444 (while (re-search-forward "\\*.*: (\\([^)]+\\))" nil t) 2444 (while (re-search-forward "\\*.*: *(\\([^)]+\\))" nil t)
2445 (add-to-list 'manuals (match-string 1))) 2445 (add-to-list 'manuals (match-string 1)))
2446 (dolist (manual manuals) 2446 (dolist (manual manuals)
2447 (message "Searching %s" manual) 2447 (message "Searching %s" manual)
diff --git a/lisp/ldefs-boot.el b/lisp/ldefs-boot.el
index 595fdb7d499..15d3eb0eb95 100644
--- a/lisp/ldefs-boot.el
+++ b/lisp/ldefs-boot.el
@@ -78,7 +78,6 @@ name
78 78
79(autoload (quote ada-mode) "ada-mode" "\ 79(autoload (quote ada-mode) "ada-mode" "\
80Ada mode is the major mode for editing Ada code. 80Ada mode is the major mode for editing Ada code.
81This version was built on $Date: 2003/11/17 19:02:52 $.
82 81
83Bindings are as follows: (Note: 'LFD' is control-j.) 82Bindings are as follows: (Note: 'LFD' is control-j.)
84\\{ada-mode-map} 83\\{ada-mode-map}
diff --git a/lisp/mail/metamail.el b/lisp/mail/metamail.el
index df1a4314cac..1ecedf515f9 100644
--- a/lisp/mail/metamail.el
+++ b/lisp/mail/metamail.el
@@ -3,7 +3,6 @@
3;; Copyright (C) 1993, 1996 Free Software Foundation, Inc. 3;; Copyright (C) 1993, 1996 Free Software Foundation, Inc.
4 4
5;; Author: Masanobu UMEDA <umerin@mse.kyutech.ac.jp> 5;; Author: Masanobu UMEDA <umerin@mse.kyutech.ac.jp>
6;; Version: $Id: metamail.el,v 1.16 2003/09/01 15:45:30 miles Exp $
7;; Keywords: mail, news, mime, multimedia 6;; Keywords: mail, news, mime, multimedia
8 7
9;; This file is part of GNU Emacs. 8;; This file is part of GNU Emacs.
diff --git a/lisp/mail/smtpmail.el b/lisp/mail/smtpmail.el
index 3ebea497e87..60831b259d8 100644
--- a/lisp/mail/smtpmail.el
+++ b/lisp/mail/smtpmail.el
@@ -1,6 +1,7 @@
1;;; smtpmail.el --- simple SMTP protocol (RFC 821) for sending mail 1;;; smtpmail.el --- simple SMTP protocol (RFC 821) for sending mail
2 2
3;; Copyright (C) 1995, 1996, 2001, 2002, 2003, 2004 Free Software Foundation, Inc. 3;; Copyright (C) 1995, 1996, 2001, 2002, 2003, 2004
4;; Free Software Foundation, Inc.
4 5
5;; Author: Tomoji Kagatani <kagatani@rbc.ncl.omron.co.jp> 6;; Author: Tomoji Kagatani <kagatani@rbc.ncl.omron.co.jp>
6;; Maintainer: Simon Josefsson <simon@josefsson.org> 7;; Maintainer: Simon Josefsson <simon@josefsson.org>
@@ -44,6 +45,8 @@
44;; '(("YOUR SMTP HOST" 25 "username" "password"))) 45;; '(("YOUR SMTP HOST" 25 "username" "password")))
45;;(setq smtpmail-starttls-credentials 46;;(setq smtpmail-starttls-credentials
46;; '(("YOUR SMTP HOST" 25 "~/.my_smtp_tls.key" "~/.my_smtp_tls.cert"))) 47;; '(("YOUR SMTP HOST" 25 "~/.my_smtp_tls.key" "~/.my_smtp_tls.cert")))
48;; Where the 25 equals the value of `smtpmail-smtp-service', it can be an
49;; integer or a string, just as long as they match (eq).
47 50
48;; To queue mail, set smtpmail-queue-mail to t and use 51;; To queue mail, set smtpmail-queue-mail to t and use
49;; smtpmail-send-queued-mail to send. 52;; smtpmail-send-queued-mail to send.
diff --git a/lisp/net/rlogin.el b/lisp/net/rlogin.el
index a69a51db82a..fa7e0d1950e 100644
--- a/lisp/net/rlogin.el
+++ b/lisp/net/rlogin.el
@@ -6,8 +6,6 @@
6;; Maintainer: Noah Friedman <friedman@splode.com> 6;; Maintainer: Noah Friedman <friedman@splode.com>
7;; Keywords: unix, comm 7;; Keywords: unix, comm
8 8
9;; $Id: rlogin.el,v 1.5 2003/09/01 15:45:33 miles Exp $
10
11;; This file is part of GNU Emacs. 9;; This file is part of GNU Emacs.
12 10
13;; GNU Emacs is free software; you can redistribute it and/or modify 11;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/lisp/obsolete/rsz-mini.el b/lisp/obsolete/rsz-mini.el
index 7c5ad9dd3a2..d44a88df801 100644
--- a/lisp/obsolete/rsz-mini.el
+++ b/lisp/obsolete/rsz-mini.el
@@ -7,8 +7,6 @@
7;; Maintainer: Noah Friedman <friedman@splode.com> 7;; Maintainer: Noah Friedman <friedman@splode.com>
8;; Keywords: minibuffer, window, frame, display 8;; Keywords: minibuffer, window, frame, display
9 9
10;; $Id: rsz-mini.el,v 1.2 2003/09/01 15:45:33 miles Exp $
11
12;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
13 11
14;; GNU Emacs is free software; you can redistribute it and/or modify 12;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/lisp/progmodes/ada-mode.el b/lisp/progmodes/ada-mode.el
index 0fd7253eb73..edfa1859cc2 100644
--- a/lisp/progmodes/ada-mode.el
+++ b/lisp/progmodes/ada-mode.el
@@ -1071,7 +1071,6 @@ name"
1071;;;###autoload 1071;;;###autoload
1072(defun ada-mode () 1072(defun ada-mode ()
1073 "Ada mode is the major mode for editing Ada code. 1073 "Ada mode is the major mode for editing Ada code.
1074This version was built on $Date: 2003/09/30 12:54:32 $.
1075 1074
1076Bindings are as follows: (Note: 'LFD' is control-j.) 1075Bindings are as follows: (Note: 'LFD' is control-j.)
1077\\{ada-mode-map} 1076\\{ada-mode-map}
diff --git a/lisp/progmodes/ada-prj.el b/lisp/progmodes/ada-prj.el
index badab8da919..de37da142c1 100644
--- a/lisp/progmodes/ada-prj.el
+++ b/lisp/progmodes/ada-prj.el
@@ -3,7 +3,6 @@
3;; Copyright (C) 1998, 99, 2000-2003 Free Software Foundation, Inc. 3;; Copyright (C) 1998, 99, 2000-2003 Free Software Foundation, Inc.
4 4
5;; Author: Emmanuel Briot <briot@gnat.com> 5;; Author: Emmanuel Briot <briot@gnat.com>
6;; Ada Core Technologies's version: $Revision: 1.13 $
7;; Keywords: languages, ada, project file 6;; Keywords: languages, ada, project file
8 7
9;; This file is part of GNU Emacs. 8;; This file is part of GNU Emacs.
diff --git a/lisp/progmodes/ada-stmt.el b/lisp/progmodes/ada-stmt.el
index 31b21bb9e34..3262f41bb5f 100644
--- a/lisp/progmodes/ada-stmt.el
+++ b/lisp/progmodes/ada-stmt.el
@@ -3,8 +3,6 @@
3;; Copyright(C) 1987, 93, 94, 96, 97, 98, 99, 2000 3;; Copyright(C) 1987, 93, 94, 96, 97, 98, 99, 2000
4;; Free Software Foundation, Inc. 4;; Free Software Foundation, Inc.
5 5
6;; Ada Core Technologies's version: $Revision: 1.17 $
7
8;; This file is part of GNU Emacs. 6;; This file is part of GNU Emacs.
9 7
10;; Authors: Daniel Pfeiffer, Markus Heritsch, Rolf Ebert <ebert@waporo.muc.de> 8;; Authors: Daniel Pfeiffer, Markus Heritsch, Rolf Ebert <ebert@waporo.muc.de>
diff --git a/lisp/progmodes/autoconf.el b/lisp/progmodes/autoconf.el
index e8aa20540fa..5bdb1fb25eb 100644
--- a/lisp/progmodes/autoconf.el
+++ b/lisp/progmodes/autoconf.el
@@ -4,7 +4,6 @@
4 4
5;; Author: Dave Love <fx@gnu.org> 5;; Author: Dave Love <fx@gnu.org>
6;; Keywords: languages 6;; Keywords: languages
7;; $Revision: 1.6 $
8 7
9;; This file is part of GNU Emacs. 8;; This file is part of GNU Emacs.
10 9
diff --git a/lisp/progmodes/compile.el b/lisp/progmodes/compile.el
index e1c64392e75..9d2544628d0 100644
--- a/lisp/progmodes/compile.el
+++ b/lisp/progmodes/compile.el
@@ -650,72 +650,76 @@ Faces `compilation-error-face', `compilation-warning-face',
650 650
651(defun compilation-mode-font-lock-keywords () 651(defun compilation-mode-font-lock-keywords ()
652 "Return expressions to highlight in Compilation mode." 652 "Return expressions to highlight in Compilation mode."
653 (nconc 653 (if compilation-parse-errors-function
654 ;; make directory tracking 654 ;; An old package! Try the compatibility code.
655 (if compilation-directory-matcher 655 '((compilation-compat-parse-errors))
656 `((,(car compilation-directory-matcher) 656 (append
657 ,@(mapcar (lambda (elt) 657 ;; make directory tracking
658 `(,(car elt) 658 (if compilation-directory-matcher
659 (compilation-directory-properties 659 `((,(car compilation-directory-matcher)
660 ,(car elt) ,(cdr elt)) 660 ,@(mapcar (lambda (elt)
661 t)) 661 `(,(car elt)
662 (cdr compilation-directory-matcher))))) 662 (compilation-directory-properties
663 663 ,(car elt) ,(cdr elt))
664 ;; Compiler warning/error lines. 664 t))
665 (mapcar (lambda (item) 665 (cdr compilation-directory-matcher)))))
666 (if (symbolp item) 666
667 (setq item (cdr (assq item 667 ;; Compiler warning/error lines.
668 compilation-error-regexp-alist-alist)))) 668 (mapcar
669 (let ((file (nth 1 item)) 669 (lambda (item)
670 (line (nth 2 item)) 670 (if (symbolp item)
671 (col (nth 3 item)) 671 (setq item (cdr (assq item
672 (type (nth 4 item)) 672 compilation-error-regexp-alist-alist))))
673 end-line end-col fmt) 673 (let ((file (nth 1 item))
674 (if (consp file) (setq fmt (cdr file) file (car file))) 674 (line (nth 2 item))
675 (if (consp line) (setq end-line (cdr line) line (car line))) 675 (col (nth 3 item))
676 (if (consp col) (setq end-col (cdr col) col (car col))) 676 (type (nth 4 item))
677 end-line end-col fmt)
678 (if (consp file) (setq fmt (cdr file) file (car file)))
679 (if (consp line) (setq end-line (cdr line) line (car line)))
680 (if (consp col) (setq end-col (cdr col) col (car col)))
677 681
678 (if (symbolp line) 682 (if (symbolp line)
679 ;; The old compile.el had here an undocumented hook that 683 ;; The old compile.el had here an undocumented hook that
680 ;; allowed `line' to be a function that computed the actual 684 ;; allowed `line' to be a function that computed the actual
681 ;; error location. Let's do our best. 685 ;; error location. Let's do our best.
682 `(,(car item) 686 `(,(car item)
683 (0 (compilation-compat-error-properties 687 (0 (compilation-compat-error-properties
684 (funcall ',line (list* (match-string ,file) 688 (funcall ',line (list* (match-string ,file)
685 default-directory 689 default-directory
686 ',(nthcdr 4 item)) 690 ',(nthcdr 4 item))
687 ,(if col `(match-string ,col))))) 691 ,(if col `(match-string ,col)))))
688 (,file compilation-error-face t)) 692 (,file compilation-error-face t))
689 693
690 `(,(nth 0 item) 694 `(,(nth 0 item)
691 695
692 ,@(when (integerp file) 696 ,@(when (integerp file)
693 `((,file ,(if (consp type) 697 `((,file ,(if (consp type)
694 `(compilation-face ',type) 698 `(compilation-face ',type)
695 (aref [compilation-info-face 699 (aref [compilation-info-face
696 compilation-warning-face 700 compilation-warning-face
697 compilation-error-face] 701 compilation-error-face]
698 (or type 2)))))) 702 (or type 2))))))
699 703
700 ,@(when line 704 ,@(when line
701 `((,line compilation-line-face nil t))) 705 `((,line compilation-line-face nil t)))
702 ,@(when end-line 706 ,@(when end-line
703 `((,end-line compilation-line-face nil t))) 707 `((,end-line compilation-line-face nil t)))
704 708
705 ,@(when col 709 ,@(when col
706 `((,col compilation-column-face nil t))) 710 `((,col compilation-column-face nil t)))
707 ,@(when end-col 711 ,@(when end-col
708 `((,end-col compilation-column-face nil t))) 712 `((,end-col compilation-column-face nil t)))
709 713
710 ,@(nthcdr 6 item) 714 ,@(nthcdr 6 item)
711 (,(or (nth 5 item) 0) 715 (,(or (nth 5 item) 0)
712 (compilation-error-properties ',file ,line ,end-line 716 (compilation-error-properties ',file ,line ,end-line
713 ,col ,end-col ',(or type 2) 717 ,col ,end-col ',(or type 2)
714 ',fmt) 718 ',fmt)
715 append))))) ; for compilation-message-face 719 append))))) ; for compilation-message-face
716 compilation-error-regexp-alist) 720 compilation-error-regexp-alist)
717 721
718 compilation-mode-font-lock-keywords)) 722 compilation-mode-font-lock-keywords)))
719 723
720 724
721;;;###autoload 725;;;###autoload
diff --git a/lisp/progmodes/delphi.el b/lisp/progmodes/delphi.el
index 28d77df84f6..4ebbc549697 100644
--- a/lisp/progmodes/delphi.el
+++ b/lisp/progmodes/delphi.el
@@ -64,12 +64,6 @@
64 64
65(provide 'delphi) 65(provide 'delphi)
66 66
67(defconst delphi-version
68 (let ((revision "$Revision: 3.11 $"))
69 (string-match ": \\([^ ]+\\)" revision)
70 (match-string 1 revision))
71 "Version of this delphi mode.")
72
73(eval-and-compile 67(eval-and-compile
74 ;; Allow execution on pre Emacs 20 versions. 68 ;; Allow execution on pre Emacs 20 versions.
75 (or (fboundp 'when) 69 (or (fboundp 'when)
diff --git a/lisp/progmodes/gdb-ui.el b/lisp/progmodes/gdb-ui.el
index a6a5f2d440f..5163471f47a 100644
--- a/lisp/progmodes/gdb-ui.el
+++ b/lisp/progmodes/gdb-ui.el
@@ -76,8 +76,10 @@ it starts with two windows: one displaying the GUD buffer and the
76other with the source file with the main routine of the debugee. 76other with the source file with the main routine of the debugee.
77 77
78If `gdb-many-windows' is t the layout below will appear 78If `gdb-many-windows' is t the layout below will appear
79regardless of the value of `gdb-show-main'. Keybindings are given 79regardless of the value of `gdb-show-main' unless
80in relevant buffer. 80`gdb-use-inferior-io-buffer' is nil when the source buffer
81occupies the full width of the frame. Keybindings are given in
82relevant buffer.
81 83
82--------------------------------------------------------------------- 84---------------------------------------------------------------------
83 GDB Toolbar 85 GDB Toolbar
@@ -1110,8 +1112,7 @@ static char *magick[] = {
1110 (save-excursion 1112 (save-excursion
1111 (goto-line (string-to-number line)) 1113 (goto-line (string-to-number line))
1112 (gdb-put-breakpoint-icon (eq flag ?y))))))))) 1114 (gdb-put-breakpoint-icon (eq flag ?y)))))))))
1113 (end-of-line))))) 1115 (end-of-line))))))
1114 (if (gdb-get-buffer 'gdb-assembler-buffer) (gdb-assembler-custom)))
1115 1116
1116(defun gdb-mouse-toggle-breakpoint (event) 1117(defun gdb-mouse-toggle-breakpoint (event)
1117 "Toggle breakpoint with mouse click in left margin." 1118 "Toggle breakpoint with mouse click in left margin."
@@ -1193,8 +1194,6 @@ static char *magick[] = {
1193 (gdb-enqueue-input 1194 (gdb-enqueue-input
1194 (list (concat "server delete " (match-string 1) "\n") 'ignore)))) 1195 (list (concat "server delete " (match-string 1) "\n") 'ignore))))
1195 1196
1196(defvar gdb-source-window nil)
1197
1198(defun gdb-goto-breakpoint () 1197(defun gdb-goto-breakpoint ()
1199 "Display the file in the source buffer at the breakpoint specified on the 1198 "Display the file in the source buffer at the breakpoint specified on the
1200current line." 1199current line."
@@ -1207,11 +1206,10 @@ current line."
1207 (let ((line (match-string 2)) 1206 (let ((line (match-string 2))
1208 (file (match-string 1))) 1207 (file (match-string 1)))
1209 (save-selected-window 1208 (save-selected-window
1210 (select-window gdb-source-window) 1209 (gdb-display-buffer (find-file-noselect
1211 (switch-to-buffer (find-file-noselect 1210 (if (file-exists-p file)
1212 (if (file-exists-p file) 1211 file
1213 file 1212 (expand-file-name file gdb-cdir))))
1214 (expand-file-name file gdb-cdir))))
1215 (goto-line (string-to-number line)))))) 1213 (goto-line (string-to-number line))))))
1216 1214
1217(defun gdb-mouse-goto-breakpoint (event) 1215(defun gdb-mouse-goto-breakpoint (event)
@@ -1510,8 +1508,7 @@ the source buffer."
1510 (progn 1508 (progn
1511 (walk-windows 1509 (walk-windows
1512 #'(lambda (win) 1510 #'(lambda (win)
1513 (if (or (eq gud-comint-buffer (window-buffer win)) 1511 (if (eq gud-comint-buffer (window-buffer win))
1514 (eq gdb-source-window win))
1515 (set-window-dedicated-p win t)))) 1512 (set-window-dedicated-p win t))))
1516 (setq answer (get-buffer-window buf)) 1513 (setq answer (get-buffer-window buf))
1517 (if (not answer) 1514 (if (not answer)
@@ -1523,8 +1520,7 @@ the source buffer."
1523 (setq must-split t))))) 1520 (setq must-split t)))))
1524 (walk-windows 1521 (walk-windows
1525 #'(lambda (win) 1522 #'(lambda (win)
1526 (if (or (eq gud-comint-buffer (window-buffer win)) 1523 (if (eq gud-comint-buffer (window-buffer win))
1527 (eq gdb-source-window win))
1528 (set-window-dedicated-p win nil))))) 1524 (set-window-dedicated-p win nil)))))
1529 (if must-split 1525 (if must-split
1530 (let* ((largest (get-largest-window)) 1526 (let* ((largest (get-largest-window))
@@ -1537,17 +1533,9 @@ the source buffer."
1537(defun gdb-display-source-buffer (buffer) 1533(defun gdb-display-source-buffer (buffer)
1538 (if (eq gdb-selected-view 'source) 1534 (if (eq gdb-selected-view 'source)
1539 (progn 1535 (progn
1540 (if (window-live-p gdb-source-window) 1536 (gdb-display-buffer buffer)
1541 (set-window-buffer gdb-source-window buffer) 1537 (get-buffer-window buffer))
1542 (gdb-display-buffer buffer) 1538 (gdb-display-buffer (gdb-get-buffer 'gdb-assembler-buffer))
1543 (setq gdb-source-window (get-buffer-window buffer)))
1544 gdb-source-window)
1545 (if (window-live-p gdb-source-window)
1546 (set-window-buffer gdb-source-window
1547 (gdb-get-buffer 'gdb-assembler-buffer))
1548 (let ((buf (gdb-get-buffer 'gdb-assembler-buffer)))
1549 (gdb-display-buffer buf)
1550 (setq gdb-source-window (get-buffer-window buf))))
1551 nil)) 1539 nil))
1552 1540
1553 1541
@@ -1615,25 +1603,15 @@ the source buffer."
1615(defun gdb-view-source-function () 1603(defun gdb-view-source-function ()
1616 (interactive) 1604 (interactive)
1617 (if gdb-view-source 1605 (if gdb-view-source
1618 (if (window-live-p gdb-source-window) 1606 (gdb-display-buffer
1619 (set-window-buffer gdb-source-window 1607 (if gud-last-last-frame
1620 (if gud-last-last-frame 1608 (gud-find-file (car gud-last-last-frame))
1621 (gud-find-file (car gud-last-last-frame)) 1609 (gud-find-file gdb-main-file))))
1622 (gud-find-file gdb-main-file)))
1623 (setq gdb-source-window
1624 (display-buffer
1625 (if gud-last-last-frame
1626 (gud-find-file (car gud-last-last-frame))
1627 (gud-find-file gdb-main-file))))))
1628 (setq gdb-selected-view 'source)) 1610 (setq gdb-selected-view 'source))
1629 1611
1630(defun gdb-view-assembler() 1612(defun gdb-view-assembler()
1631 (interactive) 1613 (interactive)
1632 (if (window-live-p gdb-source-window) 1614 (gdb-display-buffer (gdb-get-create-buffer 'gdb-assembler-buffer))
1633 (set-window-buffer gdb-source-window
1634 (gdb-get-create-buffer 'gdb-assembler-buffer))
1635 (setq gdb-source-window
1636 (display-buffer (gdb-get-create-buffer 'gdb-assembler-buffer))))
1637 (setq gdb-selected-view 'assembler)) 1615 (setq gdb-selected-view 'assembler))
1638 1616
1639;(defun gdb-view-both() 1617;(defun gdb-view-both()
@@ -1666,7 +1644,6 @@ the source buffer."
1666 (gud-find-file (car gud-last-last-frame)) 1644 (gud-find-file (car gud-last-last-frame))
1667 (gud-find-file gdb-main-file)) 1645 (gud-find-file gdb-main-file))
1668 (gdb-get-create-buffer 'gdb-assembler-buffer))) 1646 (gdb-get-create-buffer 'gdb-assembler-buffer)))
1669 (setq gdb-source-window (get-buffer-window (current-buffer)))
1670 (when gdb-use-inferior-io-buffer 1647 (when gdb-use-inferior-io-buffer
1671 (split-window-horizontally) 1648 (split-window-horizontally)
1672 (other-window 1) 1649 (other-window 1)
@@ -1679,8 +1656,11 @@ the source buffer."
1679 (other-window 1)) 1656 (other-window 1))
1680 1657
1681(defcustom gdb-many-windows nil 1658(defcustom gdb-many-windows nil
1682 "Nil means that gdb starts with just two windows : the GUD and 1659 "Nil (the default value) means just pops up the GUD buffer
1683the source buffer." 1660unless `gdb-show-main' is t. In this case it starts with two
1661windows: one displaying the GUD buffer and the other with the
1662source file with the main routine of the debugee. Non-nil means
1663display the layout shown for `gdba'."
1684 :type 'boolean 1664 :type 'boolean
1685 :group 'gud) 1665 :group 'gud)
1686 1666
@@ -1691,7 +1671,9 @@ the source buffer."
1691 (if (null arg) 1671 (if (null arg)
1692 (not gdb-many-windows) 1672 (not gdb-many-windows)
1693 (> (prefix-numeric-value arg) 0))) 1673 (> (prefix-numeric-value arg) 0)))
1694 (gdb-restore-windows)) 1674 (condition-case nil
1675 (gdb-restore-windows)
1676 (error nil)))
1695 1677
1696(defun gdb-restore-windows () 1678(defun gdb-restore-windows ()
1697 "Restore the basic arrangement of windows used by gdba. 1679 "Restore the basic arrangement of windows used by gdba.
@@ -1713,7 +1695,6 @@ This arrangement depends on the value of `gdb-many-windows'."
1713 (gud-find-file (car gud-last-last-frame)) 1695 (gud-find-file (car gud-last-last-frame))
1714 (gud-find-file gdb-main-file)) 1696 (gud-find-file gdb-main-file))
1715 (gdb-get-create-buffer 'gdb-assembler-buffer))) 1697 (gdb-get-create-buffer 'gdb-assembler-buffer)))
1716 (setq gdb-source-window (get-buffer-window (current-buffer)))
1717 (other-window 1))) 1698 (other-window 1)))
1718 1699
1719(defun gdb-reset () 1700(defun gdb-reset ()
@@ -1760,7 +1741,6 @@ buffers."
1760 (if gdb-view-source 1741 (if gdb-view-source
1761 (gud-find-file gdb-main-file) 1742 (gud-find-file gdb-main-file)
1762 (gdb-get-create-buffer 'gdb-assembler-buffer))) 1743 (gdb-get-create-buffer 'gdb-assembler-buffer)))
1763 (setq gdb-source-window (get-buffer-window (current-buffer)))
1764 (other-window 1)))) 1744 (other-window 1))))
1765 1745
1766;;from put-image 1746;;from put-image
@@ -1997,8 +1977,7 @@ BUFFER nil or omitted means use the current buffer."
1997 (progn (setq gdb-view-source nil) t)) 1977 (progn (setq gdb-view-source nil) t))
1998 (eq gdb-selected-view 'assembler)) 1978 (eq gdb-selected-view 'assembler))
1999 (progn 1979 (progn
2000 (set-window-buffer 1980 (gdb-display-buffer
2001 gdb-source-window
2002 (gdb-get-create-buffer 'gdb-assembler-buffer)) 1981 (gdb-get-create-buffer 'gdb-assembler-buffer))
2003 ;;update with new frame for machine code if necessary 1982 ;;update with new frame for machine code if necessary
2004 (gdb-invalidate-assembler)))))) 1983 (gdb-invalidate-assembler))))))
diff --git a/lisp/progmodes/idlw-shell.el b/lisp/progmodes/idlw-shell.el
index e0d2d1892c0..a600939ef71 100644
--- a/lisp/progmodes/idlw-shell.el
+++ b/lisp/progmodes/idlw-shell.el
@@ -5,7 +5,6 @@
5;; Chris Chase <chase@att.com> 5;; Chris Chase <chase@att.com>
6;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu> 6;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu>
7;; Version: 4.15 7;; Version: 4.15
8;; Date: $Date: 2003/09/01 15:45:35 $
9;; Keywords: processes 8;; Keywords: processes
10 9
11;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
diff --git a/lisp/progmodes/idlw-toolbar.el b/lisp/progmodes/idlw-toolbar.el
index 4ec9a1ebfc5..dc28938d5c5 100644
--- a/lisp/progmodes/idlw-toolbar.el
+++ b/lisp/progmodes/idlw-toolbar.el
@@ -4,7 +4,6 @@
4;; Author: Carsten Dominik <dominik@astro.uva.nl> 4;; Author: Carsten Dominik <dominik@astro.uva.nl>
5;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu> 5;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu>
6;; Version: 4.15 6;; Version: 4.15
7;; Date: $Date: 2003/09/01 15:45:35 $
8;; Keywords: processes 7;; Keywords: processes
9 8
10;; This file is part of GNU Emacs. 9;; This file is part of GNU Emacs.
diff --git a/lisp/progmodes/idlwave.el b/lisp/progmodes/idlwave.el
index 5850dad2988..a49f70aa0b0 100644
--- a/lisp/progmodes/idlwave.el
+++ b/lisp/progmodes/idlwave.el
@@ -5,7 +5,6 @@
5;; Chris Chase <chase@att.com> 5;; Chris Chase <chase@att.com>
6;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu> 6;; Maintainer: J.D. Smith <jdsmith@as.arizona.edu>
7;; Version: 4.15 7;; Version: 4.15
8;; Date: $Date: 2004/01/03 12:09:15 $
9;; Keywords: languages 8;; Keywords: languages
10 9
11;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
diff --git a/lisp/progmodes/tcl.el b/lisp/progmodes/tcl.el
index 8999a5b1682..ac370cc1030 100644
--- a/lisp/progmodes/tcl.el
+++ b/lisp/progmodes/tcl.el
@@ -6,7 +6,6 @@
6;; Author: Tom Tromey <tromey@redhat.com> 6;; Author: Tom Tromey <tromey@redhat.com>
7;; Chris Lindblad <cjl@lcs.mit.edu> 7;; Chris Lindblad <cjl@lcs.mit.edu>
8;; Keywords: languages tcl modes 8;; Keywords: languages tcl modes
9;; Version: $Revision: 1.76 $
10 9
11;; This file is part of GNU Emacs. 10;; This file is part of GNU Emacs.
12 11
diff --git a/lisp/progmodes/vhdl-mode.el b/lisp/progmodes/vhdl-mode.el
index ae5396edfbb..42aabace4d2 100644
--- a/lisp/progmodes/vhdl-mode.el
+++ b/lisp/progmodes/vhdl-mode.el
@@ -5,7 +5,6 @@
5;; Authors: Reto Zimmermann <reto@gnu.org> 5;; Authors: Reto Zimmermann <reto@gnu.org>
6;; Rodney J. Whitby <software.vhdl-mode@rwhitby.net> 6;; Rodney J. Whitby <software.vhdl-mode@rwhitby.net>
7;; Maintainer: Reto Zimmermann <reto@gnu.org> 7;; Maintainer: Reto Zimmermann <reto@gnu.org>
8;; RCS: $Id: vhdl-mode.el,v 1.21 2003/09/01 15:45:35 miles Exp $
9;; Keywords: languages vhdl 8;; Keywords: languages vhdl
10;; WWW: http://opensource.ethz.ch/emacs/vhdl-mode.html 9;; WWW: http://opensource.ethz.ch/emacs/vhdl-mode.html
11 10
diff --git a/lisp/recentf.el b/lisp/recentf.el
index 0f80132c0b9..7e379822457 100644
--- a/lisp/recentf.el
+++ b/lisp/recentf.el
@@ -8,8 +8,6 @@
8;; Maintainer: FSF 8;; Maintainer: FSF
9;; Keywords: files 9;; Keywords: files
10 10
11(defconst recentf-version "$Revision: 1.28 $")
12
13;; This file is part of GNU Emacs. 11;; This file is part of GNU Emacs.
14 12
15;; GNU Emacs is free software; you can redistribute it and/or modify 13;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/lisp/type-break.el b/lisp/type-break.el
index d7d74fd887b..26ac7f87ecb 100644
--- a/lisp/type-break.el
+++ b/lisp/type-break.el
@@ -8,8 +8,6 @@
8;; Status: Works in GNU Emacs 19.25 or later, some versions of XEmacs 8;; Status: Works in GNU Emacs 19.25 or later, some versions of XEmacs
9;; Created: 1994-07-13 9;; Created: 1994-07-13
10 10
11;; $Id: type-break.el,v 1.30 2004/03/09 15:27:06 monnier Exp $
12
13;; This file is part of GNU Emacs. 11;; This file is part of GNU Emacs.
14 12
15;; GNU Emacs is free software; you can redistribute it and/or modify 13;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/lisp/url/url-about.el b/lisp/url/url-about.el
index a0971421df7..0586c76d6f9 100644
--- a/lisp/url/url-about.el
+++ b/lisp/url/url-about.el
@@ -1,7 +1,4 @@
1;;; url-about.el --- Show internal URLs 1;;; url-about.el --- Show internal URLs
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-auth.el b/lisp/url/url-auth.el
index 0eb71951c7b..e730a73eee3 100644
--- a/lisp/url/url-auth.el
+++ b/lisp/url/url-auth.el
@@ -1,7 +1,4 @@
1;;; url-auth.el --- Uniform Resource Locator authorization modules 1;;; url-auth.el --- Uniform Resource Locator authorization modules
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-cache.el b/lisp/url/url-cache.el
index 0703f915f8d..e76186faefc 100644
--- a/lisp/url/url-cache.el
+++ b/lisp/url/url-cache.el
@@ -1,7 +1,4 @@
1;;; url-cache.el --- Uniform Resource Locator retrieval tool 1;;; url-cache.el --- Uniform Resource Locator retrieval tool
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-cid.el b/lisp/url/url-cid.el
index 4993edab860..537412c95d2 100644
--- a/lisp/url/url-cid.el
+++ b/lisp/url/url-cid.el
@@ -1,7 +1,4 @@
1;;; url-cid.el --- Content-ID URL loader 1;;; url-cid.el --- Content-ID URL loader
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-cookie.el b/lisp/url/url-cookie.el
index 261c71c8084..2b359f8554b 100644
--- a/lisp/url/url-cookie.el
+++ b/lisp/url/url-cookie.el
@@ -1,7 +1,4 @@
1;;; url-cookie.el --- Netscape Cookie support 1;;; url-cookie.el --- Netscape Cookie support
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-dav.el b/lisp/url/url-dav.el
index c13661ceb18..4e744b3da76 100644
--- a/lisp/url/url-dav.el
+++ b/lisp/url/url-dav.el
@@ -4,7 +4,6 @@
4 4
5;; Author: Bill Perry <wmperry@gnu.org> 5;; Author: Bill Perry <wmperry@gnu.org>
6;; Maintainer: Bill Perry <wmperry@gnu.org> 6;; Maintainer: Bill Perry <wmperry@gnu.org>
7;; Version: $Revision: 1.2 $
8;; Keywords: url, vc 7;; Keywords: url, vc
9 8
10;; GNU Emacs is free software; you can redistribute it and/or modify 9;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/lisp/url/url-dired.el b/lisp/url/url-dired.el
index 469c6b49a32..da22ddc9a78 100644
--- a/lisp/url/url-dired.el
+++ b/lisp/url/url-dired.el
@@ -1,7 +1,4 @@
1;;; url-dired.el --- URL Dired minor mode 1;;; url-dired.el --- URL Dired minor mode
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, files 2;; Keywords: comm, files
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-expand.el b/lisp/url/url-expand.el
index 57ed8e9b38e..71b31a17c83 100644
--- a/lisp/url/url-expand.el
+++ b/lisp/url/url-expand.el
@@ -1,7 +1,4 @@
1;;; url-expand.el --- expand-file-name for URLs 1;;; url-expand.el --- expand-file-name for URLs
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-file.el b/lisp/url/url-file.el
index c5a6ce91243..9cacf9bd468 100644
--- a/lisp/url/url-file.el
+++ b/lisp/url/url-file.el
@@ -1,7 +1,4 @@
1;;; url-file.el --- File retrieval code 1;;; url-file.el --- File retrieval code
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-ftp.el b/lisp/url/url-ftp.el
index cb1f46c99e4..925a6fb5238 100644
--- a/lisp/url/url-ftp.el
+++ b/lisp/url/url-ftp.el
@@ -1,7 +1,4 @@
1;;; url-ftp.el --- FTP wrapper 1;;; url-ftp.el --- FTP wrapper
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-gw.el b/lisp/url/url-gw.el
index 249a617568e..538d607d327 100644
--- a/lisp/url/url-gw.el
+++ b/lisp/url/url-gw.el
@@ -1,7 +1,5 @@
1;;; url-gw.el --- Gateway munging for URL loading 1;;; url-gw.el --- Gateway munging for URL loading
2;; Author: Bill Perry <wmperry@gnu.org> 2;; Author: Bill Perry <wmperry@gnu.org>
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; $Revision: 1.2 $
5;; Keywords: comm, data, processes 3;; Keywords: comm, data, processes
6 4
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-handlers.el b/lisp/url/url-handlers.el
index e53ce77107d..4ef398cc9b3 100644
--- a/lisp/url/url-handlers.el
+++ b/lisp/url/url-handlers.el
@@ -1,7 +1,4 @@
1;;; url-handlers.el --- file-name-handler stuff for URL loading 1;;; url-handlers.el --- file-name-handler stuff for URL loading
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-history.el b/lisp/url/url-history.el
index c9959e427f3..633c22d1887 100644
--- a/lisp/url/url-history.el
+++ b/lisp/url/url-history.el
@@ -1,7 +1,4 @@
1;;; url-history.el --- Global history tracking for URL package 1;;; url-history.el --- Global history tracking for URL package
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-http.el b/lisp/url/url-http.el
index c6f9a4a4a0d..6596225e111 100644
--- a/lisp/url/url-http.el
+++ b/lisp/url/url-http.el
@@ -1,6 +1,5 @@
1;;; url-http.el --- HTTP retrieval routines 1;;; url-http.el --- HTTP retrieval routines
2;; Author: Bill Perry <wmperry@gnu.org> 2;; Author: Bill Perry <wmperry@gnu.org>
3;; Version: $Revision: 1.2 $
4;; Keywords: comm, data, processes 3;; Keywords: comm, data, processes
5 4
6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-https.el b/lisp/url/url-https.el
index 30100ad8df2..9754cd1b976 100644
--- a/lisp/url/url-https.el
+++ b/lisp/url/url-https.el
@@ -1,7 +1,4 @@
1;;; url-https.el --- HTTP over SSL routines 1;;; url-https.el --- HTTP over SSL routines
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-imap.el b/lisp/url/url-imap.el
index 61d9764ffd8..f99e607e3f6 100644
--- a/lisp/url/url-imap.el
+++ b/lisp/url/url-imap.el
@@ -1,7 +1,5 @@
1;;; url-imap.el --- IMAP retrieval routines 1;;; url-imap.el --- IMAP retrieval routines
2;; Author: Simon Josefsson <jas@pdc.kth.se> 2;; Author: Simon Josefsson <jas@pdc.kth.se>
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 3;; Keywords: comm, data, processes
6 4
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-irc.el b/lisp/url/url-irc.el
index 4280fc0fa8a..6b62761d97a 100644
--- a/lisp/url/url-irc.el
+++ b/lisp/url/url-irc.el
@@ -1,7 +1,4 @@
1;;; url-irc.el --- IRC URL interface 1;;; url-irc.el --- IRC URL interface
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-ldap.el b/lisp/url/url-ldap.el
index 1f445907ee5..a36ea05a490 100644
--- a/lisp/url/url-ldap.el
+++ b/lisp/url/url-ldap.el
@@ -1,7 +1,4 @@
1;;; url-ldap.el --- LDAP Uniform Resource Locator retrieval code 1;;; url-ldap.el --- LDAP Uniform Resource Locator retrieval code
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-mailto.el b/lisp/url/url-mailto.el
index 19254deba1c..98ca6a9e62a 100644
--- a/lisp/url/url-mailto.el
+++ b/lisp/url/url-mailto.el
@@ -1,7 +1,4 @@
1;;; url-mail.el --- Mail Uniform Resource Locator retrieval code 1;;; url-mail.el --- Mail Uniform Resource Locator retrieval code
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-methods.el b/lisp/url/url-methods.el
index 5f74b79114f..de457f5202a 100644
--- a/lisp/url/url-methods.el
+++ b/lisp/url/url-methods.el
@@ -1,7 +1,4 @@
1;;; url-methods.el --- Load URL schemes as needed 1;;; url-methods.el --- Load URL schemes as needed
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.3 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-misc.el b/lisp/url/url-misc.el
index 5970ed67d3d..f6962f4fdee 100644
--- a/lisp/url/url-misc.el
+++ b/lisp/url/url-misc.el
@@ -1,7 +1,4 @@
1;;; url-misc.el --- Misc Uniform Resource Locator retrieval code 1;;; url-misc.el --- Misc Uniform Resource Locator retrieval code
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-news.el b/lisp/url/url-news.el
index 98f1e5646e5..8dc75608f4d 100644
--- a/lisp/url/url-news.el
+++ b/lisp/url/url-news.el
@@ -1,7 +1,4 @@
1;;; url-news.el --- News Uniform Resource Locator retrieval code 1;;; url-news.el --- News Uniform Resource Locator retrieval code
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-nfs.el b/lisp/url/url-nfs.el
index 45c367f2d60..c0ac4f5cb45 100644
--- a/lisp/url/url-nfs.el
+++ b/lisp/url/url-nfs.el
@@ -1,7 +1,4 @@
1;;; url-nfs.el --- NFS URL interface 1;;; url-nfs.el --- NFS URL interface
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-ns.el b/lisp/url/url-ns.el
index 850fd58db59..87304d4b31f 100644
--- a/lisp/url/url-ns.el
+++ b/lisp/url/url-ns.el
@@ -1,7 +1,4 @@
1;;; url-ns.el --- Various netscape-ish functions for proxy definitions 1;;; url-ns.el --- Various netscape-ish functions for proxy definitions
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-parse.el b/lisp/url/url-parse.el
index 064daa85a70..23837990b66 100644
--- a/lisp/url/url-parse.el
+++ b/lisp/url/url-parse.el
@@ -1,7 +1,4 @@
1;;; url-parse.el --- Uniform Resource Locator parser 1;;; url-parse.el --- Uniform Resource Locator parser
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.3 $
5;; Keywords: comm, data, processes 2;; Keywords: comm, data, processes
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-privacy.el b/lisp/url/url-privacy.el
index 5e1070053c7..9fcfe8f04a3 100644
--- a/lisp/url/url-privacy.el
+++ b/lisp/url/url-privacy.el
@@ -1,7 +1,4 @@
1;;; url-privacy.el --- Global history tracking for URL package 1;;; url-privacy.el --- Global history tracking for URL package
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-proxy.el b/lisp/url/url-proxy.el
index b077bfba00f..5f4b341ab04 100644
--- a/lisp/url/url-proxy.el
+++ b/lisp/url/url-proxy.el
@@ -1,7 +1,4 @@
1;;; url-proxy.el --- Proxy server support 1;;; url-proxy.el --- Proxy server support
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-util.el b/lisp/url/url-util.el
index 095c4f2b890..1472febd05c 100644
--- a/lisp/url/url-util.el
+++ b/lisp/url/url-util.el
@@ -1,7 +1,5 @@
1;;; url-util.el --- Miscellaneous helper routines for URL library 1;;; url-util.el --- Miscellaneous helper routines for URL library
2;; Author: Bill Perry <wmperry@gnu.org> 2;; Author: Bill Perry <wmperry@gnu.org>
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes 3;; Keywords: comm, data, processes
6 4
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/url-vars.el b/lisp/url/url-vars.el
index d1a84fedd58..27b83541504 100644
--- a/lisp/url/url-vars.el
+++ b/lisp/url/url-vars.el
@@ -1,7 +1,4 @@
1;;; url-vars.el --- Variables for Uniform Resource Locator tool 1;;; url-vars.el --- Variables for Uniform Resource Locator tool
2;; Author: $Author: miles $
3;; Created: $Date: 2004/04/04 04:44:10 $
4;; Version: $Revision: 1.2 $
5;; Keywords: comm, data, processes, hypermedia 2;; Keywords: comm, data, processes, hypermedia
6 3
7;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 4;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
@@ -29,10 +26,7 @@
29(require 'mm-util) 26(require 'mm-util)
30(eval-when-compile (require 'cl)) 27(eval-when-compile (require 'cl))
31 28
32(defconst url-version (let ((x "$State: Exp $")) 29(defconst url-version "Emacs"
33 (if (string-match "State: \\([^ \t\n]+\\)" x)
34 (substring x (match-beginning 1) (match-end 1))
35 x))
36 "Version number of URL package.") 30 "Version number of URL package.")
37 31
38(defgroup url nil 32(defgroup url nil
diff --git a/lisp/url/url.el b/lisp/url/url.el
index 8f36e434ac2..269e7d437ce 100644
--- a/lisp/url/url.el
+++ b/lisp/url/url.el
@@ -1,6 +1,5 @@
1;;; url.el --- Uniform Resource Locator retrieval tool 1;;; url.el --- Uniform Resource Locator retrieval tool
2;; Author: Bill Perry <wmperry@gnu.org> 2;; Author: Bill Perry <wmperry@gnu.org>
3;; Version: $Revision: 1.2 $
4;; Keywords: comm, data, processes, hypermedia 3;; Keywords: comm, data, processes, hypermedia
5 4
6;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; 5;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
diff --git a/lisp/url/vc-dav.el b/lisp/url/vc-dav.el
index 83f591ff8cf..e0e32f5da1a 100644
--- a/lisp/url/vc-dav.el
+++ b/lisp/url/vc-dav.el
@@ -4,7 +4,6 @@
4 4
5;; Author: Bill Perry <wmperry@gnu.org> 5;; Author: Bill Perry <wmperry@gnu.org>
6;; Maintainer: Bill Perry <wmperry@gnu.org> 6;; Maintainer: Bill Perry <wmperry@gnu.org>
7;; Version: $Revision: 1.2 $
8;; Keywords: url, vc 7;; Keywords: url, vc
9 8
10;; GNU Emacs is free software; you can redistribute it and/or modify 9;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/lisp/whitespace.el b/lisp/whitespace.el
index 9858a5ad137..e330febf938 100644
--- a/lisp/whitespace.el
+++ b/lisp/whitespace.el
@@ -5,7 +5,6 @@
5;; Author: Rajesh Vaidheeswarran <rv@gnu.org> 5;; Author: Rajesh Vaidheeswarran <rv@gnu.org>
6;; Keywords: convenience 6;; Keywords: convenience
7 7
8;; $Id: whitespace.el,v 1.27 2003/09/29 18:05:31 rv Exp $
9;; This file is part of GNU Emacs. 8;; This file is part of GNU Emacs.
10 9
11;; GNU Emacs is free software; you can redistribute it and/or modify 10;; GNU Emacs is free software; you can redistribute it and/or modify
diff --git a/man/ses.texi b/man/ses.texi
index ef346fa8e02..e5f8059fd2a 100644
--- a/man/ses.texi
+++ b/man/ses.texi
@@ -385,11 +385,11 @@ list.
385@code{ses-mode-hook} is a normal mode hook (list of functions to 385@code{ses-mode-hook} is a normal mode hook (list of functions to
386execute when starting SES mode for a buffer). 386execute when starting SES mode for a buffer).
387 387
388The variable @code{safe-functions} is a a list of possibly-unsafe 388The variable @code{safe-functions} is a list of possibly-unsafe
389functions to be treated as safe when analysing formulas and printers. 389functions to be treated as safe when analysing formulas and printers.
390@xref{Virus protection}. Before customizing @code{safe-functions}, 390@xref{Virus protection}. Before customizing @code{safe-functions},
391think about how much you trust the person who's suggesting this 391think about how much you trust the person who's suggesting this
392change. The value t turns off all anti-virus protection. A 392change. The value @code{t} turns off all anti-virus protection. A
393list-of-functions value might enable a ``gee whiz'' spreadsheet, but it 393list-of-functions value might enable a ``gee whiz'' spreadsheet, but it
394also creates trapdoors in your anti-virus armor. In order for virus 394also creates trapdoors in your anti-virus armor. In order for virus
395protection to work, you must always press @kbd{n} when presented with 395protection to work, you must always press @kbd{n} when presented with
diff --git a/nt/ChangeLog b/nt/ChangeLog
index 829bc868a99..0ad5e7b458f 100644
--- a/nt/ChangeLog
+++ b/nt/ChangeLog
@@ -1,3 +1,7 @@
12004-04-10 Benjamin Riefenstahl <Benjamin.Riefenstahl@epost.de>
2
3 * runemacs.c (WinMain): Let emacs environment default to parent.
4
12004-03-11 Jason Rumney <jasonr@gnu.org> 52004-03-11 Jason Rumney <jasonr@gnu.org>
2 6
3 * paths.h: Remove PATH_LOCK, add PATH_BITMAPS. 7 * paths.h: Remove PATH_LOCK, add PATH_BITMAPS.
diff --git a/nt/runemacs.c b/nt/runemacs.c
index cdd46a6008d..afa5340ef53 100644
--- a/nt/runemacs.c
+++ b/nt/runemacs.c
@@ -126,7 +126,7 @@ WinMain (HINSTANCE hSelf, HINSTANCE hPrev, LPSTR cmdline, int nShow)
126 sec_attrs.bInheritHandle = FALSE; 126 sec_attrs.bInheritHandle = FALSE;
127 127
128 if (CreateProcess (NULL, new_cmdline, &sec_attrs, NULL, TRUE, priority_class, 128 if (CreateProcess (NULL, new_cmdline, &sec_attrs, NULL, TRUE, priority_class,
129 GetEnvironmentStrings (), NULL, &start, &child)) 129 NULL, NULL, &start, &child))
130 { 130 {
131 if (wait_for_child) 131 if (wait_for_child)
132 { 132 {
diff --git a/oldXMenu/Activate.c b/oldXMenu/Activate.c
index c4816142bbc..840c423471b 100644
--- a/oldXMenu/Activate.c
+++ b/oldXMenu/Activate.c
@@ -1,4 +1,3 @@
1/* $Header: /cvsroot/emacs/emacs/oldXMenu/Activate.c,v 1.6 2003/09/01 15:45:47 miles Exp $ */
2/* Copyright Massachusetts Institute of Technology 1985 */ 1/* Copyright Massachusetts Institute of Technology 1985 */
3 2
4#include "copyright.h" 3#include "copyright.h"
diff --git a/oldXMenu/AddPane.c b/oldXMenu/AddPane.c
index a98cf8d0202..b7b52c0f642 100644
--- a/oldXMenu/AddPane.c
+++ b/oldXMenu/AddPane.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/AddPane.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/AddSel.c b/oldXMenu/AddSel.c
index d6111fd1e2c..40bbbde704c 100644
--- a/oldXMenu/AddSel.c
+++ b/oldXMenu/AddSel.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/AddSel.c,v 1.4 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/ChgPane.c b/oldXMenu/ChgPane.c
index 4413b7692f0..123f18dec5a 100644
--- a/oldXMenu/ChgPane.c
+++ b/oldXMenu/ChgPane.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/ChgPane.c,v 1.2 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/ChgSel.c b/oldXMenu/ChgSel.c
index eb457dafe1b..7dce694c410 100644
--- a/oldXMenu/ChgSel.c
+++ b/oldXMenu/ChgSel.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/ChgSel.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/Create.c b/oldXMenu/Create.c
index 48cdaca8f1f..bac3f079f60 100644
--- a/oldXMenu/Create.c
+++ b/oldXMenu/Create.c
@@ -1,4 +1,3 @@
1/* $Header: /cvsroot/emacs/emacs/oldXMenu/Create.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
2/* Copyright Massachusetts Institute of Technology 1985 */ 1/* Copyright Massachusetts Institute of Technology 1985 */
3 2
4#include "copyright.h" 3#include "copyright.h"
diff --git a/oldXMenu/DelPane.c b/oldXMenu/DelPane.c
index 3807bd0b6d9..bdb084b36f3 100644
--- a/oldXMenu/DelPane.c
+++ b/oldXMenu/DelPane.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/DelPane.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/DelSel.c b/oldXMenu/DelSel.c
index 200417db4e5..78b73113162 100644
--- a/oldXMenu/DelSel.c
+++ b/oldXMenu/DelSel.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/DelSel.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/Destroy.c b/oldXMenu/Destroy.c
index 62b865d2c1a..8d904a53872 100644
--- a/oldXMenu/Destroy.c
+++ b/oldXMenu/Destroy.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/Destroy.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/Error.c b/oldXMenu/Error.c
index ebd4d7a3c8c..1eb521b1642 100644
--- a/oldXMenu/Error.c
+++ b/oldXMenu/Error.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/Error.c,v 1.2 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/EvHand.c b/oldXMenu/EvHand.c
index 631ffd9134f..073d0ab90b4 100644
--- a/oldXMenu/EvHand.c
+++ b/oldXMenu/EvHand.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/EvHand.c,v 1.2 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/FindPane.c b/oldXMenu/FindPane.c
index 9cac5b05885..945d4595cab 100644
--- a/oldXMenu/FindPane.c
+++ b/oldXMenu/FindPane.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/FindPane.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/FindSel.c b/oldXMenu/FindSel.c
index 3de48cc105e..1fed1114732 100644
--- a/oldXMenu/FindSel.c
+++ b/oldXMenu/FindSel.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/FindSel.c,v 1.2 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/InsPane.c b/oldXMenu/InsPane.c
index 77df4cd4af4..682423a4a05 100644
--- a/oldXMenu/InsPane.c
+++ b/oldXMenu/InsPane.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/InsPane.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/InsSel.c b/oldXMenu/InsSel.c
index 40e95735c6f..f3e2c4d7fb0 100644
--- a/oldXMenu/InsSel.c
+++ b/oldXMenu/InsSel.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/InsSel.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/Internal.c b/oldXMenu/Internal.c
index dc9e733baf3..f1367a07351 100644
--- a/oldXMenu/Internal.c
+++ b/oldXMenu/Internal.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/Internal.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/Locate.c b/oldXMenu/Locate.c
index 0088b6dcd77..47db7fa1103 100644
--- a/oldXMenu/Locate.c
+++ b/oldXMenu/Locate.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/Locate.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/Post.c b/oldXMenu/Post.c
index 8b37583c277..3b39d796823 100644
--- a/oldXMenu/Post.c
+++ b/oldXMenu/Post.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/Post.c,v 1.4 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/Recomp.c b/oldXMenu/Recomp.c
index e9d8fcb163e..b4bc4da3f72 100644
--- a/oldXMenu/Recomp.c
+++ b/oldXMenu/Recomp.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/Recomp.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/SetAEQ.c b/oldXMenu/SetAEQ.c
index 72ab1df0992..daddc1aa946 100644
--- a/oldXMenu/SetAEQ.c
+++ b/oldXMenu/SetAEQ.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/SetAEQ.c,v 1.2 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/SetFrz.c b/oldXMenu/SetFrz.c
index 06f302bf223..243cc64e0ed 100644
--- a/oldXMenu/SetFrz.c
+++ b/oldXMenu/SetFrz.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/SetFrz.c,v 1.2 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/SetPane.c b/oldXMenu/SetPane.c
index 10bb2c63a54..39a87ac5ce3 100644
--- a/oldXMenu/SetPane.c
+++ b/oldXMenu/SetPane.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/SetPane.c,v 1.2 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/SetSel.c b/oldXMenu/SetSel.c
index da0b261e7ba..4fe0c82a131 100644
--- a/oldXMenu/SetSel.c
+++ b/oldXMenu/SetSel.c
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/SetSel.c,v 1.3 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/X10.h b/oldXMenu/X10.h
index cc052e88448..e1abcbbe6c5 100644
--- a/oldXMenu/X10.h
+++ b/oldXMenu/X10.h
@@ -1,4 +1,3 @@
1/* $Header: /cvsroot/emacs/emacs/oldXMenu/X10.h,v 1.3 2003/09/01 15:45:47 miles Exp $ */
2/* 1/*
3 * Copyright 1985, 1986, 1987 by the Massachusetts Institute of Technology 2 * Copyright 1985, 1986, 1987 by the Massachusetts Institute of Technology
4 * 3 *
diff --git a/oldXMenu/XCrAssoc.c b/oldXMenu/XCrAssoc.c
index 71c2aa20404..67239a26d31 100644
--- a/oldXMenu/XCrAssoc.c
+++ b/oldXMenu/XCrAssoc.c
@@ -1,4 +1,3 @@
1/* $XConsortium: XCrAssoc.c,v 10.17 91/01/06 12:04:57 rws Exp $ */
2/* Copyright Massachusetts Institute of Technology 1985 */ 1/* Copyright Massachusetts Institute of Technology 1985 */
3 2
4/* 3/*
diff --git a/oldXMenu/XDelAssoc.c b/oldXMenu/XDelAssoc.c
index a4c4b9f514d..1c72447f931 100644
--- a/oldXMenu/XDelAssoc.c
+++ b/oldXMenu/XDelAssoc.c
@@ -1,4 +1,3 @@
1/* $XConsortium: XDelAssoc.c,v 10.19 91/01/06 12:06:39 rws Exp $ */
2/* Copyright Massachusetts Institute of Technology 1985 */ 1/* Copyright Massachusetts Institute of Technology 1985 */
3 2
4/* 3/*
diff --git a/oldXMenu/XDestAssoc.c b/oldXMenu/XDestAssoc.c
index 84b7a4ddc2e..137c49f613d 100644
--- a/oldXMenu/XDestAssoc.c
+++ b/oldXMenu/XDestAssoc.c
@@ -1,4 +1,3 @@
1/* $XConsortium: XDestAssoc.c,v 10.17 91/02/08 13:11:50 rws Exp $ */
2/* Copyright Massachusetts Institute of Technology 1985 */ 1/* Copyright Massachusetts Institute of Technology 1985 */
3 2
4/* 3/*
diff --git a/oldXMenu/XLookAssoc.c b/oldXMenu/XLookAssoc.c
index 788eaaa4e1e..ea7303bad61 100644
--- a/oldXMenu/XLookAssoc.c
+++ b/oldXMenu/XLookAssoc.c
@@ -1,4 +1,3 @@
1/* $XConsortium: XLookAssoc.c,v 10.16 91/01/06 12:09:24 rws Exp $ */
2/* Copyright Massachusetts Institute of Technology 1985 */ 1/* Copyright Massachusetts Institute of Technology 1985 */
3 2
4/* 3/*
diff --git a/oldXMenu/XMakeAssoc.c b/oldXMenu/XMakeAssoc.c
index 408342d1c79..ffe19adc410 100644
--- a/oldXMenu/XMakeAssoc.c
+++ b/oldXMenu/XMakeAssoc.c
@@ -1,4 +1,3 @@
1/* $XConsortium: XMakeAssoc.c,v 10.18 91/01/06 12:09:28 rws Exp $ */
2/* Copyright Massachusetts Institute of Technology 1985 */ 1/* Copyright Massachusetts Institute of Technology 1985 */
3 2
4/* 3/*
diff --git a/oldXMenu/XMenu.h b/oldXMenu/XMenu.h
index f4f3bbd62ac..fde2a954620 100644
--- a/oldXMenu/XMenu.h
+++ b/oldXMenu/XMenu.h
@@ -1,6 +1,5 @@
1#include "copyright.h" 1#include "copyright.h"
2 2
3/* $Header: /cvsroot/emacs/emacs/oldXMenu/XMenu.h,v 1.4 2003/09/01 15:45:47 miles Exp $ */
4/* Copyright Massachusetts Institute of Technology 1985 */ 3/* Copyright Massachusetts Institute of Technology 1985 */
5 4
6/* 5/*
diff --git a/oldXMenu/XMenuInt.h b/oldXMenu/XMenuInt.h
index 15d57ab98f8..e96dfb1e910 100644
--- a/oldXMenu/XMenuInt.h
+++ b/oldXMenu/XMenuInt.h
@@ -1,5 +1,4 @@
1 1
2/* $Header: /cvsroot/emacs/emacs/oldXMenu/XMenuInt.h,v 1.3 2003/09/01 15:45:47 miles Exp $ */
3/* Copyright Massachusetts Institute of Technology 1985 */ 2/* Copyright Massachusetts Institute of Technology 1985 */
4 3
5/* 4/*
diff --git a/oldXMenu/copyright.h b/oldXMenu/copyright.h
index 86f074cf128..c5a4316043d 100644
--- a/oldXMenu/copyright.h
+++ b/oldXMenu/copyright.h
@@ -1,4 +1,3 @@
1/* $Header: /cvsroot/emacs/emacs/oldXMenu/copyright.h,v 1.2 2003/09/01 15:45:47 miles Exp $ */
2/* 1/*
3 2
4Copyright 1985, 1986, 1987 by the Massachusetts Institute of Technology 3Copyright 1985, 1986, 1987 by the Massachusetts Institute of Technology
diff --git a/src/ChangeLog b/src/ChangeLog
index 0a1c04c1151..1b5144e5b56 100644
--- a/src/ChangeLog
+++ b/src/ChangeLog
@@ -1,3 +1,8 @@
12004-04-11 Masatake YAMATO <jet@gyve.org>
2
3 * buffer.c (fix_start_end_in_overlays): make overlays
4 empty if they are backwards.
5
12004-04-07 Stefan Monnier <monnier@iro.umontreal.ca> 62004-04-07 Stefan Monnier <monnier@iro.umontreal.ca>
2 7
3 * doc.c (Fsnarf_documentation): Ignore new file name entries. 8 * doc.c (Fsnarf_documentation): Ignore new file name entries.
diff --git a/src/buffer.c b/src/buffer.c
index 08031a0d72b..455b03efec2 100644
--- a/src/buffer.c
+++ b/src/buffer.c
@@ -3290,8 +3290,7 @@ adjust_overlays_for_delete (pos, length)
3290 endpoint in this range will need to be unlinked from the overlay 3290 endpoint in this range will need to be unlinked from the overlay
3291 list and reinserted in its proper place. 3291 list and reinserted in its proper place.
3292 Such an overlay might even have negative size at this point. 3292 Such an overlay might even have negative size at this point.
3293 If so, we'll reverse the endpoints. Can you think of anything 3293 If so, we'll make the overlay empty. */
3294 better to do in this situation? */
3295void 3294void
3296fix_start_end_in_overlays (start, end) 3295fix_start_end_in_overlays (start, end)
3297 register int start, end; 3296 register int start, end;
@@ -3318,23 +3317,24 @@ fix_start_end_in_overlays (start, end)
3318 for (parent = NULL, tail = current_buffer->overlays_before; tail;) 3317 for (parent = NULL, tail = current_buffer->overlays_before; tail;)
3319 { 3318 {
3320 XSETMISC (overlay, tail); 3319 XSETMISC (overlay, tail);
3320
3321 endpos = OVERLAY_POSITION (OVERLAY_END (overlay)); 3321 endpos = OVERLAY_POSITION (OVERLAY_END (overlay));
3322 startpos = OVERLAY_POSITION (OVERLAY_START (overlay));
3323
3324 /* If the overlay is backwards, make it empty. */
3325 if (endpos < startpos)
3326 {
3327 startpos = endpos;
3328 Fset_marker (OVERLAY_START (overlay), make_number (startpos),
3329 Qnil);
3330 }
3331
3322 if (endpos < start) 3332 if (endpos < start)
3323 break; 3333 break;
3324 startpos = OVERLAY_POSITION (OVERLAY_START (overlay)); 3334
3325 if (endpos < end 3335 if (endpos < end
3326 || (startpos >= start && startpos < end)) 3336 || (startpos >= start && startpos < end))
3327 { 3337 {
3328 /* If the overlay is backwards, fix that now. */
3329 if (startpos > endpos)
3330 {
3331 int tem;
3332 Fset_marker (OVERLAY_START (overlay), make_number (endpos),
3333 Qnil);
3334 Fset_marker (OVERLAY_END (overlay), make_number (startpos),
3335 Qnil);
3336 tem = startpos; startpos = endpos; endpos = tem;
3337 }
3338 /* Add it to the end of the wrong list. Later on, 3338 /* Add it to the end of the wrong list. Later on,
3339 recenter_overlay_lists will move it to the right place. */ 3339 recenter_overlay_lists will move it to the right place. */
3340 if (endpos < current_buffer->overlay_center) 3340 if (endpos < current_buffer->overlay_center)
@@ -3365,22 +3365,24 @@ fix_start_end_in_overlays (start, end)
3365 for (parent = NULL, tail = current_buffer->overlays_after; tail;) 3365 for (parent = NULL, tail = current_buffer->overlays_after; tail;)
3366 { 3366 {
3367 XSETMISC (overlay, tail); 3367 XSETMISC (overlay, tail);
3368
3368 startpos = OVERLAY_POSITION (OVERLAY_START (overlay)); 3369 startpos = OVERLAY_POSITION (OVERLAY_START (overlay));
3370 endpos = OVERLAY_POSITION (OVERLAY_END (overlay));
3371
3372 /* If the overlay is backwards, make it empty. */
3373 if (endpos < startpos)
3374 {
3375 startpos = endpos;
3376 Fset_marker (OVERLAY_START (overlay), make_number (startpos),
3377 Qnil);
3378 }
3379
3369 if (startpos >= end) 3380 if (startpos >= end)
3370 break; 3381 break;
3371 endpos = OVERLAY_POSITION (OVERLAY_END (overlay)); 3382
3372 if (startpos >= start 3383 if (startpos >= start
3373 || (endpos >= start && endpos < end)) 3384 || (endpos >= start && endpos < end))
3374 { 3385 {
3375 if (startpos > endpos)
3376 {
3377 int tem;
3378 Fset_marker (OVERLAY_START (overlay), make_number (endpos),
3379 Qnil);
3380 Fset_marker (OVERLAY_END (overlay), make_number (startpos),
3381 Qnil);
3382 tem = startpos; startpos = endpos; endpos = tem;
3383 }
3384 if (endpos < current_buffer->overlay_center) 3386 if (endpos < current_buffer->overlay_center)
3385 { 3387 {
3386 if (!afterp) 3388 if (!afterp)
diff --git a/src/xfaces.c b/src/xfaces.c
index 7761282f9eb..2e6d43a54b7 100644
--- a/src/xfaces.c
+++ b/src/xfaces.c
@@ -1,5 +1,5 @@
1/* xfaces.c -- "Face" primitives. 1/* xfaces.c -- "Face" primitives.
2 Copyright (C) 1993, 1994, 1998, 1999, 2000, 2001, 2002, 2003 2 Copyright (C) 1993, 1994, 1998, 1999, 2000, 2001, 2002, 2003, 2004
3 Free Software Foundation. 3 Free Software Foundation.
4 4
5This file is part of GNU Emacs. 5This file is part of GNU Emacs.
@@ -1508,15 +1508,19 @@ face_color_supported_p (f, color_name, background_p)
1508 XColor not_used; 1508 XColor not_used;
1509 1509
1510 XSETFRAME (frame, f); 1510 XSETFRAME (frame, f);
1511 return (FRAME_WINDOW_P (f) 1511 return
1512 ? (!NILP (Fxw_display_color_p (frame)) 1512#ifdef HAVE_X_WINDOWS
1513 || xstricmp (color_name, "black") == 0 1513 FRAME_WINDOW_P (f)
1514 || xstricmp (color_name, "white") == 0 1514 ? (!NILP (Fxw_display_color_p (frame))
1515 || (background_p 1515 || xstricmp (color_name, "black") == 0
1516 && face_color_gray_p (f, color_name)) 1516 || xstricmp (color_name, "white") == 0
1517 || (!NILP (Fx_display_grayscale_p (frame)) 1517 || (background_p
1518 && face_color_gray_p (f, color_name))) 1518 && face_color_gray_p (f, color_name))
1519 : tty_defined_color (f, color_name, &not_used, 0)); 1519 || (!NILP (Fx_display_grayscale_p (frame))
1520 && face_color_gray_p (f, color_name)))
1521 :
1522#endif
1523 tty_defined_color (f, color_name, &not_used, 0);
1520} 1524}
1521 1525
1522 1526