comparison lisp/ChangeLog @ 47208:5a35f521b33d

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Tue, 03 Sep 2002 01:16:33 +0000
parents 8a2bf9dded0f
children 2ea791b73ba3
comparison
equal deleted inserted replaced
47207:4b11736d7464 47208:5a35f521b33d
1 2002-09-02 Stefan Monnier <monnier@cs.yale.edu>
2
3 * mail/sendmail.el (mail-mode): Don't set local-abbrev-table.
4 (mail-mode-abbrev-table): Set to text-mode-abbrev-table.
5
1 2002-09-02 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE> 6 2002-09-02 Kai Gro,b_(Bjohann <Kai.Grossjohann@CS.Uni-Dortmund.DE>
2 7
3 * net/tramp.el: Version 2.0.15 released. 8 * net/tramp.el: Version 2.0.15 released.
4 (require 'base64): Most modern Emacsen have the base64 9 (require 'base64): Most modern Emacsen have the base64
5 encode/decode functions built in, so test to see if they are bound 10 encode/decode functions built in, so test to see if they are bound
6 before we go blindly requiring base64.el. From Steve Youngs 11 before we go blindly requiring base64.el.
7 <youngs@xemacs.org>. 12 From Steve Youngs <youngs@xemacs.org>.
8 (tramp-feature-write-region-fix): XEmacs doesn't have a 13 (tramp-feature-write-region-fix): XEmacs doesn't have a
9 'find-operation-coding-system' and this variable doesn't seem to 14 'find-operation-coding-system' and this variable doesn't seem to
10 be used anywhere so wrap it in (unless (featurep 'xemacs)). From 15 be used anywhere so wrap it in (unless (featurep 'xemacs)).
11 Steve Youngs <youngs@xemacs.org>. 16 From Steve Youngs <youngs@xemacs.org>.
12 (tramp-methods): Remove duplicate definition of ssh1-old and 17 (tramp-methods): Remove duplicate definition of ssh1-old and ssh2-old.
13 ssh2-old.
14 (tramp-open-connection-su): Use user name "root" if no user name 18 (tramp-open-connection-su): Use user name "root" if no user name
15 is given. 19 is given.
16 20
17 From Michael Albinus <Michael.Albinus@alcatel.de>: 21 From Michael Albinus <Michael.Albinus@alcatel.de>:
18 * net/tramp.el (tramp-invoke-ange-ftp): 22 * net/tramp.el (tramp-invoke-ange-ftp):
23 tramp-invoke-ange-ftp 'write-region. 27 tramp-invoke-ange-ftp 'write-region.
24 (tramp-handle-set-file-modes): Change order of FILENAME and MODE 28 (tramp-handle-set-file-modes): Change order of FILENAME and MODE
25 passing to tramp-invoke-ange-ftp 'set-file-modes. 29 passing to tramp-invoke-ange-ftp 'set-file-modes.
26 (tramp-invoke-ange-ftp): `tramp-disable-ange-ftp' must be called 30 (tramp-invoke-ange-ftp): `tramp-disable-ange-ftp' must be called
27 again after activating `ange-ftp'. 31 again after activating `ange-ftp'.
28 32
29 2002-09-02 Kim F. Storm <storm@cua.dk> 33 2002-09-02 Kim F. Storm <storm@cua.dk>
30 34
31 * ido.el (ido-ignore-item-temp-list): New variable. 35 * ido.el (ido-ignore-item-temp-list): New variable.
32 (ido-read-internal): Don't set ido-default-item if the default is 36 (ido-read-internal): Don't set ido-default-item if the default is
33 member of ido-ignore-item-temp-list. 37 member of ido-ignore-item-temp-list.
87 2002-08-31 Andreas Schwab <schwab@suse.de> 91 2002-08-31 Andreas Schwab <schwab@suse.de>
88 92
89 * font-core.el (font-lock-change-mode): Avoid changing buffer 93 * font-core.el (font-lock-change-mode): Avoid changing buffer
90 state in any way. 94 state in any way.
91 95
96 2002-08-30 Stefan Monnier <monnier@cs.yale.edu>
97
98 * emacs-lisp/easymenu.el (easy-menu-filter-return):
99 Handle the case where the filter returns a single menu entry.
100 (easy-menu-add): Improve docstring.
101 (easy-menu-current-active-maps): Remove.
102 (easy-menu-get-map): Use current-active-maps.
103
104 * cus-edit.el (custom-unlispify-menu-entry): Don't remove
105 the -p prefix from variables since they shouldn't have it anyway.
106 (custom-group-menu-create, customize-menu-create):
107 Only cdr if applicable, since custom-menu-create might return
108 a vector (i.e. a single menu entry).
109
92 2002-08-30 Edward M. Reingold <reingold@emr.cs.iit.edu> 110 2002-08-30 Edward M. Reingold <reingold@emr.cs.iit.edu>
93 111
94 * calendar/diary-lib.el (diary-mail-entries): Don't overwrite 112 * calendar/diary-lib.el (diary-mail-entries): Don't overwrite
95 user's value of diary-list-include-blanks, but generate message 113 user's value of diary-list-include-blanks, but generate message
96 instead if there are no entries. 114 instead if there are no entries.
147 165
148 * replace.el (occur-mode-hook): New hook. 166 * replace.el (occur-mode-hook): New hook.
149 (occur-mode): Use it. 167 (occur-mode): Use it.
150 (occur-hook): Set default to nil. 168 (occur-hook): Set default to nil.
151 169
170 2002-08-29 Stefan Monnier <monnier@cs.yale.edu>
171
172 * net/ange-ftp.el: Use match-string and drop useless `function's.
173 (ange-ftp-get-process): Bind `ange-ftp-this-user' and
174 `ange-ftp-this-host' before running ange-ftp-process-startup-hook.
175 (ange-ftp-ls-parser): Use `switches' arg instead of dynamic binding.
176 (ange-ftp-parse-dired-listing): Update the calls.
177 (dired-local-variables-file): Declare to shut quieten the compiler.
178 (ange-ftp-file-entry-active-p): Remove.
179 (ange-ftp-file-name-all-completions, ange-ftp-file-name-completion):
180 Don't exclude dangling symlinks.
181 (ange-ftp-file-name-completion-1): Make predicate optional.
182 (ange-ftp-parse-list-func-alist): Use add-to-list to update.
183 (ange-ftp-fix-name-for-bs2000): Use subst-char-in-string.
184 (ange-ftp-bs2000-posix-hook-installed): Remove.
185 (ange-ftp-add-bs2000-posix-host): Don't use it anymore.
186 (ange-ftp-bs2000-cd-to-posix): Use `ange-ftp-this-user' and
187 `ange-ftp-this-host' instead of `user' and `host'.
188
152 2002-08-29 Richard M. Stallman <rms@gnu.org> 189 2002-08-29 Richard M. Stallman <rms@gnu.org>
153 190
154 * emacs-lisp/bytecomp.el (byte-compile-warning-prefix): 191 * emacs-lisp/bytecomp.el (byte-compile-warning-prefix):
155 Decide here whether to print which form we're compiling. 192 Decide here whether to print which form we're compiling.
156 If we do that, still print file and line. Make file name 193 If we do that, still print file and line. Make file name
157 relative to default-directory. Print fewer newlines. 194 relative to default-directory. Print fewer newlines.
158 (byte-compile-log-file): Print something even if no file. 195 (byte-compile-log-file): Print something even if no file.
159 Print messages for entering and leaving directories, 196 Print messages for entering and leaving directories,
160 and set default-directory. 197 and set default-directory.
161 (displaying-byte-compile-warnings): Only sometimes bind warning-series. 198 (displaying-byte-compile-warnings): Only sometimes bind warning-series.
162 (byte-compile-warning-series): New function. 199 (byte-compile-warning-series): New function.
163 (byte-compile-file): Set byte-compile-last-logged-file, don't bind it. 200 (byte-compile-file): Set byte-compile-last-logged-file, don't bind it.
164 (byte-compile-display-log-head-p): Function deleted. 201 (byte-compile-display-log-head-p): Function deleted.
165 202
166 * warnings.el (warning-series): Now can be a marker, not an integer. 203 * warnings.el (warning-series): Now can be a marker, not an integer.
167 (display-warning): Handle new value for warning-series. 204 (display-warning): Handle new value for warning-series.
168 205
169 * emacs-lisp/bytecomp.el (byte-compile-log-file): Use \f. 206 * emacs-lisp/bytecomp.el (byte-compile-log-file): Use \f.
170 (byte-compile-cl-warn): Add cl-macroexpand-all, cl-compiling-file 207 (byte-compile-cl-warn): Add cl-macroexpand-all, cl-compiling-file
171 to don't-warn list. 208 to don't-warn list.
172 209
173 2002-08-29 Kim F. Storm <storm@cua.dk> 210 2002-08-29 Kim F. Storm <storm@cua.dk>
174 211
175 * kmacro.el: Changed default bindings from F7/F8 to F3/F4. 212 * kmacro.el: Change default bindings from F7/F8 to F3/F4.
176 Changed default binding of C-x e to kmacro-end-or-call-macro. 213 Change default binding of C-x e to kmacro-end-or-call-macro.
177 (kmacro-call-repeat-key, kmacro-call-repeat-with-arg): New custom 214 (kmacro-call-repeat-key, kmacro-call-repeat-with-arg): New custom
178 variables. 215 variables.
179 (kmacro-get-prefix-arg): New function. 216 (kmacro-get-prefix-arg): New function.
180 (kmacro-repeat-on-last-key): Renamed from kmacro-repeat-loop and improved. 217 (kmacro-repeat-on-last-key): Rename from kmacro-repeat-loop and
181 Callers changed. 218 improve. Callers changed.
182 (kmacro-call-macro): Repeat macro by repeating last key or 219 (kmacro-call-macro): Repeat macro by repeating last key or
183 key defined in kmacro-call-repeat-key. New third arg non-nil 220 key defined in kmacro-call-repeat-key. New third arg non-nil
184 means to end current macro. 221 means to end current macro.
185 (kmacro-end-or-call-macro): Call kmacro-call-macro appropriately 222 (kmacro-end-or-call-macro): Call kmacro-call-macro appropriately
186 to get repeat last key functionality. 223 to get repeat last key functionality.