aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorStefan Monnier2003-04-12 19:17:24 +0000
committerStefan Monnier2003-04-12 19:17:24 +0000
commiteec54bd7437d62b15d6f174dc342d70459d3cf52 (patch)
treeaca791f827da8d7e86653440aa2f31053648c45a
parente5576936b9cf8de84f985ea1b0ebac80a03db9b7 (diff)
downloademacs-eec54bd7437d62b15d6f174dc342d70459d3cf52.tar.gz
emacs-eec54bd7437d62b15d6f174dc342d70459d3cf52.zip
*** empty log message ***
-rw-r--r--lib-src/ChangeLog47
-rw-r--r--lisp/ChangeLog94
2 files changed, 74 insertions, 67 deletions
diff --git a/lib-src/ChangeLog b/lib-src/ChangeLog
index 8c3ab591812..526f4640ea8 100644
--- a/lib-src/ChangeLog
+++ b/lib-src/ChangeLog
@@ -1,7 +1,11 @@
12003-04-12 Stefan Monnier <monnier@cs.yale.edu>
2
3 * emacsclient.c (main): Use new safe location for socket.
4
12003-03-12 Tom Tromey <tromey@redhat.com> 52003-03-12 Tom Tromey <tromey@redhat.com>
2 6
3 * emacsclient.c (print_help_and_exit): Print to stdout. Exit 7 * emacsclient.c (print_help_and_exit): Print to stdout.
4 successfully. Added some blank lines for readability. 8 Exit successfully. Added some blank lines for readability.
5 (decode_options): Don't call print_help_and_exit in default case. 9 (decode_options): Don't call print_help_and_exit in default case.
6 Print version information to stdout. 10 Print version information to stdout.
7 (main): Don't call print_help_and_exit. 11 (main): Don't call print_help_and_exit.
@@ -184,7 +188,7 @@
184 188
1852002-08-29 Francesco Potorti` <pot@gnu.org> 1892002-08-29 Francesco Potorti` <pot@gnu.org>
186 190
187 * etags.c (C_entries): Corrected a problem with const C++ funcs. 191 * etags.c (C_entries): Correct a problem with const C++ funcs.
188 (ignoreindent): Renamed from noindentypedefs. 192 (ignoreindent): Renamed from noindentypedefs.
189 (cjava, cplpl): They are now macros instead of local vars. 193 (cjava, cplpl): They are now macros instead of local vars.
190 194
@@ -205,8 +209,8 @@
205 (pattern): Structure renamed to `regexp', member regex renamed to 209 (pattern): Structure renamed to `regexp', member regex renamed to
206 pattern. 210 pattern.
207 (node_st): Member pat renamed to regex. 211 (node_st): Member pat renamed to regex.
208 (pattern); New member force_explicit_name, for future use. Now 212 (pattern); New member force_explicit_name, for future use.
209 always set to true, cannot be reset. 213 Now always set to true, cannot be reset.
210 (add_regex, regex_tag_multiline, readline): Use it. 214 (add_regex, regex_tag_multiline, readline): Use it.
211 (main): Free some global structures. 215 (main): Free some global structures.
212 (fdesc): New member `written'. 216 (fdesc): New member `written'.
@@ -265,8 +269,7 @@
265 whose name is automatically deduced by etags.el. The advantage is 269 whose name is automatically deduced by etags.el. The advantage is
266 that there is no explicit tag name in most tags, so the size of 270 that there is no explicit tag name in most tags, so the size of
267 the tags file is reduced, yet find-tag is able to do a match as 271 the tags file is reduced, yet find-tag is able to do a match as
268 accurate as with named tags. See the comment in make_tag for 272 accurate as with named tags. See the comment in make_tag for details.
269 details.
270 (make_tag): New function (was the disabled function new_pfnote). 273 (make_tag): New function (was the disabled function new_pfnote).
271 (make_C_tag): Use it. 274 (make_C_tag): Use it.
272 275
@@ -443,7 +446,7 @@
443 #line directives. This handles the case when xxx.y is tagged 446 #line directives. This handles the case when xxx.y is tagged
444 before xxx.c, and the entries of xxx.c pointing to xxx.y should 447 before xxx.c, and the entries of xxx.c pointing to xxx.y should
445 be discarded. 448 be discarded.
446 (language): Added the metasource member. Initializers changed. 449 (language): Add the metasource member. Initializers changed.
447 (invalidate_nodes): New function. 450 (invalidate_nodes): New function.
448 (readline): Discard lines after having found a #line 451 (readline): Discard lines after having found a #line
449 directive pointing to an already tagged file. This handles the 452 directive pointing to an already tagged file. This handles the
@@ -640,7 +643,7 @@
640 (F_getit): Renamed from getit. All callers changed. 643 (F_getit): Renamed from getit. All callers changed.
641 (nocase_tail): Renamed from tail. All callers changed. 644 (nocase_tail): Renamed from tail. All callers changed.
642 (Ada_getit): Renamed from adagetit. All callers changed. 645 (Ada_getit): Renamed from adagetit. All callers changed.
643 (L_getit): Simplified by using get_tag. 646 (L_getit): Simplify by using get_tag.
644 (Perl_functions, Postscript_functions, erlang_attribute): Use the 647 (Perl_functions, Postscript_functions, erlang_attribute): Use the
645 modified LOOKING_AT. 648 modified LOOKING_AT.
646 (notinname): Removed '[' and added ')' to the recognised chars. 649 (notinname): Removed '[' and added ')' to the recognised chars.
@@ -854,12 +857,12 @@
854 (check_namespace): New function. 857 (check_namespace): New function.
855 (enter_namespace): Call find_namespace with CONTEXT parameter. 858 (enter_namespace): Call find_namespace with CONTEXT parameter.
856 (match_qualified_namespace_alias): New function. 859 (match_qualified_namespace_alias): New function.
857 (parse_qualified_ident_or_type): Fixed typo in comment. 860 (parse_qualified_ident_or_type): Fix typo in comment.
858 While parsing qualified ident or type update namespace context and 861 While parsing qualified ident or type update namespace context and
859 restore it on exit. 862 restore it on exit.
860 (parse_qualified_param_ident_or_type): Fixed typo in comment. 863 (parse_qualified_param_ident_or_type): Fix typo in comment.
861 (globals): Changed handling of namespace aliases. 864 (globals): Change handling of namespace aliases.
862 (version): Added year 2001. 865 (version): Add year 2001.
863 866
8642001-09-15 Eli Zaretskii <eliz@is.elta.co.il> 8672001-09-15 Eli Zaretskii <eliz@is.elta.co.il>
865 868
@@ -1076,7 +1079,7 @@
1076 (grow_linebuffer): Don't call xrnew when not needed. 1079 (grow_linebuffer): Don't call xrnew when not needed.
1077 (token): Buffer renamed to line. 1080 (token): Buffer renamed to line.
1078 (C_entries): Three calls to inibuffer moved here from main. 1081 (C_entries): Three calls to inibuffer moved here from main.
1079 (C_entries): Removed all references to var methodlen, delete it. 1082 (C_entries): Remove all references to var methodlen, delete it.
1080 (linebuffer_setlen): Was grow_buffer, now also sets len. 1083 (linebuffer_setlen): Was grow_buffer, now also sets len.
1081 (consider_token, C_entries, Pascal_functions): Use it. 1084 (consider_token, C_entries, Pascal_functions): Use it.
1082 (C_entries): Preventing problems relative to extern "C". 1085 (C_entries): Preventing problems relative to extern "C".
@@ -1103,11 +1106,11 @@
1103 1106
1104 * etags.c (get_language_from_langname): Renamed from 1107 * etags.c (get_language_from_langname): Renamed from
1105 get_language_from_name. 1108 get_language_from_name.
1106 (get_language_from_filename): Renamed from 1109 (get_language_from_filename): Renamed from get_language_from_suffix.
1107 get_language_from_suffix. Now first looks for the complete file name. 1110 Now first looks for the complete file name.
1108 (language): New member char **filenames. 1111 (language): New member char **filenames.
1109 (Makefile_filenames): List of possible filenames for makefiles. 1112 (Makefile_filenames): List of possible filenames for makefiles.
1110 (lang_names): Added a NULL member for every entry, added an entry 1113 (lang_names): Add a NULL member for every entry, added an entry
1111 for makefiles. 1114 for makefiles.
1112 (Makefile_targets): New function. 1115 (Makefile_targets): New function.
1113 (Texinfo_nodes): Renamed from Texinfo_fuctions and made 1116 (Texinfo_nodes): Renamed from Texinfo_fuctions and made
@@ -1133,8 +1136,8 @@
1133 1136
11342001-01-02 Gerd Moellmann <gerd@gnu.org> 11372001-01-02 Gerd Moellmann <gerd@gnu.org>
1135 1138
1136 * ebrowse.c (yyerror): Changed to take two arguments. 1139 * ebrowse.c (yyerror): Change to take two arguments.
1137 Prototype added. Callers changed. 1140 Add prototype. Change callers.
1138 1141
11392001-01-02 Eli Zaretskii <eliz@is.elta.co.il> 11422001-01-02 Eli Zaretskii <eliz@is.elta.co.il>
1140 1143
@@ -1340,7 +1343,7 @@
1340 1343
13412000-02-10 Francesco Potorti` <pot@gnu.org> 13442000-02-10 Francesco Potorti` <pot@gnu.org>
1342 1345
1343 * etags.c (iswhite): Redefined not to consider '\0' as white 1346 * etags.c (iswhite): Redefine not to consider '\0' as white
1344 space, and use it throughout in place of isspace, thus preventing a 1347 space, and use it throughout in place of isspace, thus preventing a
1345 potential signed char to int conversion problem. 1348 potential signed char to int conversion problem.
1346 (MSDOS): #undefine befere redefining 1349 (MSDOS): #undefine befere redefining
@@ -1425,9 +1428,9 @@
1425 (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen. 1428 (typdef): ttypedefseen renamed to tkeyseen, new label ttypeseen.
1426 (C_entries): Modifications that make --members tag even inside 1429 (C_entries): Modifications that make --members tag even inside
1427 typedefs and C nested structs (one level only). 1430 typedefs and C nested structs (one level only).
1428 (consider_token): Corrected a bug which prevented tagging of enum 1431 (consider_token): Correct a bug which prevented tagging of enum
1429 constants. 1432 constants.
1430 (C_stab_entry): Added if, for, while, switch, return as 1433 (C_stab_entry): Add if, for, while, switch, return as
1431 st_C_ignore. This makes it simpler to work when cblev!=0. 1434 st_C_ignore. This makes it simpler to work when cblev!=0.
1432 1435
1433 * etags.c (C_entries): Tag member function declarations when 1436 * etags.c (C_entries): Tag member function declarations when
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 0290cfc5607..5abe2744492 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -5,23 +5,29 @@
5 (describe-minor-mode-completion-table-for-indicator) 5 (describe-minor-mode-completion-table-for-indicator)
6 (describe-minor-mode-completion-table-for-symbol): New functions. 6 (describe-minor-mode-completion-table-for-symbol): New functions.
7 minor-mode-list is used here. 7 minor-mode-list is used here.
8 (describe-minor-mode-from-symbol): renamed 8 (describe-minor-mode-from-symbol):
9 from (old) describe-minor-mode. Use 9 Renamed from (old) describe-minor-mode.
10 describe-minor-mode-completion-table-for-symbol. 10 Use describe-minor-mode-completion-table-for-symbol.
11 Don't use eval. Just use symbol-name. 11 Don't use eval. Just use symbol-name.
12 (describe-minor-mode-from-indicator): Document is updated. 12 (describe-minor-mode-from-indicator): Document is updated.
13 Use `format-mode-line'. Use 13 Use `format-mode-line'.
14 describe-minor-mode-from-symbol instead of 14 Use describe-minor-mode-from-symbol instead of describe-minor-mode.
15 describe-minor-mode.
16 Use describe-minor-mode-completion-table-for-indicator. 15 Use describe-minor-mode-completion-table-for-indicator.
17 (expand-minor-mode-indicator-object): removed. 16 (expand-minor-mode-indicator-object): Remove.
18 (lookup-minor-mode-from-indicator): remove the fist white 17 (lookup-minor-mode-from-indicator): Remove the fist white
19 space from both indicator and anindicator before comparing them. 18 space from both indicator and anindicator before comparing them.
20 19
21 * bindings.el (mode-line-major-mode-keymap) 20 * bindings.el (mode-line-major-mode-keymap)
22 (mode-line-minor-mode-keymap): defined keys for the maps 21 (mode-line-minor-mode-keymap): Define keys for the maps
23 here in `defvar'. 22 here in `defvar'.
24 23
242003-04-12 Stefan Monnier <monnier@cs.yale.edu>
25
26 * server.el (server-socket-name): Use new safe location for socket.
27 (server-ensure-safe-dir): New fun.
28 (server-start): Use it and letf.
29 (server-process-filter): Re-enable the -eval feature.
30
252003-04-12 Glenn Morris <gmorris@ast.cam.ac.uk> 312003-04-12 Glenn Morris <gmorris@ast.cam.ac.uk>
26 32
27 * play/gomoku.el (gomoku-buffer-name): New constant. 33 * play/gomoku.el (gomoku-buffer-name): New constant.
@@ -41,6 +47,10 @@
41 * help-fns.el (help-add-fundoc-usage): Pass an empty string to 47 * help-fns.el (help-add-fundoc-usage): Pass an empty string to
42 `format' if no newlines are necessary. 48 `format' if no newlines are necessary.
43 49
502003-04-11 Stefan Monnier <monnier@cs.yale.edu>
51
52 * bindings.el (global-map): Bind [select-window].
53
442003-04-11 John Paul Wallington <jpw@gnu.org> 542003-04-11 John Paul Wallington <jpw@gnu.org>
45 55
46 * type-break.el (type-break-warning-countdown-string): Doc fix. 56 * type-break.el (type-break-warning-countdown-string): Doc fix.
@@ -52,22 +62,19 @@
52 62
532003-04-11 Masatake YAMATO <jet@gyve.org> 632003-04-11 Masatake YAMATO <jet@gyve.org>
54 64
55 * progmodes/etags.el (select-tags-table-mode-map): 65 * progmodes/etags.el (select-tags-table-mode-map):
56 Don't create new keymap. Instead copy from button-buffer-map. 66 Don't create new keymap. Instead copy from button-buffer-map.
57 Bind push-button to `t' instead of binding 67 Bind push-button to `t' instead of binding
58 select-tags-table-select directly 68 select-tags-table-select directly
59 69 (tags-select-tags-table): New button.
60 * (tags-select-tags-table): New button. 70 (select-tags-table): Put a button for each selections.
61
62 * progmodes/etags.el (select-tags-table): Put
63 a button for each selections.
64 71
652003-04-11 Kenichi Handa <handa@m17n.org> 722003-04-11 Kenichi Handa <handa@m17n.org>
66 73
67 * international/mule.el: Don't set 74 * international/mule.el:
68 after-insert-file-adjust-coding-function. 75 Don't set after-insert-file-adjust-coding-function.
69 (after-insert-file-set-coding): Renamed from 76 (after-insert-file-set-coding):
70 after-insert-file-set-buffer-file-coding-system. 77 Renamed from after-insert-file-set-buffer-file-coding-system.
71 78
722003-04-11 Kenichi Handa <handa@m17n.org> 792003-04-11 Kenichi Handa <handa@m17n.org>
73 80
@@ -78,8 +85,8 @@
78 (quail-kill-guidance-buf): Delete this function. 85 (quail-kill-guidance-buf): Delete this function.
79 (quail-activate): Add/remove quail-show-guidance to/from 86 (quail-activate): Add/remove quail-show-guidance to/from
80 post-command-hook. 87 post-command-hook.
81 (quail-input-method): Don't setup quail-guidance-buf. Initialize 88 (quail-input-method): Don't setup quail-guidance-buf.
82 quail-guidance-str to "". 89 Initialize quail-guidance-str to "".
83 (quail-start-translation): Call quail-show-guidance at first. 90 (quail-start-translation): Call quail-show-guidance at first.
84 (quail-start-conversion): Likewise. 91 (quail-start-conversion): Likewise.
85 (quail-terminate-translation): Don't erase quail-guidance-buf. 92 (quail-terminate-translation): Don't erase quail-guidance-buf.
@@ -88,13 +95,12 @@
88 (quail-update-current-translations): Check the width of the 95 (quail-update-current-translations): Check the width of the
89 current window, not the width of quail-guidance-win. 96 current window, not the width of quail-guidance-win.
90 (quail-make-guidance-frame): Delete the arg BUF. Fix position 97 (quail-make-guidance-frame): Delete the arg BUF. Fix position
91 calculation. Don't set the window buffer, just return the new 98 calculation. Don't set the window buffer, just return the new frame.
92 frame.
93 (quail-minibuffer-message): New function. 99 (quail-minibuffer-message): New function.
94 (quail-show-guidance): Renamed from quail-show-guidance-buf. Use 100 (quail-show-guidance): Renamed from quail-show-guidance-buf.
95 message and quail-minibuffer-message to display the guidance. 101 Use message and quail-minibuffer-message to display the guidance.
96 (quail-hide-guidance): Renamed from quail-hide-guidance-buf. Only 102 (quail-hide-guidance): Renamed from quail-hide-guidance-buf.
97 delete quail-guidance-frame. 103 Only delete quail-guidance-frame.
98 (quail-update-guidance): Just update quail-guidance-str, not 104 (quail-update-guidance): Just update quail-guidance-str, not
99 display it. 105 display it.
100 (quail-get-translations): Renamed from quail-show-translations. 106 (quail-get-translations): Renamed from quail-show-translations.
@@ -117,8 +123,8 @@
117 123
1182003-04-10 Kenichi Handa <handa@m17n.org> 1242003-04-10 Kenichi Handa <handa@m17n.org>
119 125
120 * international/mule.el: Set 126 * international/mule.el:
121 after-insert-file-adjust-coding-function to 127 Set after-insert-file-adjust-coding-function to
122 after-insert-file-set-buffer-file-coding-system instead of adding 128 after-insert-file-set-buffer-file-coding-system instead of adding
123 it to after-insert-file-functions. 129 it to after-insert-file-functions.
124 130
@@ -146,8 +152,7 @@
146 152
1472003-04-09 Kenichi Handa <handa@m17n.org> 1532003-04-09 Kenichi Handa <handa@m17n.org>
148 154
149 * international/fontset.el: Specify rescale ratio 1.3 for CDAC 155 * international/fontset.el: Specify rescale ratio 1.3 for CDAC fonts.
150 fonts.
151 156
152 * international/mule-conf.el: Register ?\221 and ?\226 in 157 * international/mule-conf.el: Register ?\221 and ?\226 in
153 latin-extra-code-table. 158 latin-extra-code-table.
@@ -171,10 +176,10 @@
171 176
1722003-04-09 Kenichi Handa <handa@m17n.org> 1772003-04-09 Kenichi Handa <handa@m17n.org>
173 178
174 * international/mule-diag.el (print-coding-system-briefly): If 179 * international/mule-diag.el (print-coding-system-briefly):
175 DOC-STRING is `tightly', print the doc-string tightly. 180 If DOC-STRING is `tightly', print the doc-string tightly.
176 (list-coding-systems-1): Sort coding systems. Call 181 (list-coding-systems-1): Sort coding systems.
177 print-coding-system-briefly with the arg DOC-STRING `tightly'. 182 Call print-coding-system-briefly with the arg DOC-STRING `tightly'.
178 183
1792003-04-08 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net> 1842003-04-08 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net>
180 185
@@ -190,8 +195,7 @@
190 195
1912003-04-08 Kenichi Handa <handa@m17n.org> 1962003-04-08 Kenichi Handa <handa@m17n.org>
192 197
193 * international/mule-conf.el: Register ?\225 in 198 * international/mule-conf.el: Register ?\225 in latin-extra-code-table.
194 latin-extra-code-table.
195 199
196 * international/utf-16.el (utf-16-le-decode-loop) 200 * international/utf-16.el (utf-16-le-decode-loop)
197 (utf-16-be-decode-loop): New temporary variables. 201 (utf-16-be-decode-loop): New temporary variables.
@@ -254,7 +258,7 @@
254 file format. 258 file format.
255 (desktop-create-buffer-form): Variable deleted. 259 (desktop-create-buffer-form): Variable deleted.
256 (desktop-save): New customizable variable. 260 (desktop-save): New customizable variable.
257 (desktop-kill): Changed to use `desktop-save'. 261 (desktop-kill): Use `desktop-save'.
258 (desktop-file-name-format): New option: format in 262 (desktop-file-name-format): New option: format in
259 which desktop file names should be saved. 263 which desktop file names should be saved.
260 (desktop-file-name): New function to convert a filename to the 264 (desktop-file-name): New function to convert a filename to the
@@ -269,19 +273,19 @@
269 ro -> desktop-buffer-read-only 273 ro -> desktop-buffer-read-only
270 locals -> desktop-buffer-locals 274 locals -> desktop-buffer-locals
271 (desktop-buffer-major-mode, desktop-buffer-file-name) 275 (desktop-buffer-major-mode, desktop-buffer-file-name)
272 (desktop-buffer-name): Unused customizable variables deleted. 276 (desktop-buffer-name): Delete unused customizable variables.
273 (desktop-buffer-misc): Unused variable deleted. 277 (desktop-buffer-misc): Delete unused variable.
274 (desktop-save, desktop-buffer-dired-misc-data): 278 (desktop-save, desktop-buffer-dired-misc-data):
275 Use `desktop-file-name'. 279 Use `desktop-file-name'.
276 (desktop-path): New customizable variable. List of directories in 280 (desktop-path): New customizable variable. List of directories in
277 which to lookup the desktop file. Replaces hardcoded list. 281 which to lookup the desktop file. Replaces hardcoded list.
278 (desktop-globals-to-clear): New variable replaces hardcoded list. 282 (desktop-globals-to-clear): New variable replaces hardcoded list.
279 (desktop-clear-preserve-buffers-regexp): New customizable variable. 283 (desktop-clear-preserve-buffers-regexp): New customizable variable.
280 (desktop-after-read-hook): New hook run after a desktop is read. 284 (desktop-after-read-hook): New hook run after a desktop is read.
281 (desktop-no-desktop-file-hook): New hook when no desktop file found. 285 (desktop-no-desktop-file-hook): New hook when no desktop file found.
282 (desktop-change-dir): New function. 286 (desktop-change-dir): New function.
283 (desktop-save-in-load-dir): New function. Save desktop in 287 (desktop-save-in-load-dir): New function. Save desktop in
284 directory from witch it was loaded. 288 directory from which it was loaded.
285 (desktop-revert): New function. Revert to the last loaded desktop. 289 (desktop-revert): New function. Revert to the last loaded desktop.
286 290
2872003-04-06 Masatake YAMATO <jet@gyve.org> 2912003-04-06 Masatake YAMATO <jet@gyve.org>
@@ -289,8 +293,8 @@
289 * progmodes/etags.el (tag-find-file-of-tag): Renamed from 293 * progmodes/etags.el (tag-find-file-of-tag): Renamed from
290 find-file-of-tag to avoid name space pollution. 294 find-file-of-tag to avoid name space pollution.
291 (tag-find-file-of-tag-noselect): Likewise. 295 (tag-find-file-of-tag-noselect): Likewise.
292 (etags-list-tags, etags-tags-apropos): Use 296 (etags-list-tags, etags-tags-apropos):
293 tag-find-file-of-tag instead of find-file-of-tag. 297 Use tag-find-file-of-tag instead of find-file-of-tag.
294 298
2952003-04-06 Masatake YAMATO <jet@gyve.org> 2992003-04-06 Masatake YAMATO <jet@gyve.org>
296 300