Mercurial > emacs
annotate lisp/ChangeLog.5 @ 49506:ac9e2eeeb03d
New format of AUTHORS file; list each
author name once followed by contributed and changed files.
Improve selection of entries to include in list, and generate list
of unrecognized entries indicating syntax errors in ChangeLog files.
(authors-coding-system): New variable.
(authors-many-files): Update doc string.
(authors-aliases): Change format. Now one entry with multiple
aliases per author.
(authors-valid-file-names, authors-renamed-files-alist)
(authors-renamed-files-regexps): New variables.
(authors-canonical-file-name): New function. Validates that file
exists or occurs in one of the above lists. Record unrecognized
file names in global authors-invalid-file-names list.
(authors-add): Change to record per-change counts.
(authors-canonical-author-name): Handle new format of
authors-aliases list.
(authors-scan-change-log): Rename FILE arg to LOG-FILE.
Change doc string to describe new entry format.
Only add author entries for valid file names.
(authors-print): Replace by authors-add-to-author-list.
(authors-add-to-author-list): New function which reorders
per-file entries and adds them to global authors-author-list.
(authors): Instead of authors-print to insert in *Authors* buffer,
use authors-add-to-author-list to reorder the list and then
insert result in *Authors* buffer with new format.
Generate *Authors Errors* compilation-mode buffer listing
unrecognized ChangeLog entries.
author | Kim F. Storm <storm@cua.dk> |
---|---|
date | Wed, 29 Jan 2003 00:13:11 +0000 |
parents | 1aba10ab73b4 |
children | 5ade352e8d1c |
rev | line source |
---|---|
25830 | 1 1995-06-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> |
2 | |
3 * Version 19.29 released. | |
4 | |
5 * startup.el (precompute-menubar-bindings): While dumping, | |
6 garbage-collect after each menu. | |
7 | |
8 1995-06-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
9 | |
10 * gud.el (gud-make-debug-menu): Cope if no local map yet. | |
11 | |
12 * loaddefs.el (help-event-list): Initialize it. | |
13 | |
14 * dired-aux.el (dired-do-redisplay): Call dired-uncache. | |
15 | |
16 * simple.el (universal-argument-num-events): New variable. | |
17 (universal-argument, universal-argument-more, negative-argument) | |
18 (digit-argument): Set that variable. | |
19 (universal-argument-other-key): Use that variable when unreading. | |
20 | |
21 * vc-hooks.el (vc-handle-cvs): New variable. | |
22 (vc-find-cvs-master): Check that variable. | |
23 | |
24 1995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
25 | |
26 * vc-hooks.el (vc-fetch-properties): Add save-excursion. | |
27 | |
28 * cc-mode.el: Version 4.222 installed. Changes too much to list. | |
29 Kept these changes previously installed here: | |
30 (c-version): Mention that this may be modified version. | |
31 (c-common-init, c-fill-paragraph): Remove "^" used as anchor from | |
32 paragraph-start and paragraph-separate values, so that they will | |
33 work with non-0 left-margin settings. | |
34 | |
35 * vc-hooks.el (vc-fetch-master-properties): Be more careful | |
36 about killing the *vc-info* buffer. | |
37 | |
38 1995-06-19 Karl Heuer <kwzh@hill.gnu.ai.mit.edu> | |
39 | |
40 * shell.el (shell-directory-tracker): Check for terminator after | |
41 cd, pushd, or popd, so that we don't try to do directory tracking | |
42 on things like "cdump". | |
43 Don't use \\s patterns inside brackets. | |
44 | |
45 1995-06-19 David K}gedal <davidk@lysator.liu.se> | |
46 | |
47 * tempo.el: Documented the `l' tag. | |
48 (tempo-insert-template): Check for zmacs-regions. | |
49 Wrapped it in unwind-protect. | |
50 (tempo-save-named): New function. | |
51 (tempo-insert-prompt): Added NO-INSERT parameter. | |
52 Handles previous values better. Cleaned up interface. | |
53 Check for already saved value. | |
54 (tempo-remember-insertion): Function deleted. | |
55 (tempo-insert-named): Use tempo-insert if data is not a string. | |
56 Use tempo-lookup-named. | |
57 (tempo-insert-prompt-compat): New function. | |
58 (tempo-lookup-named): New function. | |
59 | |
60 1995-06-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
61 | |
62 * simple.el (universal-argument-other-key): | |
63 Call reset-this-command-lengths. | |
64 | |
65 1995-06-19 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
66 | |
67 * solar.el (calendar-location-name, sunrise-sunset): Fix bug in | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
68 determination of output string. |
25830 | 69 |
70 1995-06-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
71 | |
72 * simple.el (negative-argument, digit-argument): | |
73 Set overriding-terminal-local-map like C-u. | |
74 (universal-argument-map): Add binding for \e t. | |
75 | |
76 * texinfo.el (texinfo-environment-regexp): Add @ifhtml, @html. | |
77 | |
78 1995-06-18 Morten Welinder <terra+@cs.cmu.edu> | |
79 | |
80 * arc-mode.el (archive-zip-summarize): Handle per-file | |
81 comments in central directory. | |
82 | |
83 1995-06-18 Johan Vromans <jvromans@hill.gnu.ai.mit.edu> | |
84 | |
85 * forms.el: Remove references to mouse-major-mode-menu. | |
86 | |
87 1995-06-18 Andre Spiegel <spiegel@berlin.informatik.uni-stuttgart.de> | |
88 | |
89 * vc-hooks.el (vc-fetch-master-properties): Use path-separator | |
90 for path to "cvs status" command. | |
91 | |
92 1995-06-17 Karl Fogel <kfogel@floss.cyclic.com> | |
93 | |
94 * bookmark.el: Make doc strings and argument names consistent | |
95 where necessary. | |
96 Moved user variables to own section. | |
97 (bookmark-alist): Better doc string. | |
98 (bookmark-insert-current-bookmark): Doc string. | |
99 (bookmark-insert-buffer-name): Doc string. | |
100 (bookmark-set): Take optional NAME argument. | |
101 (bookmark-bmenu-select): Use member to test for string's presence. | |
102 Use a more efficent test at end, as suggested by Mikio Nakajima. | |
103 | |
104 1995-06-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
105 | |
106 * startup.el (normal-top-level, command-line-1): | |
107 Call precompute-menubar-bindings only if using x. | |
108 (precompute-menubar-bindings): Don't check for x here. | |
109 Set define-key-rebound-commands to t. | |
110 | |
111 * loadup.el: Call precompute-menubar-bindings. | |
112 Then set define-key-rebound-commands to nil. | |
113 | |
114 * subr.el (add-hook): Use local local-variable-if-set-p. | |
115 | |
116 * info.el (Info-directory-list): If path-separator isn't available, | |
117 bind it here. | |
118 | |
119 * vc.el (vc-do-command): Use path-separator. | |
120 | |
121 1995-06-17 Andre Spiegel <spiegel@berlin.informatik.uni-stuttgart.de> | |
122 | |
123 * vc.el (vc-directory): Use expand-file-name on default-directory. | |
124 (vc-directory-exclusion-list): Add "CVS" to this list. | |
125 | |
126 1995-06-17 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
127 | |
128 * ediff.el: Fixed bogus references to menu-bar-file-menu in | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
129 define-key forms. |
25830 | 130 |
131 1995-06-16 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
132 | |
133 * isearch.el (isearch-mode-map): Bind frame events to nil. | |
134 | |
135 1995-06-16 Andre Spiegel <spiegel@berlin.informatik.uni-stuttgart.de> | |
136 | |
137 * vc-hooks.el (vc-fetch-properties): Don't use | |
138 vc-backend-dispatch, as that is in vc.el. | |
139 | |
140 * vc.el (vc-register): Inhibit backups for the file's buffer | |
141 | |
142 * vc.el (vc-add-triple, vc-lookup-triple, vc-record-rename): | |
143 Use absolute file names to access the SCCS named configuration files | |
144 ("VC-names"). | |
145 | |
146 * vc-hooks.el (vc-consult-rcs-headers): Fix typo in prev change. | |
147 | |
148 * vc-hooks.el (vc-find-cvs-master): Exit gracefully when not | |
149 finding CVS/Repository. | |
150 | |
151 * vc.el (vc-lookup-triple): Call vc-parse-buffer instead of | |
152 vc-master-info. | |
153 | |
154 * vc.el (vc-retrieve-snapshot): Use vc-checkout instead of | |
155 vc-backend-checkout, as the former also updates the current buffer. | |
156 (vc-file-tree-walk, vc-file-tree-walk-internal): Use | |
157 expand-file-name, so that FUNC gets called with an unabbreviated name. | |
158 | |
159 1995-06-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
160 | |
161 * ispell.el: Reinstalled autoloads from ispell-dictionary-alist, | |
162 ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed. | |
163 | |
164 * vc.el (vc-backend-dispatch): Move definition before first use. | |
165 | |
166 1995-06-16 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
167 | |
168 * c-mode.el (c-mode-map): Put mark-active for menu-enable property on | |
169 comment-region, c-macro-expand and c-backslash-region symbols. | |
170 | |
171 * facemenu.el (facemenu-menu): Change name to Special Properties. | |
172 | |
173 * font-lock.el (font-lock-make-faces): Optional arg OVERRIDE. | |
174 Make faces, and their face variables, only if they don't exist already. | |
175 (font-lock-make-faces-done): Removed. | |
176 (font-lock-set-defaults): Don't set it. | |
177 | |
178 1995-06-16 Karl Heuer <kwzh@hill.gnu.ai.mit.edu> | |
179 | |
180 * simple.el (universal-argument-map): New var. | |
181 (universal-argument, negative-argument, digit-argument): | |
182 Use overriding-terminal-local-map. | |
183 (prefix-arg-internal, describe-arg): Functions deleted. | |
184 (universal-argument-more, universal-argument-minus): New functions. | |
185 (universal-argument-other-key): New function. | |
186 | |
187 * isearch.el (isearch-mode): Use overriding-terminal-local-map. | |
188 (isearch-done): Likewise. | |
189 | |
190 1995-06-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
191 | |
192 * ispell.el: Removed autoload from ispell-dictionary-alist, | |
193 ispell-menu-map, ispell-menu-lucid, and ispell-menu-map-needed | |
194 so users can more easily modify and upgrade entries. | |
195 (ispell-dictionary-alist): Once more a single variable. | |
196 (ispell-required-version): Documentation changes | |
197 (ispell-skip-sgml): Documentation changes | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
198 (ispell-command-loop): `mode-line-format' now shows misspelled word. |
25830 | 199 (ispell-message-text-end): Can now process postscript version 1. |
200 (ispell-message-start-skip): New variable for block skips, set up for | |
201 pgp and forward blocks. | |
202 (ispell-message-end-skip): New variable for block skips, set up for | |
203 pgp and forward blocks. | |
204 (ispell-message): Added block message skipping. | |
205 (ispell-buffer-local-parsing): Added html-mode. | |
206 | |
207 * mouse.el (mouse-set-region): Bind last-command with this-command. | |
208 | |
209 * winnt.el (grep-null-device): Set this instead of null-device. | |
210 | |
211 * dos-fns.el (path-separator, grep-null-device, grep-regexp-alist): | |
212 Set them, as in winnt.el. | |
213 | |
214 * compile.el (grep-null-device): Renamed from null-device. | |
215 | |
216 * vc-hooks.el (vc-fetch-master-properties): For RCS file, | |
217 don't look for vc-latest-version and vc-your-latest-version here. | |
218 Read only through ^locks unless we need to find the tip of a branch. | |
219 (vc-consult-rcs-headers): Use non-regexp search to find the headers. | |
220 (vc-latest-version, vc-your-latest-version): Use vc-fetch-properties. | |
221 (vc-fetch-properties): New function. | |
222 | |
223 * buff-menu.el (list-buffers-noselect): Don't let space after buf name | |
224 inherit the text props from it. | |
225 | |
226 * subr.el (make-local-hook): Doc fix. | |
227 | |
228 1995-06-15 Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de> | |
229 | |
230 * vc-hooks.el: The RCS status is now found by reading the | |
231 master file directly, instead of using rlog. The properties | |
232 retrieved from the master file are kept separately. The two | |
233 main properties, `vc-workfile-version' and `vc-locking-user', | |
234 are inferred from those master file properties if the | |
235 information cannot be found elsehow. All properties are | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
236 consistently cached now. |
25830 | 237 |
238 Reordered some defuns so they are grouped in a logical way. | |
239 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
240 (vc-master-info, vc-log-info, vc-fetch-properties): Functions removed. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
241 Their job is now done by `vc-fetch-master-properties' |
25830 | 242 and `vc-insert-file'. |
243 | |
244 (vc-fetch-master-properties): New function. | |
245 (vc-insert-file): New function. | |
246 (vc-parse-locks): New function. | |
247 (vc-locked-version): Property no longer set. | |
248 (vc-head-version, vc-default-branch, vc-master-locks): New properties. | |
249 (vc-top-version): New name for the old property `vc-branch-version'. | |
250 | |
251 (vc-master-locking-user): Replaces `vc-true-locking-user'. | |
252 | |
253 (vc-locking-user): Slightly changed to use the new properties. | |
254 Changed the actual property value for an unlocked file to | |
255 'none. This is to distinguish it from an unknown locking | |
256 state, which is represented by nil. The function vc-locking-user | |
257 returns nil if the property is 'none, to make it compatible with | |
258 the rest of VC. | |
259 | |
260 (vc-consult-rcs-headers, vc-master-locking-user): Adapted to | |
261 the new 'none-value of vc-locking-user. | |
262 | |
263 (vc-consult-rcs-headers): Fixed bug that prevented | |
264 (not vc-consult-headers) from working | |
265 | |
266 (vc-file-not-found-hook): Set the default-directory of the new | |
267 buffer before check-out. | |
268 | |
269 * vc.el: Adapt to the changes in vc-hooks.el, namely, the new | |
270 'none-value of vc-locking-user, and the consistent caching | |
271 of all properties. Especially, make the properties survive | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
272 check-ins and check-outs. Various minor bug fixes. |
25830 | 273 |
274 (vc-file-clear-masterprops): New function. | |
275 | |
276 (vc-backend-checkin, vc-backend-revert): Set vc-locking-user | |
277 to 'none if the file is unlocked. | |
278 | |
279 (vc-backend-checkin, vc-backend-revert, vc-backend-checkout): | |
280 Use vc-file-clear-masterprops, and adjust those properties | |
281 that are not cleared. | |
282 | |
283 (vc-resynch-window): Temporarily remove vc-find-file-hook, so | |
284 that we don't lose the file properties during check-in/out. | |
285 | |
286 (vc-resynch-window): Do not try to delete the current window if | |
287 `vc-keep-workfiles' is nil (doesn't make sense; killing the | |
288 buffer is enough.) | |
289 | |
290 (vc-backend-checkin): Rewrote the code that adjusts the default | |
291 branch and removes any locks that might remain after check-in. | |
292 | |
293 (vc-cancel-version): Abort with error message in the CVS case. | |
294 (The error used to be signalled in vc-backend-uncheck, which is | |
295 a little too late.) | |
296 | |
297 (vc-minor-revision): Function removed. | |
298 | |
299 1995-06-14 Geoff Voelker <voelker@cs.washington.edu> | |
300 | |
301 * subr.el (shell-quote-argument) [WINDOWSNT]: Wrap in quotes only. | |
302 | |
303 * compile.el (null-device): Defined. | |
304 (grep): Use null-device. | |
305 | |
306 * winnt.el (null-device): Set to "NUL". | |
307 (grep-regexp-alist): Match entries with drive letters. | |
308 (save-to-unix-hook,revert-from-unix-hook): Defined. | |
309 (using-unix-filesystems): Defined. | |
310 (window-frame): Unaliased. | |
311 | |
312 1995-06-14 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu> | |
313 | |
314 * simple.el (universal-argument, describe-arg): Restore Lisp code, | |
315 undoing Feb 28 change. | |
316 (prefix-arg-internal, digit-argument, negative-argument): Likewise. | |
317 | |
318 1995-06-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
319 | |
320 * frame.el (frame-notice-user-settings): When making a minibufferless | |
321 frame, don't copy `name' parm explicitly unless it was explicit before. | |
322 | |
323 1995-06-14 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
324 | |
325 * compile.el (compilation-find-file): If FILENAME is absolute, | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
326 apply abbreviate-file-name to it and then use its directory part |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
327 as the first search path element, searching for its nondirectory |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
328 part. Fix prompting code not to use a free variable. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
329 (compilation-parse-errors, compile-abbreviate-directory): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
330 Use abbreviate-file-name on directories. |
25830 | 331 |
332 1995-06-14 Johan Vromans <jv@NL.net> | |
333 | |
334 * forms.el (forms--mode-menu-edit,forms--mode-menu-ro): | |
335 Set `mouse-major-mode-menu'. | |
336 | |
337 1995-06-14 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
338 | |
339 * lisp-mode.el (emacs-lisp-mode-map): Put mark-active for menu-enable | |
340 property on eval-region, comment-region and indent-region symbols. | |
341 (save-selected-window): Define indentation. | |
342 | |
343 1995-06-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
344 | |
345 * viper-util.el: Delete the Emacs version error check. | |
346 | |
347 * ediff-init.el: Delete the Emacs version error check. | |
348 | |
349 * dired.el (dired-change-marks): If OLD is a space, | |
350 don't act on non-file lines. | |
351 | |
352 * vc.el (vc-backend-checkin): Provide an explicit string saying | |
353 the log message is empty instead of providing it as empty. | |
354 Always use -m option for ci. | |
355 | |
356 * shell.el (shell-mode): Make shell-directory-tracker a hook | |
357 function locally only. | |
358 | |
359 1995-06-13 Per Bothner <bothner@kalessin.cygnus.com> | |
360 | |
361 * term.el: Various optimizations. The main one is to optimize for | |
362 simple output at the end of the buffer, with no paging, and in that | |
363 case to defer scrolling while we can. | |
364 (term-emulate-terminal): Don't call term-handle-scroll in | |
365 simple cases unless we are either paging or term-scroll-with-delete. | |
366 (term-down): Likewise. | |
367 (term-handle-scroll): Modify accordingly. | |
368 (term-emulate-terminal): Avoid deleting old text in common case. | |
369 Optimize the simple case of CRLF when we're at buffer end. | |
370 Handle deferred scroll when done processing output. | |
371 (term-handle-deferred-scroll): New function. | |
372 (term-down): Simplify - no longer take RIGHT argument. Tune. | |
373 (term-goto): Use term-move-columns to compensate for the above. | |
374 | |
375 * term.el (term-escape-char, term-set-escape-char): Add doc-string. | |
376 (term-mouse-paste): Add xemacs support. | |
377 | |
378 * term.el: Various speed enhencements: | |
379 (term-handle-scroll): Don't clear term-current-row; maybe adjust it. | |
380 (term-down): Don't call term-adjust-current-row-cache if we've | |
381 done term-handle-scroll. | |
382 (term-emulate-terminal): Don't call term-adjust-current-row-cache. | |
383 (term-emulate-terminal): For TAB, don't nil term-start-line-column. | |
384 (term-goto): Possible optimization. | |
385 | |
386 1995-06-13 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
387 | |
388 * comint.el (comint-mode): Use make-local-hook. | |
389 (comint-send-input, comint-output-filter): Use run-hook-with-args. | |
390 (comint-dynamic-complete): Use run-hook-with-args-until-success. | |
391 | |
392 1995-06-13 Michael Kifer <kifer@cs.sunysb.edu> | |
393 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
394 * viper.el (vip-change-state-to-vi): Bug fix. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
395 * viper-util.el (vip-over-whitespace-line): New function. |
25830 | 396 |
397 1995-06-13 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
398 | |
399 * files.el (file-truename): Use expand-file-name if filename is "". | |
400 | |
401 * shell.el (shell-mode): Set comint-input-ring-file-name to nil if "". | |
402 | |
403 1995-06-12 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
404 | |
405 * menu-bar.el (help-menu): Symbol renamed from `help'. | |
406 | |
407 * rmail.el (rmail-search-backwards): Default count is 1, not -1. | |
408 | |
409 1995-06-10 Richard Stallman <rms@gnu.ai.mit.edu> | |
410 | |
411 * window.el (save-selected-window): New macro. | |
412 | |
413 1995-06-09 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
414 | |
415 * faces.el (x-create-frame-with-faces): Don't use initial-frame-alist | |
416 when looking for the X resource name. | |
417 Copy parameters from default-frame-alist, before the geometry | |
418 specs from the X resource database. | |
419 | |
420 1995-06-09 Richard Stallman <rms@gnu.ai.mit.edu> | |
421 | |
422 * faces.el (x-create-frame-with-faces): Don't look for geometry | |
423 resource if name is nil. | |
424 | |
425 1995-06-09 Erik Naggum <erik@naggum.no> | |
426 | |
427 * gnuspost.el (gnus-cancel-news): Use `buffer-disable-undo'. | |
428 (gnus-inews-article): Ditto. | |
429 (gnus-inews-insert-signature): Use the recommended | |
430 hyphen-hyphen-space as the signature delimiter. | |
431 | |
432 1995-06-08 Richard Stallman <rms@gnu.ai.mit.edu> | |
433 | |
434 * info.el (Info-mode): Doc fix. | |
435 (Info-next-preorder): Renamed from Info-next-preorder-1. | |
436 Old definition deleted. | |
437 After moving up, go to end of node. | |
438 (Info-last-preorder): If no menu, try the previous node. | |
439 After going down thru menu or to previous, position at end | |
440 of node and recenter. | |
441 After moving up, position at start of menu. | |
442 (Info-follow-nearest-node, Info-mouse-follow-nearest-node): | |
443 Use Info-next-preorder. | |
444 (Info-scroll-up, Info-scroll-down): Doc fix. | |
445 | |
446 * emacsbug.el (report-emacs-bug-info): New command. | |
447 (report-emacs-bug): Put it in local map. Display a message | |
448 in another window. | |
449 | |
450 * format.el (format-find-file, format-insert-file): New functions. | |
451 | |
452 1995-06-08 Morten Welinder <terra+@cs.cmu.edu> | |
453 | |
454 * add-log.el (prompt-for-change-log-name): Handle the case where | |
455 a directory name is specified gracefully. | |
456 | |
457 1995-06-08 Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de> | |
458 | |
459 * vc.el (vc-backend-checkin): Handle RCS `ci'-output in the event | |
460 that a check-in only results in reverting to the previous version. | |
461 Also be more robust if the new version number cannot be told from | |
462 what `ci' says. | |
463 | |
464 1995-06-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
465 | |
466 * vc.el (vc-register): Check for a visited file first thing. | |
467 | |
468 * files.el (file-precious-flag): Doc clarification. | |
469 | |
470 1995-06-08 Michael Kifer <kifer@cs.sunysb.edu> | |
471 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
472 * viper.el (vip-envelop-ESC-key): If an ESC-sequence translates |
25830 | 473 into a function key, pretend that this key was the last command event. |
474 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
475 * viper.el (vip-put-back,vip-Put-back): Now emulate Vi's behavior |
25830 | 476 more closely. |
477 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
478 * viper.el (vip-line): No longer not bombs out. |
25830 | 479 (vip-exec-shift) now preserves the point. |
480 | |
481 * viper.el: Fixed the behavior of the Vi commands M, L, G, yw, dg, etc. | |
482 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
483 * viper-util.el (vip-event-key): Now handles keys 128--255 as |
25830 | 484 meta-chars. |
485 * viper-ex.el: Fixed problems with yanking/deleting buffers. | |
486 | |
487 * viper.el, viper-mous.el, viper-util.el, viper-ex.el: | |
488 Changed vip-*-frame-* to *-frame-*, incorporated overlay strings, | |
489 unread-command-events, removed support for emacs versions 19.28 and | |
490 xemacs 19.11 and earlier. | |
491 * viper-macs.el, viper-keym.el: Likewise. | |
492 | |
493 1995-06-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
494 | |
495 * map-ynp.el (map-y-or-n-p): Don't eval return value of prompter | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
496 function. |
25830 | 497 |
498 1995-06-08 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
499 | |
500 * texinfo.el (texinfo-font-lock-keywords): Do comments first. | |
501 | |
502 1995-06-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
503 | |
504 * rlogin.el (rlogin): If optional second arg is buffer or string, | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
505 use that as name. |
25830 | 506 |
507 1995-06-07 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
508 | |
509 * gud.el (gud-common-init): Call the MASSAGE-ARGS function even if | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
510 FILE is nil. |
25830 | 511 |
512 1995-06-07 Morten Welinder <terra+@cs.cmu.edu> | |
513 | |
514 * s-region.el: Delete version number. | |
515 (s-region-bind): Doc fix. | |
516 (s-region-move): Split into s-region-move and s-region-move-p1. | |
517 (s-region-move-p2): New function. | |
518 (s-region-move): Bind this-command. Bind keys to s-region-move-p1 | |
519 or s-region-move-p2 as appropriate. | |
520 | |
521 1995-06-07 Richard Stallman <rms@gnu.ai.mit.edu> | |
522 | |
523 * replace.el (query-replace-map): Bind f1 and help. | |
524 | |
525 * subr.el (read-quoted-char): Turn on help-form and turn off help-char. | |
526 | |
527 * isearch.el (isearch-other-meta-char): Try downshifting | |
528 shifted control characters. | |
529 | |
530 * files.el (file-precious-flag): Doc fix. | |
531 | |
532 * vc.el (vc-register): Clean error message if no visited file. | |
533 | |
534 * vc-hooks.el (vc-menu-map): Disable Register when no visited file. | |
535 | |
536 1995-06-07 Paul Eggert <eggert@twinsun.com> | |
537 | |
538 * time.el (display-time-filter): | |
539 Use same instant for both time and time-zone. | |
540 | |
541 1995-06-05 Michael Kifer <kifer@cs.sunysb.edu> | |
542 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
543 * ediff-merg.el (ediff-set-state-of-diff-in-all-buffers): Bug fix. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
544 (ediff-set-merge-mode): New function. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
545 (ediff-do-merge): Now sets correct major mode in the merge buffer. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
546 (ediff-combine-diffs): Handles correctly non-interactive calls. |
25830 | 547 |
548 * ediff.el: Added ediff-cleanup-hooks and ediff-janitor. | |
549 | |
550 * ediff-wind.el (ediff-setup-control-frame, ediff-keep-window-config): | |
551 bug fix. | |
552 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
553 * ediff-init.el (ediff-frame-has-menubar): Function deleted. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
554 (ediff-device-type, ediff-color-display-p): New functions. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
555 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
556 * ediff-wind.el (ediff-make-control-frame): Optimized for display. |
25830 | 557 Commented out (redraw-display), to improve speed. |
558 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
559 * ediff.el: Don't make the patch buffer RO. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
560 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
561 * ediff.el (ediff-load-version-control): Now checks if |
25830 | 562 ediff-revision-key is non-nil. |
563 | |
564 * ediff.el (ediff-revision-key): Now defaults to nil. | |
565 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
566 * ediff.el (ediff-revision): Now takes prefix argument; can compare |
25830 | 567 two versions of the same file. |
568 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
569 * ediff.el: The merge buffer now assumes the major mode of the |
25830 | 570 default variant. |
571 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
572 * ediff.el (ediff-documentation: New function. |
25830 | 573 |
574 * ediff-wind.el: Got rid of toolbars in control frame in xemacs | |
575 | |
576 * ediff-wind.el: Changed window-min-height from 1 to 2 | |
577 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
578 * ediff-wind.el (ediff-diff-at-point, ediff-toggle-multiframe): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
579 Bug fixes. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
580 (ediff-destroy-control-frame, ediff-window-display-p): New functions. |
25830 | 581 * ediff.el, ediff-wind.el, ediff-util.el, ediff-init.el: |
582 Converted xemacs *screen* nomenclature to *frame*. | |
583 Incorporated overlay strings. Ediff no longer runs under emacs | |
584 19.28 and earlier and XEmacs 19.11 and earlier. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
585 * ediff.el (ediff-patch-buffer): Now handles buffers that don't |
25830 | 586 visit any file. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
587 (ediff-windows): Renamed to ediff-windows-wordwise, added |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
588 (ediff-windows-linewise): New function. |
25830 | 589 Changed ediff-small/large-regions to ediff-regions-wordwise/linewise |
590 | |
591 * ediff.el, ediff-wind.el: | |
592 Changed window-system to ediff-window-display. | |
593 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
594 * ediff-wind.el (ediff-toggle-multiframe): Fixed. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
595 (ediff-destroy-control-frame): New function. |
25830 | 596 |
597 1995-06-05 Boris Goldowsky <boris@spiff.gnu.ai.mit.edu> | |
598 | |
599 * avoid.el, enriched.el, facemenu.el, format.el, shadowfile.el: | |
600 Change email address for Boris. | |
601 | |
602 1995-06-03 Richard Stallman <rms@gnu.ai.mit.edu> | |
603 | |
604 * mouse.el (mouse-set-region): Don't bounce the cursor on X. | |
605 mouse-drag-region takes care of showing it, sufficiently. | |
606 | |
607 1995-06-02 Richard Stallman <rms@gnu.ai.mit.edu> | |
608 | |
609 * version.el (emacs-version): If using Motif, mention it. | |
610 | |
611 * files.el (hack-local-variables-prop-line): Don't downcase var name. | |
612 | |
613 1995-06-02 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
614 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
615 * calendar.el (calendar-string-spread): Fix to allow 0 or 1 string. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
616 (calendar-set-mode-line): Use this ability. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
617 (generate-calendar-month): Ditto. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
618 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
619 * cal-x.el (calendar-two-frame-setup): Create fancy buffer if needed. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
620 (calendar-one-frame-setup): Ditto. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
621 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
622 * diary-lib.el (make-fancy-diary-buffer): New function. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
623 (fancy-diary-display): Use it. |
25830 | 624 |
625 1995-06-02 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
626 | |
627 * comint.el (comint-word): Set match-data to match the word. | |
628 | |
629 1995-06-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
630 | |
631 * term/x-win.el (vendor-specific-keysyms): Recognize "X Consortium". | |
632 | |
633 1995-06-01 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
634 | |
635 * files.el (multiple-recover-finish): Renamed to | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
636 recover-session-finish. |
25830 | 637 (recover-session): Changed binding. |
638 (recover-session-finish): Doc fix; rewritten using map-y-or-n-p. | |
639 | |
640 1995-06-01 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
641 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
642 * cal-x.el (calendar-setup): Autoload it. |
25830 | 643 |
644 1995-06-01 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
645 | |
646 * fast-lock.el: New version 3.06 from author. | |
647 (fast-lock-save-cache): Use verify-visited-file-modtime to check | |
648 timestamp of file against buffer, and visited-file-modtime to check | |
649 timestamp of file against cache. Check buffer with buffer-modified-p. | |
650 Do set-buffer before all of these. | |
651 (fast-lock-save-events): Events for which a cache may be saved. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
652 (fast-lock-after-save-hook, fast-lock-kill-buffer-hook) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
653 (fast-lock-kill-emacs-hook): Funs for those events; added to hooks. |
25830 | 654 (fast-lock-save-faces): List of faces to save. |
655 (fast-lock-get-face-properties): Use it. | |
656 (fast-lock-cache-filename): Variable to store buffer's cache file name. | |
657 (fast-lock-cache-data): Set it. Use buffer-modified-p to check buffer. | |
658 Compile keywords before comparison. Revert timestamp from | |
659 verify-visited-file-modtime format if necessary. | |
660 | |
661 * font-lock.el (font-lock-compile-keywords): Optional KEYWORDS to use. | |
662 Don't compile them if it looks like they already have been. | |
663 | |
664 1995-05-31 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
665 | |
666 * time-stamp.el: Move defconsts to avoid byte-compiler warnings. | |
667 | |
668 * menu-bar.el (menu-bar-help-menu): Add "..." | |
669 | |
670 1995-05-31 Richard Stallman <rms@gnu.ai.mit.edu> | |
671 | |
672 * dired.el (dired-find-buffer-nocreate): Ignore dead buffers. | |
673 | |
674 * scroll-bar.el (scroll-bar-drag): Call scroll-bar-drag-1 | |
675 inside the let. | |
676 | |
677 1995-05-30 Morten Welinder <terra+@cs.cmu.edu> | |
678 | |
679 * lisp-mode.el (emacs-lisp-mode-map): Add a menu. | |
680 (emacs-lisp-byte-compile): New function. | |
681 | |
682 * arc-mode.el (archive-lemacs): New variable. | |
683 (archive-mode-map, archive-summarize-files): Make it sort-of | |
684 work with Lucid Emacs. | |
685 (archive-mouse-extract): Use Lucid compatible code. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
686 (archive-summarize-files, archive-lzh-chmod-entry): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
687 Guard lambda with function. |
25830 | 688 |
39229
bf5f26157d70
Update Stephen Gildea's email address.
Eli Zaretskii <eliz@gnu.org>
parents:
36089
diff
changeset
|
689 1995-05-30 Stephen Gildea <gildea@stop.mail-abuse.org> |
25830 | 690 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
691 * time-stamp.el (time-stamp): Only warn about time-stamping |
25830 | 692 being disabled if found a time-stamp that won't get updated. |
693 | |
694 1995-05-30 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
695 | |
696 * compile.el (compilation-error-regexp-alist): In "Cray C" regexp, | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
697 don't allow newlines. |
25830 | 698 |
699 1995-05-30 Michael Kifer <kifer@cs.sunysb.edu> | |
700 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
701 * ediff-wind.el (ediff-setup-control-frame): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
702 Make Ediff delete the old control frame before creating a new one. |
25830 | 703 |
704 1995-05-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
705 | |
706 * bookmark.el: Fix capitalization in menu bar. | |
707 * rmailsum.el: Likewise. | |
708 * makefile.el: Likewise. | |
709 * hideshow.el: Likewise. | |
710 * cal-menu.el: Likewise. | |
711 * sh-script.el (sh-mode-map): Likewise. | |
712 * compile.el (compilation-mode-map): Likewise. | |
713 * bibtex.el (bibtex-mode-map): Likewise. | |
714 * tar-mode.el (tar-mode-map): Likewise. | |
715 * forms.el (forms--mode-menu-ro, forms--mode-menu-edit): Likewise. | |
716 * gud.el: Likewise. | |
717 (gud-xdb-find-file): Delete duplicate menu-bar entry. | |
718 * f90.el: Fix capitalization and punctuation in menu bar. | |
719 | |
720 * frame.el (frame-configuration-p): Moved to subr.el. | |
721 * subr.el (frame-configuration-p): Moved here from frame.el. | |
722 | |
723 1995-05-30 Richard Stallman <rms@gnu.ai.mit.edu> | |
724 | |
725 * facemenu.el (facemenu-special-menu): Use characters, not symbols. | |
726 Add Remove Special menu item. | |
727 (facemenu-remove-special): New function. | |
728 (facemenu-set-face-from-menu): If prefix arg, treat region as inactive. | |
729 (facemenu-set-face): Likewise. | |
730 (facemenu-keymap, facemenu-foreground-menu, facemenu-background-menu): | |
731 Add ... after Other. | |
732 (facemenu-menu): Change name to Text Properties. | |
733 | |
734 * facemenu.el (facemenu-remove-really-all): New function. | |
735 (facemenu-special-menu): Add Remove All menu item. | |
736 (facemenu-indentation-menu): Make item names clearer. | |
737 Pick new key names too. | |
738 | |
739 * facemenu.el (facemenu-menu): Split up definition. | |
740 Move `Remove All' item here. | |
741 (facemenu-special-menu): Delete `Remove All' item. | |
742 (facemenu-remove-all): Renamed from facemenu-remove-really-all. | |
743 (facemenu-remove-props): Renamed from facemenu-remove-all. | |
744 | |
745 1995-05-29 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
746 | |
747 * frame.el (make-initial-minibuffer-frame): New function. | |
748 (frame-notice-user-settings): Call it. | |
749 | |
750 * man.el (Man-default-man-entry): Return result. | |
751 | |
752 * gud.el (gud-perldb-find-file): Use gud-make-debug-menu. | |
753 | |
754 1995-05-29 Richard Stallman <rms@gnu.ai.mit.edu> | |
755 | |
756 * gud.el (gud-make-debug-menu): New function. | |
757 (gud-mode, gud-gdb-find-file, gud-dbx-find-file, gud-sdb-find-file) | |
758 (gud-xdb-find-file): Use gud-make-debug-menu. | |
759 | |
760 * find-dired.el (find-dired): If dired-simple-subdir-alist is not | |
761 defined, set dired-subdir-alist a different way. | |
762 (find-dired-version): Variable deleted. | |
763 | |
764 * files.el (after-revert-hook, before-revert-hook): Add defvars. | |
765 | |
766 1995-05-29 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
767 | |
768 * gud.el (gud-perldb-massage-args): Pass `-emacs' after the file name. | |
769 | |
770 * dired.el (dired-mode-map): Rename menubar bindings and use the | |
771 new function names `dired-do-query-replace' and `dired-do-search'. | |
772 | |
773 1995-05-29 Francesco Potorti` (pot@cnuce.cnr.it) | |
774 | |
775 * man.el (Man-init-defvars): Don't remove lines containing | |
776 "No such file or directory". | |
777 | |
778 1995-05-29 Karl Heuer <kwzh@gnu.ai.mit.edu> | |
779 | |
780 * cc-mode.el (c-mode-help-address): New hostname. | |
781 | |
782 1995-05-28 Erik Naggum <erik@naggum.no> | |
783 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
784 * mail-extr.el (mail-extr-all-letters-but-separators): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
785 Reinstate \377, the bug in search.c is apparently gone. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
786 (mail-extr-first-letters): Add 8-bit characters |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
787 (mail-extr-last-letters): Ditto. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
788 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
789 * simple.el (indent-for-comment): Move to beginning of line only |
25830 | 790 if there is a comment syntax. |
791 | |
792 1995-05-28 Michael Ernst <mernst@research.microsoft.com> | |
793 | |
794 * dired.el (dired-find-buffer-nocreate): Check only buffers in | |
795 dired-buffers instead of all buffers in (buffer-list). | |
796 | |
797 1995-05-28 Richard Stallman <rms@gnu.ai.mit.edu> | |
798 | |
799 * vc.el (vc-revert-buffer1): Delete the special code for font-lock. | |
800 | |
801 * font-lock.el (font-lock-revert-cleanup): Always turn font lock on. | |
802 (font-lock-mode): When turning mode off, always take out | |
803 the revert hooks. | |
804 | |
805 * files.el (revert-buffer): Save after-revert-hook (both local and | |
806 global values) before reverting, and run the saved values at the end. | |
807 | |
808 * files.el (find-file-noselect): In "file changed" messages, | |
809 mention buffer name if different from file name. | |
810 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
811 * ediff-wind.el (ediff-setup-control-frame): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
812 Use designated-minibuffer-frame while making the new frame. |
25830 | 813 And delete the old frame if its minibuffer is not in that frame. |
814 (ediff-setup-windows-multiframe-compare) | |
815 (ediff-setup-windows-multiframe-merge): Don't mess with | |
816 default-minibuffer-frame here and don't kill the old control frame. | |
817 | |
818 * ediff-util.el (ediff-setup): Don't make default-minibuffer-frame | |
819 a buffer-local variable. | |
820 | |
821 * dabbrev.el (dabbrev--abbrev-at-point): If point is after | |
822 a separator, move back to previous abbreviation. | |
823 (dabbrev-expand): New feature--if you insert a space and | |
824 call this command again, it always fetches consecutive words | |
825 after the expansion that was found for the actual abbrev. | |
826 | |
827 * isearch.el (isearch-edit-string): Don't bind isearch-other-end. | |
828 | |
829 1995-05-26 Richard Stallman <rms@gnu.ai.mit.edu> | |
830 | |
831 * sendmail.el (send-mail-function, mail): Doc fixes. | |
832 | |
833 * simple.el (previous-matching-history-element): | |
834 No longer remove empty string from history. | |
835 Better error message if history is empty. | |
836 | |
837 1995-05-26 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
838 | |
839 * vc-hooks.el (vc-log-info): Use path-separator. | |
840 * info.el (Info-directory-list): Use path-separator. | |
841 * gud.el (gud-gdb-marker-regexp): New var. Use path-separator. | |
842 | |
843 1995-05-26 Michael Ernst <mernst@research.microsoft.com> | |
844 | |
845 * ispell.el (ispell-message-text-end): Match start of forwarded msg. | |
846 | |
847 1995-05-26 Geoff Voelker <voelker@cs.washington.edu> | |
848 | |
849 * startup.el (command-line): Handle nil command-line-args. | |
850 | |
851 1995-05-26 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
852 | |
853 * compile.el (compilation-error-regexp-alist): In "IBM C/C++ | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
854 Tools" regexp, disallow leading spaces and disallow whitespace |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
855 chars within the file name. |
25830 | 856 |
857 1995-05-26 Michael Ernst <mernst@research.microsoft.com> | |
858 | |
859 * dired-x.el (dired-find-buffer-nocreate): Don't try to find a | |
860 wildcard as a subdirectory. | |
861 | |
862 * gud.el (gud-common-init): Don't die if filename not supplied. | |
863 Omit trailing hyphen when no filename follows. | |
864 | |
865 * texnfo-upd.el (texinfo-sequentially-find-pointer): Don't modify | |
866 the kill ring. | |
867 | |
868 1995-05-25 Richard Stallman <rms@gnu.ai.mit.edu> | |
869 | |
870 * bytecomp.el (byte-compile-insert-header): | |
871 When using dynamic docstrings, refuse to load in 19.28 and older. | |
872 In that error message, don't mention the directory names. | |
873 | |
874 * faces.el (x-create-frame-with-faces): Read geometry resource | |
875 and use that while creating the frame. | |
876 | |
877 1995-05-24 Rolf Ebert <re@waporo.muc.de> | |
878 | |
879 * ada-mode.el (initial comments): Copyright 1995; don't speak | |
880 about setup; correct history for a file that actually IS in | |
881 Emacs 19.29; update list of known bugs. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
882 (all functions): Inititialize all local variables explicitely to 'nil'. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
883 (ada-font-lock-keywords): Initialized according to new user option |
25830 | 884 `font-lock-maximum-decoration'. |
885 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
886 * ada-mode.el (ada-ident-re): New regexp for Ada identifiers. |
25830 | 887 (ada-block-start-re): "record" may be preceded by one or more |
888 occurencies of "limited", "abstract", or "tagged". | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
889 (ada-end-stmt-re): Add "separate" body parts, "else", and |
25830 | 890 "package <Id> is". |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
891 (ada-subprogram-start-re): Add "entry", "protected" and |
25830 | 892 "package body" |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
893 (ada-indent-function): Handle "elsif" the same way as "if", added |
25830 | 894 "separate" for no indent. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
895 (ada-get-indent-type): If "type ... is .." is followed by code on |
25830 | 896 the same line, it is a broken statement. Test it. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
897 (ada-check-defun-name): Check for "protected" records. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
898 (ada-goto-matching-decl-start): Use of ada-ident-re. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
899 (ada-goto-matching-start): Extend regexp for "protected" record. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
900 (ada-in-limit-line): Rename from in-limit-line. Don't use |
25830 | 901 count-lines, but test if beginning-of-line/end-of-line puts us |
902 to bob/eob. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
903 (ada-goto-previous-nonblank-line): Save a beginning-of-line |
25830 | 904 statement, as we already are there. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
905 (ada-complete-type): Remove. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
906 (ada-tabsize): Remove. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
907 (keymap): Use C-M-a and C-M-e for proc/func movement. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
908 No keybinding anymore for next/prev-package. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
909 (ada-font-lock-keywords-[1|2]): Add protected records. "when" removed |
25830 | 910 from 'reference'-face. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
911 (initial comments): Update CREDITS list. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
912 (ada-add-ada-menu): Capitalize menu entries. Add menu statement |
25830 | 913 needed for XEmacs. |
914 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
915 * ada-mode.el: Change all Ada94 to Ada95. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
916 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
917 * ada-mode.el: (ada-xemacs): New function, detect if we are |
25830 | 918 running on XEmacs. Ada keymap definition and menus use it. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
919 (ada-create-syntax-table): Correct comments explaining use of 2nd |
25830 | 920 syntax table. Added creation of ada-mode-symbol-syntax-table |
921 with '_' as word constituent. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
922 (ada-adjust-case): Add test, if symbol is preceeded by a "'". |
25830 | 923 If true, change case according to ada-case-attribute. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
924 (ada-which-function-are-we-in): New routine. Save name of the current |
25830 | 925 function in the old buffer; we can place cursor now at the same |
926 function in the new buffer using find-file. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
927 (ada-make-body): New function. Generates body stubs if the body |
25830 | 928 did not exist yet and you switch to it by find-file. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
929 (ada-gen-treat-proc): Complete rewrite for ada-make-body. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
930 (ada-mode): Two doc lines about the above extension. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
931 (keymap definition): Remove 4th parameter in call to |
25830 | 932 `substitute-key-definition' to make XEmacs happy. |
933 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
934 (ada-adjust-case-region, ada-move-to-start, ada-move-to-end) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
935 (ada-indent-newline-indent, ada-format-paramlist): Switch syntax |
25830 | 936 tables, protect switching of syntax tables with unwind-protect. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
937 (ada-in-open-paren-p): Replace user option |
25830 | 938 `ada-search-paren-line-count-limit' by |
939 `ada-search-paren-char-count-limit'. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
940 (ada-case-attribute): New user option, but not yet the functionality. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
941 (ada-krunch-args): Initialized to 0 exploiting the new capability of |
25830 | 942 'gnatk8' as of gnat-2.0. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
943 (ada-make-filename-from-adaname): Remove downcasing and replacement |
25830 | 944 of dots. This is done in external program gnatk8 (gnat-2.0). |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
945 (ada-in-open-paren-p): Complete rewrite for speed-up. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
946 (ada-search-ignore-string-comment): Ignore # as a string terminator |
25830 | 947 in all searches. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
948 (ada-add-ada-menu): Use real variables instead of t for invoking |
25830 | 949 'easymenu' |
950 (require 'easymenu). | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
951 (imenu-create-ada-index): We accept forward definitions again. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
952 (ada-indent-region): Catch errors, simplified code. |
25830 | 953 |
954 1995-05-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
955 | |
956 * term/x-win.el (vendor-specific-keysyms): Add second spelling for HP. | |
957 | |
958 * arc-mode.el: Remove version number. | |
959 | |
960 1995-05-23 Richard Stallman <rms@gnu.ai.mit.edu> | |
961 | |
962 * menu-bar.el (delete-frame-enabled-p): New subroutine. | |
963 Use frame-visible-p to reduce consing. | |
964 | |
965 * help.el (describe-prefix-bindings): If key is a string, | |
966 make a substring; for a vector, make a vector. | |
967 | |
968 1995-05-22 Erik Naggum <erik@naggum.no> | |
969 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
970 * gnus.el (gnus-gnus-to-quick-newsrc-format): Don't save |
25830 | 971 gnus-newsgroup-alist in .newsrc.el. |
972 | |
973 1995-05-22 Richard Stallman <rms@waves> | |
974 | |
975 * edmacro.el (edit-kbd-macro): Better error messages for undefined keys | |
976 or keys that are not keyboard macros. | |
977 | |
978 * ada-mode.el (ada-add-ada-menu): Fix args to easy-menu-define. | |
979 | |
980 1995-05-22 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
981 | |
982 * files.el (file-ownership-preserved-p): Fix typo in previous change. | |
983 | |
984 * sendmail.el (mail-text): Expand abbrev before moving point. | |
985 | |
986 1995-05-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
987 | |
988 * mouse.el (mouse-save-then-kill): Fix previous change. | |
989 | |
990 * easymenu.el (easy-menu-do-define): Add autoload cookie. | |
991 | |
992 1995-05-19 Kevin Rodgers <kevinr@ihs.com> | |
993 | |
994 * mailalias.el (expand-mail-aliases): Expand aliases in | |
995 From and Reply-to headers as well, plus the Resent- variants. | |
996 | |
997 * sendmail.el (mail-mode): Clarify doc string. | |
998 (mail-text): Ditto. | |
999 | |
1000 1995-05-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
1001 | |
1002 * faces.el: Put property on set-face-stipple, not set-stipple. | |
1003 (face-fill-in): Handle stipple. | |
1004 | |
1005 1995-05-18 Richard Stallman <rms@waves> | |
1006 | |
1007 * bytecomp.el (byte-compile-dynamic-docstrings): Doc fix. | |
1008 | |
1009 * tar-mode.el (tar-mode): Set write-contents-hooks instead of | |
1010 local-write-file-hooks. | |
1011 | |
1012 * loadhist.el (unload-feature): When we come to (provide . FEATURE), | |
1013 remove FEATURE from the features list. | |
1014 | |
1015 1995-05-17 Richard Stallman <rms@gnu.ai.mit.edu> | |
1016 | |
1017 * c-mode.el (c-fill-paragraph): Don't alter point | |
1018 when deciding to narrow at the end for the sake of a comment ender. | |
1019 | |
1020 * gnus.el (gnus-expunge): Use defalias. | |
1021 | |
1022 1995-05-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
1023 | |
1024 * buff-menu.el (Buffer-menu-buffer): Give more informative error | |
1025 message if user attempts a selection at end of buffer. | |
1026 | |
1027 * easymenu.el (easy-menu-create-keymaps): Set menu-enable prop. | |
1028 | |
1029 1995-05-16 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
1030 | |
1031 * lpr.el: Add provide call. | |
1032 | |
1033 1995-05-15 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
1034 | |
1035 * facemenu.el (facemenu-set-face-from-menu): Doc fix. | |
1036 (facemenu-set-background, facemenu-set-foreground): Doc fix. | |
1037 (facemenu-set-face): Doc fix. | |
1038 | |
1039 * files.el (file-ownership-preserved-p): Don't bomb if file | |
1040 doesn't exist. | |
1041 | |
1042 * add-log.el (get-method-definition): Fix regexps. | |
1043 | |
1044 * tq.el (tq-process-buffer): Don't hard-code the buffer name. | |
1045 | |
1046 1995-05-12 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
1047 | |
1048 * x-apollo.el: New file. | |
1049 * term/x-win.el (vendor-specific-keysyms): New function. | |
1050 | |
1051 1995-05-12 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1052 | |
1053 * rlogin.el (rlogin-history): New defvar. | |
1054 (rlogin): Use rlogin-history as history var in read-from-minibuffer. | |
1055 | |
1056 * compile.el (compilation-next-error-locus): Ignore zero column number. | |
1057 (compilation-parse-errors): Don't store the beginning of the line | |
1058 containing the end of the error-regexp match. Instead, store the | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1059 beginning of the line containing the start of the match, unless |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1060 the match starts with a newline, in which case the beginning of |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1061 the next line. |
25830 | 1062 |
1063 * vc-hooks.el (vc-status): If vc-locking-user returns a number, | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1064 compare it to (user-uid). |
25830 | 1065 |
1066 1995-05-11 James Thompson <thompson@wg2.waii.com> | |
1067 | |
1068 * ps-print.el: Miscellaneous fixes for better compatibility with | |
1069 XEmacs 19.12. | |
1070 | |
1071 * ps-print.el (ps-plot-with-face): Added code to handle Emacs | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1072 19.29's new ability for the face attribute to hold a list of faces. |
25830 | 1073 |
1074 * ps-print.el: Rolled in Chuck Thompson's changes to make color | |
1075 printing work in XEmacs 19.12. | |
1076 | |
1077 * ps-print.el: Fix error in comments. | |
1078 | |
1079 * ps-print.el (ps-generate-postscript-with-faces): Add fix to | |
1080 handle extents without faces. | |
1081 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1082 * ps-print.el (ps-faces-list): Delete. Added alias for |
25830 | 1083 list-faces if face-list isn't fbound. |
1084 | |
1085 * ps-print.el: (ps-print-ensure-fontified) added to make sure | |
1086 ps-print works correctly in conjunction with lazy-lock. | |
1087 | |
1088 * ps-print.el: RMS's changes for Emacs. | |
1089 | |
1090 1995-05-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1091 | |
1092 * etags.el (tags-loop-continue): Doc fix. Reset NEW after | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1093 visiting for real, so we don't clobber the buffer again. |
25830 | 1094 |
1095 * compile.el (compilation-error-regexp-alist): Add regexps for IBM | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1096 and Cray compilers. |
25830 | 1097 (compilation-next-error-locus): Ignore a column number that is zero. |
1098 | |
1099 1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1100 | |
1101 * bytecomp.el (byte-compile-insert-header): Cope if user-mail-address | |
1102 is unbound. | |
1103 | |
1104 1995-05-09 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
1105 | |
1106 * loaddefs.el: Remove duplicate autoloads. | |
1107 | |
1108 1995-05-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1109 | |
1110 * info.el (Info-directory-list): Use installation-directory, | |
1111 not invocation-directory. Cope if it is nil. | |
1112 | |
1113 * sendmail.el (mail-font-lock-keywords): Make mail-header-separator | |
1114 into a regexp. | |
1115 | |
1116 * rnewspost.el (news-reply-mode): Add ^ to paragraph delimiters. | |
1117 | |
1118 * supercite.el (sc-no-blank-line-or-header): Make mail-header-separator | |
1119 into a regexp. | |
1120 | |
1121 1995-05-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1122 | |
1123 * lmenu.el (popup-dialog-box): x-popup-dialog returns the value, | |
1124 not the cons cell. | |
1125 | |
1126 * rnewspost.el (news-setup): Bind mail-signature to nil. | |
1127 | |
1128 * ediff.el (ediff-revision-key): Default value nil. | |
1129 (ediff-load-version-control): Don't remind any key if | |
1130 ediff-revision-key is nil. | |
1131 | |
1132 * info.el (info-insert-file-contents): Don't use | |
1133 (file-name-directory fullname) if it is nil. | |
1134 | |
1135 * helper.el (Helper-help): Use read-key-sequence. | |
1136 | |
1137 * mouse.el (mouse-save-then-kill): When making a new region | |
1138 and not adjusting an old one, always make new kill-ring entry | |
1139 and don't call mouse-show-mark. | |
1140 | |
1141 * add-log.el (add-log-current-defun): Handle objc-mode like c-mode; | |
1142 detect method definitions by their syntax. | |
1143 | |
1144 * menu-bar.el (menu-bar-tools-menu): Rename key to `compare'. | |
1145 | |
1146 1995-05-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1147 | |
1148 * add-log.el (get-method-definition, get-method-definition-1): | |
1149 New functions. | |
1150 (add-log-current-defun): Use them to handle objc-mode. | |
1151 | |
1152 * pc-mode.el (pc-bindings-mode): Add bindings for C-backspace | |
1153 and M-backspace. Make C-delete and M-delete operate on words. | |
1154 Add C-escape binding. | |
1155 | |
1156 * loaddefs.el (global-map): Add bindings for C-insert and S-insert. | |
1157 Also S-delete. Also C-up, C-down, C-prior and C-next. | |
1158 | |
1159 * files.el (recover-session): Renamed from multiple-recover. | |
1160 | |
1161 * noutline.el: Provide noutline as well as outline. | |
1162 | |
1163 1995-05-06 Geoff Voelker <voelker@cs.washington.edu> | |
1164 | |
1165 * winnt.el (path-separator): Set to ";". | |
1166 | |
1167 * files.el (path-separator): Defined. | |
1168 (parse-colon-path): Use path-separator. | |
1169 | |
1170 1995-05-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1171 | |
1172 * pp.el (pp-eval-expression): Update use of temp-buffer-show-function. | |
1173 | |
1174 * term/x-win.el (x-colors): Delete "medium goldenrod" in both forms. | |
1175 Delete "medium forest green" in both forms. | |
1176 | |
1177 * gnus.el (gnus-use-generic-from): Doc fix. | |
1178 | |
1179 1995-05-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1180 | |
1181 * loaddefs.el: Delete autoloads for ispell4, noutline, noutline1. | |
1182 * noutline.el: All autoload cookies disabled. | |
1183 * ispell4.el: All autoload cookies disabled. | |
1184 | |
1185 * gnus.el (gnus-group-mode): Set truncate-lines. | |
1186 | |
1187 * edebug.el (\`): Add backslash. | |
1188 (edebug-\`): Add backslash. | |
1189 | |
1190 * info.el (info-insert-file-contents): Fix Apr 19 change. | |
1191 | |
1192 * sendmail.el (sendmail-send-it): Check continuation lines | |
1193 when checking for empty subject lines. | |
1194 | |
1195 1995-05-05 Michael Ernst <mernst@research.microsoft.com> | |
1196 | |
1197 * ispell.el (ispell-region): If position not visible, (sit-for 0). | |
1198 | |
1199 1995-05-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1200 | |
1201 * trace.el: Don't try to define backquote. | |
1202 (trace-version): Deleted. | |
1203 | |
1204 * backquote.el ('\`): Use backslash for reading the backquote. | |
1205 (backquote-backquote-symbol): Likewise. | |
1206 (backquote): Doc fix. | |
1207 | |
1208 1995-05-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1209 | |
1210 * cc-mode.el: Doc fixes. | |
1211 (c-version): Mention that this may be modified version. | |
1212 | |
1213 1995-05-02 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
1214 | |
1215 * scribe.el: (scribe-chapter): Change to C-c C-c. | |
1216 (scribe-section): Change to C-c C-t. | |
1217 (scribe-subsection): Change to C-c C-s. | |
1218 (scribe-insert-environment): Change to C-c C-v. | |
1219 (scribe-bracket-region-be): Change to C-c C-e. | |
1220 (scribe-italicize-word): Change to C-c C-i. | |
1221 (scribe-bold-word): Change to C-c C-b. | |
1222 (scribe-underline-word): Change to C-c C-u. | |
1223 * gomoku.el (gomoku-human-plays): Change to C-c C-p. | |
1224 (gomoku-human-takes-back): Change to C-c C-b. | |
1225 (gomoku-human-resigns): Change to C-c C-r. | |
1226 (gomoku-emacs-plays): Change to C-c C-e. | |
1227 * gnus-uu.el (gnus-uu-interactive-scan-directory): Change to C-c C-d. | |
1228 (gnus-uu-interactive-save-current-file): Change to C-c C-z. | |
1229 * allout.el (outline-rebullet-current-heading): Change to C-c *. | |
1230 | |
1231 1995-05-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1232 | |
1233 * s-region.el (S-delete): Fix typo (was C-delete). | |
1234 | |
1235 * hideif.el (hide-ifdef-mode-prefix-key): Change to C-c @. | |
1236 (hide-ifdef-mode-submap): Get rid of \e from all bindings. | |
1237 | |
1238 * outline.el, noutline.el (outline-minor-mode-prefix): Change to C-c @. | |
1239 | |
1240 * texinfo.el (texinfo-mode-map): Delete C-c ] binding. | |
1241 | |
1242 * forms.el (forms--mode-commands): Delete C-c ? binding. | |
1243 | |
1244 * rnewspost.el (news-reply-mode-map): Delete C-c ? binding. | |
1245 | |
1246 * isearch.el (isearch-mode): Doc fix. | |
1247 | |
1248 * iso-acc.el (iso-accents-mode): Doc fix. | |
1249 | |
1250 1995-05-01 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
1251 | |
1252 * cc-mode.el (c-set-style): Ignore case in completion. | |
1253 | |
1254 1995-05-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1255 | |
1256 * mailalias.el (expand-mail-aliases): | |
1257 Use buffer-substring-no-properties. | |
1258 | |
1259 * subr.el (buffer-substring-no-properties): New function. | |
1260 | |
1261 * makefile.el (makefile-mode): Set dabbrev-abbrev-skip-leading-regexp. | |
1262 | |
1263 * dabbrev.el (dabbrev-completion): Use mapcar, not mapc. | |
1264 Call dabbrev--reset-global-variables as the first thing. | |
1265 | |
1266 * files.el (set-auto-mode): If buffer has no file, use buffer name. | |
1267 | |
1268 1995-04-30 Jay Adams <jka@mustang.ece.cmu.edu> | |
1269 | |
1270 * jka-compr.el (jka-compr-write-region): Handle the append | |
1271 argument correctly when the can-append flag is false. | |
1272 (jka-compr-write-region): Make temp-buffer name unique to this fn. | |
1273 (jka-compr-file-local-copy): Ditto. | |
1274 | |
1275 1995-04-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1276 | |
1277 * files.el (multiple-recover, multiple-recover-finish): New commands. | |
1278 | |
1279 * startup.el (normal-top-level): Set auto-save-list-file-name. | |
1280 | |
1281 1995-04-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1282 | |
1283 * startup.el (command-line-1): Implement -L/--directory option. | |
1284 | |
1285 * jka-compr.el (jka-compr-insert-file-contents): When visiting, | |
1286 bind buffer-file-name to nil temporarily. | |
1287 | |
1288 * tex-mode.el (tex-view): Nice error if tex-dvi-view-command is nil. | |
1289 | |
1290 1995-04-26 Rob Riepel <riepel@Snowflake.Stanford.edu> | |
1291 | |
1292 * tpu-edt.el (tpu-copy-keyfile): New function. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1293 (tpu-load-xkeys): Copy key definition file to new default name. |
25830 | 1294 |
1295 1995-04-26 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
1296 | |
1297 * vc.el (vc-next-action-on-file): Add missing let-binding. | |
1298 | |
1299 1995-04-26 Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de> | |
1300 | |
1301 * vc.el (vc-default-backend, vc-keep-workfiles, vc-consult-headers): | |
1302 (vc-mistrust-permissions, vc-path): Vars moved to vc-hooks.el. | |
1303 (vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info): | |
1304 (vc-log-info, vc-consult-rcs-headers, vc-fetch-properties): | |
1305 (vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user): | |
1306 (vc-latest-version, vc-your-latest-version, vc-branch-version): | |
1307 (vc-workfile-version): Functions moved to vc-hooks.el. | |
1308 (vc-trunk-p, vc-minor-revision, vc-branch-part): Functions moved | |
1309 here from vc-hooks.el. | |
1310 | |
1311 * vc-hooks.el (vc-default-backend, vc-path, vc-consult-headers): | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1312 (vc-mistrust-permissions, vc-keep-workfiles): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1313 Customization variables, moved here from vc.el. |
25830 | 1314 (vc-trunk-p, vc-minor-revision, vc-branch-part): Moved to vc.el. |
1315 (vc-backend): Renamed from vc-backend-deduce. Callers changed. | |
1316 (vc-match-substring, vc-lock-file, vc-parse-buffer, vc-master-info): | |
1317 (vc-log-info, vc-consult-rcs-headers, vc-fetch-properties): | |
1318 (vc-backend-subdirectory-name, vc-locking-user, vc-true-locking-user): | |
1319 (vc-latest-version, vc-your-latest-version, vc-branch-version): | |
1320 (vc-workfile-version): Functions moved here from vc.el. | |
1321 (vc-log-info): Log program is no longer called through vc-do-command, | |
1322 to avoid including the lengthy vc-do-command here. It is done | |
1323 directly through call-process now. Removed obsolete parameter LAST. | |
1324 (vc-status): Replaced by the much simpler version that gets the | |
1325 information from the file properties. Removed the obsolete | |
1326 parameter vc-type. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1327 (vc-parse-buffer): Change format of PATTERNS. Each pattern is now a |
25830 | 1328 list of 2 to 3 elements, the first being the pattern, the remaining |
1329 ones the numbers of subexpressions to refer to. | |
1330 (vc-cvs-status): New per-file property, only used in the CVS case. | |
1331 (vc-cvs-status): New function. | |
1332 (vc-log-info): Adapted to new version of vc-parse-buffer | |
1333 (vc-fetch-properties): Adapted to new version of vc-parse-buffer. | |
1334 Better search regexp for CVS latest version. | |
1335 (vc-log-info): Search for branch version only in the RCS case, | |
1336 since this doesn't make sense for SCCS or CVS. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1337 (vc-fetch-properties) <CVS>: Set vc-cvs-status. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1338 (vc-locking-user) <CVS>: Use vc-cvs-status to determine if |
25830 | 1339 the file is up-to-date, thus avoiding an expensive call to |
1340 vc-workfile-unchanged-p. | |
1341 (vc-mode-line): Re-activated the code that makes the buffer read-only | |
1342 if the work file is unchanged. But the status of the work file | |
1343 is now determined by looking at the already-computed mode string. | |
1344 | |
1345 1995-04-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1346 | |
1347 * startup.el (command-line): Handle -iconic and -icon-type here. | |
1348 | |
1349 1995-04-25 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
1350 | |
1351 * abbrev.el (abbrev-mode): Use force-mode-line-update. | |
1352 * appt.el (appt-check): Likewise. | |
1353 * array.el (array-mode): Likewise. | |
1354 * bytecomp.el (byte-recompile-directory): Likewise. | |
1355 * delsel.el (delete-selection-mode): Likewise. | |
1356 * dired-x.el (dired-omit-expunge): Likewise. | |
1357 * dired.el (dired-sort-set-modeline): Likewise. | |
1358 * double.el (double-mode): Likewise. | |
1359 * edt.el (edt-advance, edt-backup): Likewise. | |
1360 * emerge.el (emerge-fast-mode, emerge-edit-mode): Likewise. | |
1361 (emerge-auto-advance, emerge-skip-prefers): Likewise. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1362 (emerge-refresh-mode-line): Likewise. |
25830 | 1363 * f90.el (f90-auto-fill-mode): Likewise. |
1364 * files.el (toggle-read-only, rename-uniquely): Likewise. | |
1365 * find-dired.el (find-dired-sentinel): Likewise. | |
1366 * fortran.el (fortran-auto-fill-mode): Likewise. | |
1367 * gomoku.el (gomoku-display-statistics): Likewise. | |
1368 * gud.el (gud-sentinel): Likewise. | |
1369 * hanoi.el (hanoi): Likewise. | |
1370 * hideif.el (hide-ifdef-toggle-read-only): Likewise. | |
1371 (hide-ifdef-toggle-outside-read-only): Likewise. | |
1372 * info.el (Info-edit-mode, Info-cease-edit): Likewise. | |
1373 * isearch.el (isearch-mode, isearch-done): Likewise. | |
1374 * ispell.el (ispell-minor-mode): Likewise. | |
1375 * mh-comp.el (mh-insert-signature): Likewise. | |
1376 * mh-e.el (mh-set-scan-mode): Likewise. | |
1377 * mh-utils.el (mh-set-mode-name): Likewise. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1378 * noutline.el (outline-minor-mode): Likewise. |
25830 | 1379 * outline.el (outline-minor-mode): Likewise. |
1380 * picture.el (picture-set-motion, picture-mode-exit): Likewise. | |
1381 * rmailedit.el (rmail-edit-current-message): Likewise. | |
1382 (rmail-cease-edit): Likewise. | |
1383 * simple.el (auto-fill-mode): Likewise. | |
1384 * supercite.el (sc-raw-mode-toggle): Likewise. | |
1385 * term.el (term-update-mode-line, term-process-pager): Likewise. | |
1386 (term-pager-continue): Likewise. | |
1387 * terminal.el (te-edit, te-more-break-unwind): Likewise. | |
1388 (te-update-pending-output-display): Likewise. | |
1389 * time.el (display-time-sentinel, display-time-filter): Likewise. | |
1390 * vi.el (vi-switch-mode, vi-back-to-old-mode): Likewise. | |
1391 (vi-mode, vi-goto-insert-state): Likewise. | |
1392 * vip.el (vip-change-mode): Likewise. | |
1393 * xscheme.el (xscheme-set-runlight, xscheme-set-prompt): Likewise. | |
1394 | |
1395 1995-04-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1396 | |
1397 * compile.el (compile-internal): Disable undo before erasing | |
1398 the buffer, then enable again afterward. | |
1399 (compilation-sentinel): Use force-mode-line-update. | |
1400 | |
1401 * tpu-extras.el: Removed reference to tpu-gnu-emacs18-p. | |
1402 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1403 * tpu-mapper.el: Eval key definitions and clean up upon completion. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1404 Persistent completion status message. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1405 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1406 * loaddefs.el (esc-map): Define `ESC ESC :' like `ESC :'. |
25830 | 1407 |
1408 1995-04-25 Johan Vromans <jv@squirrel.NL.net> | |
1409 | |
1410 * forms.el: (forms--make-format-elt-using-text-properties) | |
1411 forms--make-format): Add `intangible' text property to read-only areas. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1412 (forms-next-field, forms-previous-field): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1413 Use `inhibit-point-motion-hooks' to allow move between two |
25830 | 1414 intangible areas. |
1415 | |
1416 1995-04-25 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
1417 | |
1418 * supercite.el (sc-string-text): New function to return raw text. | |
1419 (sc-mail-fetch-field, sc-mail-append-field): Use it. | |
1420 (sc-submatch): Make it a defalias for match-string. | |
1421 (sc-member): Make it a defalias for member. | |
1422 | |
1423 1995-04-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1424 | |
1425 * files.el (rename-uniquely): Don't discard <NN> from end | |
1426 if that is part of the visited file name. | |
1427 | |
1428 * rmail.el (rmail-insert-inbox-text): Get the truename of | |
1429 the standard inbox name, not just of its directory. | |
1430 | |
1431 1995-04-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1432 | |
1433 * sendmail.el (mail-position-on-field): Use $, not \n, in regexp. | |
1434 | |
1435 * tpu-edt.el (tpu-search-internal): Case-sensitive search if search | |
1436 string contains upper-case. | |
1437 tpu-check-search-case): New function. | |
1438 | |
1439 * tpu-edt.el: Don't turn on tpu-edt mode. | |
1440 (tpu-gnu-emacs19-p): Function deleted. Callers changed. | |
1441 (tpu-load-xkeys): Use file name .tpu-keys by default. | |
1442 (tpu-gnu-emacs18-p): Function deleted. | |
1443 | |
1444 * tpu-mapper.el: At end, use default file name .tpu-keys. | |
1445 Do not kill Emacs. | |
1446 (tpu-emacs-map-key): Renamed from tpu-gnu-map-key. | |
1447 | |
1448 * vc.el (vc-backend-checkout): Pass vc-checkout-switches arg | |
1449 properly to vc-do-command. | |
1450 | |
1451 * isearch.el (isearch-update-ring): Use STRING arg, not isearch-ring. | |
1452 | |
1453 * files.el (rename-uniquely): Strip suffix before rename. | |
1454 | |
1455 1995-04-24 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
1456 | |
1457 * font-lock.el (font-lock-keywords): Doc fix for MATCHER. | |
1458 (font-lock-maximum-size): Set based on font-lock-maximum-decoration. | |
1459 (font-lock-after-fontify-buffer-hook): Removed. | |
1460 (font-lock-after-fontify-buffer): New function. | |
1461 (font-lock-fontify-buffer): Use instead. Don't bother if buffer empty. | |
1462 (font-lock-fontify-region): Use font-lock-syntax-table if set. | |
1463 (font-lock-unfontify-region): Only set-buffer-modified-p if necessary. | |
1464 (font-lock-after-change-function): Use it to unfontify. | |
1465 (font-lock-compile-keywords): New function to compile keywords. | |
1466 (font-lock-apply-highlight): New inline function to apply highlights. | |
1467 (font-lock-hack-keywords): Use them, if font-lock-keywords are not | |
1468 compiled, and to highlight. Use funcall if MATCHER is not a regexp. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1469 (font-lock-mode): Doc fix for font-lock-maximum-decoration. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1470 Use font-lock-set-defaults to call font-lock-make-faces. |
25830 | 1471 (tex-font-lock-keywords): Revamped. |
1472 | |
1473 * fortran.el (fortran-match-!-comment): New function. | |
1474 (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2): Use it. | |
1475 (fortran-font-lock-keywords-3): New variable. | |
1476 (fortran-find-comment-start-skip): Clean code. | |
1477 | |
1478 * add-log.el (change-log-font-lock-keywords): | |
1479 dired.el (dired-font-lock-keywords): | |
1480 sendmail.el (mail-font-lock-keywords): | |
1481 rmailsum.el (rmail-summary-font-lock-keywords): | |
1482 shell.el (shell-font-lock-keywords): Efficiency change. | |
1483 | |
1484 1995-04-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1485 | |
1486 * easymenu.el (easy-menu-define): Doc fix. | |
1487 | |
1488 * iso-acc.el (iso-accents-list): Add ~! and ~? combinations. | |
1489 | |
1490 * byte-opt.el (byte-optimize-letX): Use car-safe and cdr-safe. | |
1491 | |
1492 1995-04-20 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
1493 | |
1494 * rmail.el (rmail-resend): Fix abbrev expansion. | |
1495 | |
1496 * rmailkwd.el (rmail-attributes): Recognize "resent" attribute. | |
1497 | |
1498 * mailabbrev.el (sendmail-pre-abbrev-expand-hook): When setting the | |
1499 dummy value for abbrev-start-location, use (point-max) rather than | |
1500 (point), so we won't delete a "-" that happens to be at point. | |
1501 | |
39229
bf5f26157d70
Update Stephen Gildea's email address.
Eli Zaretskii <eliz@gnu.org>
parents:
36089
diff
changeset
|
1502 1995-04-20 Stephen Gildea <gildea@stop.mail-abuse.org> |
25830 | 1503 |
1504 * mh-mime.el, mh-comp.el: Update some MIME doc strings. | |
1505 | |
1506 * mh-comp.el (mh-auto-fill-for-letter): Use fill-prefix to do | |
1507 message headers. | |
1508 | |
1509 1995-04-20 Torbj|rn Einarsson <tfkte@fy.chalmers.se> | |
1510 | |
1511 * f90.el (f90-keywords): "only" added to keyword list. | |
1512 (f90-font-lock-keywords-1): Type may now have attributes private | |
1513 and public. | |
1514 (f90-font-lock-keywords-2): Fixed difference between type and type(). | |
1515 (hilit-set-mode-patterns): Type may now have attributes private. | |
1516 and public, fixed difference between type and type(). | |
1517 (f90-p-type-re): New regular-expression constant for type commands. | |
1518 (f90-mode): indent-tabs-mode put to nil by default. | |
1519 (f90-looking-at-type-like): Now uses f90-p-type-re. | |
1520 (f90-no-block-limit): Now uses f90-p-type-re. | |
1521 (f90-change-keywords): Don't change preprocessor lines. | |
1522 | |
1523 1995-04-20 Kevin Rodgers <kevinr@ihs.com> | |
1524 | |
1525 * dired-x.el: Change the instructions in the INSTALLATION | |
1526 comment block to set buffer-local variables like | |
1527 dired-omit-files-p in dired-mode-hook. | |
1528 (dired-omit-files-p): Make local to all buffers. | |
1529 (dired-omit-files): Fix doc string (not buffer-local). | |
1530 (dired-omit-startup): Don't need to make dired-omit-files-p | |
1531 local to buffer here. | |
1532 | |
1533 1995-04-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1534 | |
1535 * rmail.el (rmail-get-new-mail): Simply the reversion check; | |
1536 don't call rmail-forget-messages. | |
1537 | |
1538 1995-04-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1539 | |
1540 * rmail.el (rmail-revert): Call rmail-mode after reverting | |
1541 to make sure rmail-message-vector is buffer-local. | |
1542 | |
1543 * undigest.el (undigestify-rmail-message): Strip "^- " which is | |
1544 added by some digest makers to the beginning of lines. | |
1545 | |
1546 1995-04-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1547 | |
1548 * info.el (info-insert-file-contents): Set default-directory | |
1549 around call to shell-command-on-region. | |
1550 | |
1551 1995-04-19 Mike Williams <mikew@gopher.dosli.govt.nz> | |
1552 | |
1553 * mouse-sel.el: Downcase function parameters. | |
1554 Doc fixes. | |
1555 | |
36089
7c187af15c2c
Fix problems confusing authors.el.
Dave Love <fx@gnu.org>
parents:
26162
diff
changeset
|
1556 * mouse-sel.el: Rewrite to support secondary selection. |
25830 | 1557 (mouse-sel-maintainer-address): New constant. |
1558 (mouse-sel-submit-bug-report): New function. | |
1559 Rename mouse-sel-selection-type to mouse-sel-primary-thing. | |
1560 (mouse-sel-secondary-thing): New variable. | |
1561 (mouse-sel-selection-alist): New constant. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1562 (mouse-sel-set-selection-function): Semantics changed. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1563 Value should now be a function taking two arguments. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1564 (mouse-sel-get-selection-function): Semantics changed. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1565 Value should now be a function taking one argument. |
25830 | 1566 (mouse-sel-selection-owner-p-function): New variable. |
1567 Removed variable mouse-sel-check-selection-function. | |
1568 Rename mouse-sel-determine-selection-type to | |
1569 mouse-sel-determine-selection-thing. | |
1570 (mouse-sel-set-selection): New function. | |
1571 (mouse-sel-get-selection): New function. | |
1572 (mouse-sel-selection-owner-p): New function. | |
1573 (mouse-sel-selection-overlay): New function. | |
1574 (mouse-sel-selection-thing): New function. | |
1575 (mouse-sel-region-to-primary): New function. | |
1576 (mouse-sel-primary-to-region): New function. | |
1577 (mouse-sel-eval-at-event-end): New macro. | |
1578 (mouse-sel-determine-selection-thing): Quad-click selects paragraphs. | |
1579 Removed variable mouse-sel-retain-highlight; use inverse of | |
1580 transient-mark-mode instead. | |
1581 (mouse-select-internal): New function. | |
1582 (mouse-select): Re-written using mouse-select-internal and | |
1583 mouse-sel-primary-to-region. | |
1584 (mouse-select-secondary): New function. | |
1585 (mouse-extend-internal): New function. | |
1586 (mouse-extend): Re-written using mouse-extend-internal, | |
1587 mouse-sel-region-to-primary and mouse-sel-primary-to-region. | |
1588 (mouse-extend-secondary): New function. | |
1589 (mouse-insert-selection-internal): New function. | |
1590 (mouse-insert-selection): Re-written using | |
1591 mouse-insert-selection-internal. | |
1592 (mouse-insert-secondary): New function. | |
1593 (mouse-sel-validate-selection): Check all selections in | |
1594 mouse-sel-selection-alist. | |
1595 | |
1596 1995-04-18 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
1597 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1598 * info.el (Info-find-node, Info-restore-point, Info-search) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1599 (Info-forward-node, Info-backward-node): Use string-equal, not equal, |
25830 | 1600 to compare node names. |
1601 | |
1602 * cpp.el (cpp-edit-reset): Fix typo. | |
1603 (cpp-signal-read-only, cpp-grow-overlay): Update to new calling | |
1604 conventions. | |
1605 (cpp-make-overlay-hidden): Don't allow insertion before a | |
1606 read-only overlay. | |
1607 | |
1608 1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1609 | |
1610 * cl-specs.el (pushnew): Use edebug-keywordp. | |
1611 | |
1612 * edebug.el (edebug-match-keywordp): Function deleted. | |
1613 | |
1614 * finder.el (finder-known-keywords): Add `debugging'. | |
1615 | |
1616 * vc-hooks.el (vc-buffer-backend): New function. | |
1617 Also new variable, local in all buffers. | |
1618 (vc-kill-buffer-hook): Kill local vc-buffer-backend. | |
1619 * vc.el (vc-update-change-log): Use vc-buffer-backend in menu-enable. | |
1620 | |
1621 1995-04-18 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1622 | |
1623 * complete.el: Add Keywords: comment header for finder.el. | |
1624 | |
1625 1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1626 | |
1627 * menu-bar.el: Disable many Files menu items in minibuffer. | |
1628 (menu-bar-search-menu): Add ... to many items. | |
1629 Add a query-replace-regexp item. | |
1630 (nonincremental-repeat-search-forward): Renamed from noninteractive... | |
1631 (nonincremental-repeat-search-backward): Likewise. | |
1632 (nonincremental-repeat-re-search-forward): Likewise. | |
1633 (nonincremental-repeat-re-search-backward): Likewise. | |
1634 | |
1635 * frame.el (frame-notice-user-settings): | |
1636 Don't respecify an old value which was nil and remains nil. | |
1637 | |
1638 1995-04-18 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1639 | |
1640 * etags.el (tags-search, tags-query-replace): Put (quote ...) | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1641 around args inserted into forms to be evalled. |
25830 | 1642 |
1643 1995-04-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1644 | |
1645 * cpp.el (cpp-edit-list): Move definition toward start of file. | |
1646 (cpp-face-type-list, cpp-writable-list, cpp-button-event) | |
1647 (cpp-edit-buffer, cpp-branch-list, cpp-face-default-list) | |
1648 (cpp-face-light-name-list, cpp-face-dark-name-list) | |
1649 (cpp-face-light-list, cpp-face-dark-list, cpp-face-mono-list) | |
1650 (cpp-face-none-list, cpp-face-all-list, cpp-overlay-list): Likewise. | |
1651 | |
1652 * cpp.el (cpp-highlight-buffer): Rename stack to cpp-state-stack. | |
1653 (cpp-parse-open, cpp-parse-close): Likewise. | |
1654 (cpp-push-button, cpp-choose-symbol): Rename data to cpp-callback-data. | |
1655 (cpp-state-stack, cpp-callback-data): Add defvars. | |
1656 | |
1657 * simple.el (line-move): Fix previous change: if we get an error, | |
1658 move to where the error happened, don't go back to starting point. | |
1659 | |
1660 1995-04-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1661 | |
1662 * forms.el: Major rewrite to use `intangible' property. | |
1663 | |
1664 1995-04-17 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
1665 | |
1666 * map-ynp.el (map-y-or-n-p): Don't log prompt messages. | |
1667 | |
1668 1995-04-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1669 | |
1670 * finder.el (finder-known-keywords): Generalize `c' keyword. | |
1671 | |
1672 1995-04-16 Ethan Bradford <ethanb@phys.washington.edu> | |
1673 | |
1674 * ispell.el (ispell-init-ispell): Don't barf if there is a | |
1675 warning message before the version line when Ispell starts up. | |
1676 | |
1677 1995-04-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1678 | |
1679 * font-lock.el (font-lock-make-faces): Determine | |
1680 font-lock-background-mode from color values of background color. | |
1681 | |
1682 * facemenu.el (list-colors-display): Minor clarification. | |
1683 (facemenu-special-menu): Add "Intangible" item. | |
1684 (facemenu-color-equal): Doc fix. | |
1685 | |
1686 * faces.el (set-face-background): Handle FRAME = nil directly | |
1687 so stipple colors work in that case. | |
1688 | |
1689 * term/x-win.el (x-defined-colors): Take frame as optional arg. | |
1690 Check whether colors are really supported on the display in use. | |
1691 | |
1692 1995-04-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1693 | |
1694 * files.el (set-auto-mode): If -*- spec doesn't set `mode:', | |
1695 look for other ways of specifying major mode. | |
1696 | |
1697 * talk.el: New file. | |
1698 | |
1699 * dired.el (dired-mode-map): Rename commands for A and Q. | |
1700 | |
1701 * dired-aux.el (dired-do-search): Renamed from dired-do-tags-search. | |
1702 (dired-do-query-replace): Renamed from dired-do-tags-query-replace. | |
1703 | |
1704 1995-04-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1705 | |
1706 * cpp.el (cpp-parse-open): Delete comments that go past end of line. | |
1707 (cpp-edit-reset): Clean up the four standard buttons. | |
1708 (cpp-parse-buffer): Name was undefined--use cpp-highlight-buffer. | |
1709 | |
1710 * finder.el (finder-known-keywords): | |
1711 Add frames, hypermedia, outlines, oop. | |
1712 | |
1713 1995-04-14 Erik Naggum <erik@naggum.no> | |
1714 | |
1715 * rmail.el (rmail-reformat-message): Call `rmail-clear-headers' | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1716 also if `rmail-displayed-headers' is set. |
25830 | 1717 (rmail-clear-headers): Handle `rmail-displayed-headers' correctly. |
1718 | |
1719 1995-04-14 Erik Naggum <erik@naggum.no> | |
1720 | |
1721 * rmail.el (rmail-insert-inbox-text): When reading old | |
1722 .newmail-<user> file, report it specifically. | |
1723 | |
1724 1995-04-14 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
1725 | |
1726 * mouse.el: Create mouse-drag-overlay as a dead overlay, instead | |
1727 of having it live in the *scratch* buffer until first used. | |
1728 | |
1729 * edt-vt100.el (edt-vt100-revision): Deleted. | |
1730 * edt-pc.el (edt-pc-revision): Deleted. | |
1731 * edt-mapper.el (edt-mapper-revision): Deleted. | |
1732 * edt-lk201.el (edt-lk201-revision): Deleted. | |
1733 * edt.el: Many doc fixes. | |
1734 (edt-version): Deleted. | |
1735 | |
1736 1995-04-14 Morten Welinder <terra+@cs.cmu.edu> | |
1737 | |
1738 * tar-mode.el (tar-mode): Locally bind next-line-add-newlines to nil. | |
1739 (tar-subfile-mode): Doc fix. | |
1740 (tar-expunge): Make questions and messages start with uppercase letter. | |
1741 (tar-summarize-buffer): Ditto. | |
1742 (tar-subfile-save-buffer): Make message like others. | |
1743 (tar-mode): Locally bind local-write-file-hooks. | |
1744 (tar-mode-write-file): Renamed from tar-mode-maybe-write-tar-file. | |
1745 (tar-mode-write-file): Simplify to only work for tar file buffers. | |
1746 (write-file-hooks): Don't modify this. | |
1747 | |
1748 1995-04-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1749 | |
1750 * derived.el (derived-mode-merge-keymaps): Recursively merge | |
1751 prefix key submaps also. | |
1752 | |
1753 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1754 | |
1755 * edebug.el (edebug-gensym): Renamed from gensym. | |
1756 Don't use concat on an integer. Define unconditionally. | |
1757 (edebug-gensym-index): Renamed from *gensym-index*. | |
1758 (edebug-lambda-list-keywordp): Renamed from lambda-list-keywordp. | |
1759 (edebug-keywordp): Renamed from keywordp. Define unconditionally. | |
1760 | |
1761 * vc-hooks.el (vc-kill-buffer-hook): | |
1762 Don't put it on kill-buffer-hook. | |
1763 (vc-file-clearprops): Function moved here. | |
1764 (vc-workfile-version): Function moved here. | |
1765 (vc-mode-line): Don't call vc-locking-user. | |
1766 | |
1767 * vc.el (vc-file-clearprops, vc-workfile-version): | |
1768 Functions moved to vc-hooks.el. | |
1769 | |
1770 * edebug.el (edebug-emacs-19-specific): Use name edebug-menu | |
1771 for the easy-menu-define call. | |
1772 | |
1773 * font-lock.el (font-lock-make-faces-done): New variable. | |
1774 (font-lock-make-faces): Set font-lock-make-faces-done to t. | |
1775 Don't call it when loading the file. | |
1776 (font-lock-mode): Call font-lock-make-faces if not yet done. | |
1777 | |
1778 * bytecomp.el (byte-compile-log-file): Always insert at eob. | |
1779 (byte-compile-insert-header): Cope if user-mail-address is nil. | |
1780 | |
1781 1995-04-13 Andre Spiegel <spiegel@bruessel.informatik.uni-stuttgart.de> | |
1782 | |
1783 * vc-hooks.el: Add branch support for RCS; | |
1784 treat CVS more like RCS and SCCS. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1785 (vc-occurences, vc-trunk-p, vc-branch-p, vc-minor-revision) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1786 (vc-branch-part): New functions that operate on RCS revision numbers. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1787 (vc-status): Use the new property vc-workfile-version |
25830 | 1788 and vc-locking-user (see vc.el). Display "locking state" for CVS. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1789 (vc-find-cvs-master): Search for file name case-sensitively, store |
25830 | 1790 version number into the new property vc-workfile-version. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1791 (vc-find-file-hook): Kill any remaining properties. Like this, |
25830 | 1792 when re-finding a file (for example because it has changed on disk), |
1793 the version control state gets re-computed. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1794 (vc-mode-line) <CVS>: Make the buffer read-only if the file |
25830 | 1795 is unmodified. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1796 (vc-kill-buffer-hook): Clear file's vc props when buffer is killed. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1797 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1798 * vc.el: Add branch support for RCS; treat CVS more like RCS and SCCS. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1799 (vc-next-action-on-file): Change CVS handling, such that C-x C-q |
25830 | 1800 works as with RCS and SCCS. |
1801 (vc-consult-rcs-headers): New function. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1802 (vc-branch-version): New per-file property, refers |
25830 | 1803 to the RCS version selected by `rcs -b'. |
1804 (vc-workfile-version): New function. Also new per-file property | |
1805 (vc-consult-headers): New parameter variable. | |
1806 (vc-mistrust-permissions): Default set to `nil'. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1807 (vc-locking-user): Property is now cached. The other functions |
25830 | 1808 update it as necessary. Attempts to use RCS headers if enabled. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1809 (vc-log-info, vc-parse-buffer): Various bug fixes. Added support |
25830 | 1810 for property `vc-branch-version'. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1811 (vc-backend-checkout) <RCS>: If no explicit version |
25830 | 1812 is specified, check out `vc-workfile-version'. After check-out, |
1813 set `vc-workfile-version' according to the version number | |
1814 reported by "co". | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1815 (vc-backend-checkin) <RCS>: Remove any remaining locks |
25830 | 1816 if a new branch was created. After every check-in, adjust |
1817 the current branch using `rcs -b' (this cannot be avoided). | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1818 <CVS>: Allow for explicit checkin, but only on the trunk. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1819 (vc-next-action-on-file, vc-backend-checkout, vc-backend-checkin) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1820 (vc-backend-revert, vc-backend-diff): Explicitly use |
25830 | 1821 vc-workfile-version as the default version to operate on. |
1822 | |
1823 1995-04-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1824 | |
1825 * help.el (print-help-return-message): Check same-window-buffer-names | |
1826 and same-window-regexps. | |
1827 | |
1828 * help-macro.el (make-help-screen): Explicitly translate | |
1829 key thru function-key-map. | |
1830 | |
1831 * tabify.el (tabify): Include entire first line in narrowing. | |
1832 | |
1833 * sendmail.el (mail-do-fcc): Use just find-buffer-visiting | |
1834 to find buffer to append to. | |
1835 | |
1836 1995-04-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1837 | |
1838 * select.el (x-set-selection): Fix up interactive defaults. | |
1839 | |
1840 * fill.el (fill-paragraph, fill-region, fill-nonuniform-paragraphs) | |
1841 (fill-individual-paragraphs): Pass `full' for JUSTIFY arg, | |
1842 in the interactive spec, if have prefix arg. | |
1843 | |
39229
bf5f26157d70
Update Stephen Gildea's email address.
Eli Zaretskii <eliz@gnu.org>
parents:
36089
diff
changeset
|
1844 1995-04-11 Stephen Gildea <gildea@stop.mail-abuse.org> |
25830 | 1845 |
1846 * time-stamp.el (time-stamp-format): Replace list of Lisp | |
1847 functions with string containing %-escapes, as in `date' program. | |
1848 (time-stamp): Widen buffer while time-stamping. | |
1849 (time-stamp-toggle-active): New function. | |
1850 (time-stamp-warn-inactive): New variable. | |
1851 | |
1852 1995-04-11 Geoff Voelker <voelker@cs.washington.edu> | |
1853 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1854 * loadup.el [WINDOWSNT]: Find doc strings. |
25830 | 1855 |
1856 * files.el (set-auto-mode) [WINDOWSNT]: Match insensitive to case. | |
1857 | |
1858 * dired-aux.el (dired-do-chmod): Use dired-chmod-program. | |
1859 (dired-do-chgrp, dired-do-chown) [DOS_NT]: Disabled. | |
1860 | |
1861 * dired.el (dired-chmod-program): Defined. | |
1862 | |
1863 * makefile.nt (all): Use DEL_TREE instead of delnode. | |
1864 | |
1865 * winnt.el: Key [C-M-backspace] defined. | |
1866 (mode-line-format): Defined. | |
1867 | |
1868 1995-04-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1869 | |
1870 * mail-hist.el (mail-hist-put-headers-into-history): | |
1871 Add save-excursion around entire function. | |
1872 | |
1873 1995-04-11 Boris Goldowsky <boris@cs.rochester.edu> | |
1874 | |
1875 * facemenu.el (facemenu-read-color): Don't ignore PROMPT arg. | |
1876 Make arg optional. | |
1877 (facemenu-unlisted-faces): Add font-lock faces to default value. | |
1878 | |
1879 1995-04-11 enami tsugutomo <enami@sys.ptg.sony.co.jp> | |
1880 | |
1881 * perl-mode.el (perl-comment-indent): Make extra space only when | |
1882 not at beginning of line. | |
1883 | |
1884 1995-04-10 Stefan Schoef <schoef@Informatik.Uni-Oldenburg.DE> | |
1885 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1886 * bibtex.el (bibtex-find-text, bibtex-remove-double-quotes-or-braces): |
25830 | 1887 Support both kind of delimiters (braces or quotes) regardless of the |
1888 value of bibtex-field-left-delimiter and bibtex-field-right-delimiter. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1889 (bibtex-field-left-delimiter, bibtex-field-right-delimiter): |
25830 | 1890 Made buffer-local. |
1891 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1892 * bibtex.el (bibtex-beginning-of-entry): At the beginning of an |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1893 entry, leave point at the beginning of that entry instead of |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1894 moving to the beginning of the previous one. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1895 (bibtex-end-of-entry): Outside an entry, now move to the end of |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1896 the *previous* entry (i.e. bibtex-beginning-of-entry and |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1897 bibtex-end-of-entry are now idempotent). |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1898 (bibtex-sort-entries, bibtex-clean-entry): Removed now obsolete |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1899 calls of bibtex-beginning-of-entry just before calls to |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1900 bibtex-end-of-entry. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1901 (bibtex-clean-entry): Minor change to adapt to new behavior of |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1902 bibtex-beginning-of-entry. |
25830 | 1903 |
1904 1995-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1905 | |
1906 * reporter.el (reporter-mailer): Replace mail with reporter-mail. | |
1907 (reporter-mail): New function. | |
1908 (reporter-submit-bug-report): Don't check return value of | |
1909 the reporter-mailer function. | |
1910 | |
1911 1995-04-10 Boris Goldowsky <boris@cs.rochester.edu> | |
1912 | |
1913 * simple.el (newline): Don't auto-fill if flag is on; it was | |
1914 filling wrong line. | |
1915 | |
1916 1995-04-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1917 | |
1918 * compile.el (compilation-error-regexp-alist): Remove superfluous | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1919 SGI cc regexp. |
25830 | 1920 |
1921 1995-04-10 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
1922 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1923 * version.el (emacs-major-version, emacs-minor-version): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1924 Use match-string rather than substring. |
25830 | 1925 |
1926 1995-04-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1927 | |
1928 * pc-mode.el (pc-bindings-mode): New file. | |
1929 | |
1930 * loaddefs.el (global-map): Bind C-M-backspace like C-M-delete. | |
1931 | |
1932 1995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1933 | |
1934 * files.el (write-file): Default is ask for confirmation | |
1935 only interactively. | |
1936 | |
1937 1995-04-09 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
1938 | |
1939 * mh-e.el, mh-seq.el, mh-pick.el, mh-mime.el: New version from author. | |
1940 * mh-comp.el, mh-utils.el, mh-funcs.el: New version from author. | |
1941 | |
1942 1995-04-09 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1943 | |
1944 * server.el (server-switch-buffer): Make first arg optional too; | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1945 server-edit might pass no args, since server-done might return nil. |
25830 | 1946 |
1947 1995-04-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1948 | |
1949 * simple.el (line-move): Turn off intangibility for intermediate stops. | |
1950 | |
1951 * menu-bar.el (menu-bar-update-buffers): Reuse the entry for | |
1952 list-buffers rather than making a new one each time. | |
1953 | |
1954 * simple.el (newline): Don't indent afterward if at page sep line. | |
1955 Delete whitespace on blank line before the inserted newlines. | |
1956 (open-line): Add all the left margins and fill prefixes | |
1957 after inserting all the newlines. | |
1958 | |
1959 * bytecomp.el (byte-compile-log-file): New function. | |
1960 (displaying-byte-compile-warnings): Log the file name at start; | |
1961 display the log buffer only if something more gets output by BODY. | |
1962 (byte-compile-warnings-point-max): Initialize to nil. | |
1963 | |
1964 1995-04-09 G Dinesh Dutt (brat@htilbom.ernet.in) | |
1965 | |
1966 * etags.el (list-tags): Delete call to select-tags-matched-file. | |
1967 | |
1968 1995-04-08 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
1969 | |
1970 * term/x-win.el (mode-line-buffer-identification): | |
1971 Fix prev change; use setq-default. | |
1972 | |
1973 1995-04-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1974 | |
1975 * etags.el (next-file): Handle empty list returned by | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1976 (tags-table-files). |
25830 | 1977 |
1978 1995-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
1979 | |
1980 * replace.el (occur): Provide 5 cols for line number. | |
1981 | |
1982 * ange-ftp.el (ange-ftp-parse-netrc): Bind `default-directory' to | |
1983 "/" to avoid infinite loop while expanding filename. | |
1984 (ange-ftp-message): Don't truncate message in batch mode. | |
1985 | |
1986 * simple.el (completion-setup-function): Undo March 11 change. | |
1987 Add some doc strings to completion-related variables. | |
1988 | |
1989 1995-04-08 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
1990 | |
1991 * compile.el (compilation-error-regexp-alist): Extend Ultrix 3.0 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
1992 f77 regexp to also match SGI cc. |
25830 | 1993 |
1994 1995-04-08 Morten Welinder <terra+@cs.cmu.edu> | |
1995 | |
1996 * comint.el (make-comint): Error, if start-process is not fboundp. | |
1997 | |
1998 * menu-bar.el (menu-bar-edit-menu): Don't define ispell item | |
1999 unless start-process is fboundp. | |
2000 | |
2001 1995-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2002 | |
2003 * rnewspost.el (news-reply-mode): | |
2004 Make mail-header-separator into regexp. | |
2005 | |
2006 * sendmail.el (mail-mode): Convert mail-header-separator to regexp | |
2007 for use in paragraph-start, etc. | |
2008 | |
2009 * ispell.el (ispell-message): Make mail-header-separator into regexp | |
2010 and add $ at end. | |
2011 | |
2012 * window.el (walk-windows): Doc fix. | |
2013 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
2014 1995-04-08 Noah Friedman <friedman@splode.com> |
25830 | 2015 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2016 * rsz-mini.el (resize-minibuffer-window): Make sure minibuffer |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2017 window is selected. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2018 (resize-minibuffer-window-restore): Likewise. |
25830 | 2019 |
2020 1995-04-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2021 | |
2022 * fill.el (fill-region-as-paragraph): Undo previous change. | |
2023 Instead, set JUSTIFY to `full' in the interactive spec. | |
2024 | |
2025 * startup.el (normal-top-level): Copy default-directory | |
2026 from *scratch* to *Messages*. | |
2027 | |
2028 * menu-bar.el (menu-bar-file-menu): Add back as alias for | |
2029 menu-bar-files-menu. | |
2030 | |
2031 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2032 | |
2033 * loaddefs.el (mode-line-buffer-identification): Use %F by default. | |
2034 ([C-delete]): Bind C-delete normally, not in function-key-map. | |
2035 | |
2036 * term/x-win.el (mode-line-buffer-identification): Eliminate %F. | |
2037 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
2038 1995-04-07 Noah Friedman <friedman@splode.com> |
25830 | 2039 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2040 * rlogin.el (rlogin): Use format, not concat, to generate numeric |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2041 buffer names. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2042 Do not create a new buffer if process in existing buffer has exited. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2043 (rlogin-directory-tracking-mode): Set shell-dirtrackp, not |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2044 shell-dirtrack-p. |
25830 | 2045 |
2046 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2047 | |
2048 * ebuff-menu.el (electric-buffer-menu-mode-map): Undefine ESC ESC | |
2049 before binding ESC ESC ESC. | |
2050 | |
2051 * edt.el (edt-keep-current-page-delimiter): Doc fix. | |
2052 | |
2053 * find-file.el: Many doc fixes. | |
2054 (ff-upcase-p): Renamed from upcase-p. Callers changed. | |
2055 (ff-emacs-19): Renamed from ff-gnu-emacs-19. | |
2056 (ff-string-match): Simplify. | |
2057 | |
2058 * docref.el (docref-last-active-buffer): Add defvar. | |
2059 | |
2060 1995-04-07 Boris Goldowsky <boris@cs.rochester.edu> | |
2061 | |
2062 * indent.el (set-right-margin): Fix prompt. | |
2063 * fill.el (fill-region): Avoid error on reaching end of buffer. | |
2064 | |
2065 * avoid.el: Add autoload cookies; doc fixes. | |
2066 (mouse-avoidance-set-pointer-shape): New function. | |
2067 (mouse-avoidance-nudge-mouse): Use it. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2068 (mouse-avoidance-fancy-hook): Streamline args to set-mouse-pos. |
25830 | 2069 |
2070 1995-04-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2071 | |
2072 * msb.el (msb--toggle-menu-type): menu-bar-update-buffers wants 0 args. | |
2073 | |
2074 * bytecomp.el (byte-compile-output-docform): Output doc string position | |
2075 as negative number, if doc string starts with *. | |
2076 | |
2077 * mail-hist.el: Use $ at end when searching for mail-header-separator. | |
2078 | |
2079 * fill.el (fill-region-as-paragraph): If JUSTIFY is non-nil, | |
2080 pass t to justify-current-line. | |
2081 | |
2082 1995-04-06 Morten Welinder <terra+@cs.cmu.edu> | |
2083 | |
2084 * desktop.el (desktop-save): Use dired-directory as name | |
2085 of top-level in order to capture wildcards used. | |
2086 (desktop-buffer-dired): Skip possible wildcard when checking | |
2087 for directory existance. Use dired-insert-subdir, not | |
2088 dired-maybe-insert-subdir. | |
2089 | |
2090 1995-04-06 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
2091 | |
2092 * files.el (write-file): Fix arg count in call to y-or-n-p. | |
2093 | |
2094 1995-04-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2095 | |
2096 * ispell.el (ispell-menu-map-needed): Delete test for menu-bar feature. | |
2097 | |
2098 * bookmark.el (menu-bar-bookmark-map): Autoload each form | |
2099 used to set up this variable's value, so that the whole job | |
2100 is done in loaddefs.el. | |
2101 (bookmark-menu-locate, bookmark-menu-jump, bookmark-menu-insert) | |
2102 (bookmark-menu-delete, bookmark-menu-rename): Add autoloads. | |
2103 | |
2104 * buff-menu.el (list-buffers-noselect): Put buffer name in a text | |
2105 property on the buffer's name. Put in mouse-face prop here too. | |
2106 Set Buffer-menu-buffer-column here. | |
2107 (Buffer-menu-mode): Don't do those things here. | |
2108 (Buffer-menu-buffer): Use text properties. | |
2109 (Buffer-menu-buffer-name-position): Function deleted. | |
2110 | |
2111 * tar-mode.el (tar-clear-modification-flags): Fix several bugs. | |
2112 | |
2113 1995-04-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2114 | |
2115 * tar-mode.el (tar-mode-map): Fix typo for tar-display-other-file. | |
2116 | |
2117 1995-04-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
2118 | |
2119 * tempo.el (tempo-build-collection): Clear flag after computing | |
2120 return value. | |
2121 | |
2122 1995-04-04 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
2123 | |
2124 * ispell.el (ispell-personal-dictionary): Add autoload. | |
2125 | |
2126 * simple.el: Change bindings of event-apply-control-modifier, | |
2127 event-apply-meta-modifier, event-apply-hyper-modifier, | |
2128 event-apply-shift-modifier, event-apply-alt-modifier, and | |
2129 event-apply-super-modifier, in function-key-map, to use C-x @ | |
2130 instead of C-x ESC. Using escape causes problems since that's | |
2131 in function-key-map itself. | |
2132 | |
2133 * byte-opt.el (byte-compile-inline-expand): Fetch actual bytecode | |
2134 before inlining a lazy function. | |
2135 | |
2136 * tempo.el (tempo-dolist): Don't use `cadr'. | |
2137 | |
2138 * simple.el (event-apply-modifier): Fix off-by-one errors. | |
2139 | |
2140 1995-04-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2141 | |
2142 * jka-compr.el (jka-compr-install): Doc fix. | |
2143 (jka-compr-uninstall): Delete entries that jka-compr-install | |
2144 added to inhibit-first-line-modes-suffixes. | |
2145 | |
2146 1995-04-03 David K}gedal <davidk@lysator.liu.se> | |
2147 | |
2148 * tempo.el (tempo-insert): | |
2149 Added the P tag and modified the s tag accordingly | |
2150 (tempo-insert-named): Checks for valid name, insert mark otherwise. | |
2151 | |
2152 * tempo.el (tempo-dolist): Changed (cadr ...) to (car (cdr ...)) | |
2153 | |
2154 * tempo.el (tempo-expand-if-complete): New function | |
2155 | |
2156 1995-04-03 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2157 | |
2158 * files.el (set-auto-mode): Fix previous change. | |
2159 | |
2160 1995-04-03 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2161 | |
2162 * comint.el (comint-file-name-quote-list): New variable of special | |
2163 characters that are quoted when in file names (default nil). | |
2164 (comint-mode): Make it buffer local. | |
2165 (comint-quote-filename): Quote them if they are in the file name. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2166 (comint-dynamic-complete-as-filename) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2167 (comint-dynamic-list-filename-completions): Call it before insertion. |
25830 | 2168 (comint-unquote-filename): Unquote any character in the file name. |
2169 (comint-match-partial-filename): Call it before substitution. | |
2170 (comint-word): Include any quoted character as part of the word. | |
2171 (comint-completion-addsuffix): Value can be a cons pair of strings. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2172 (comint-dynamic-complete-as-filename) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2173 (comint-dynamic-simple-complete): Use it when inserting suffixes. |
25830 | 2174 |
2175 * shell.el (shell-file-name-quote-list): New variable of special | |
2176 characters that are quoted when present in file names. | |
2177 (shell-mode): Set comint-file-name-quote-list with it. | |
2178 | |
2179 1995-04-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2180 | |
2181 * netunam.el: File deleted. | |
2182 | |
2183 * menu-bar.el (menu-bar-edit-menu): Capitalize an item name. | |
2184 (menu-bar-tools-menu): Add verb to Calendar item. | |
2185 (menu-bar-help-menu): Rename Info to Browse Manuals. | |
2186 | |
2187 * sendmail.el (mail-mode-map): Longer title for headers submenu. | |
2188 | |
2189 1995-04-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2190 | |
2191 * fill.el (fill-region-as-paragraph): Remove fill-prefix first, | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2192 then remove indentation. |
25830 | 2193 |
2194 * files.el (inhibit-first-line-modes-suffixes): New variable. | |
2195 (set-auto-mode): Use it. | |
2196 (inhibit-first-line-modes-regexps): Use \\', not $. | |
2197 | |
2198 * jka-compr.el (jka-compr-install): Add items to | |
2199 inhibit-first-line-modes-suffixes. | |
2200 | |
2201 * reporter.el (reporter-submit-bug-report): Give up if mailer | |
2202 command returns nil. Fix error message syntax. | |
2203 (reporter-bug-hook): Fix error message syntax. | |
2204 | |
2205 1995-03-31 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2206 | |
2207 * unrmail.el (unrmail): Don't make or switch to a summary buffer. | |
2208 | |
2209 * rmail.el (rmail-displayed-headers): New variable. | |
2210 (rmail-clear-headers): Handle rmail-displayed-headers | |
2211 | |
2212 1995-03-31 Michael Ernst <mernst@research.microsoft.com> | |
2213 | |
2214 * scheme.el (scheme-indent-sexp): Don't fail when | |
2215 calculate-scheme-indent returns a one-element list. | |
2216 | |
2217 * rmailsum.el (rmail-summary-toggle-header): Make header visible | |
2218 in message buffer. | |
2219 | |
2220 1995-03-31 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2221 | |
2222 * macros.el (insert-kbd-macro): Do something reasonable for vectors. | |
2223 | |
2224 1995-03-30 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
2225 | |
2226 * simple.el (choose-completion-string): Use active-minibuffer-window. | |
2227 | |
2228 * dired-aux.el (dired-add-entry): If ange-ftp inserted the file's | |
2229 absolute name, fix that. | |
2230 | |
2231 1995-03-30 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2232 | |
2233 * comint.el (comint-read-noecho): Don't log prompt messages. | |
2234 | |
2235 1995-03-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2236 | |
2237 * apropos.el (apropos): Use apropos-worthy-symbol-p | |
2238 as default predicate. | |
2239 (apropos-worthy-symbol-p): New function. | |
2240 | |
2241 * faces.el (modify-face): Handle stipple. Handle defaulting properly. | |
2242 Speed up making completion alists. | |
2243 (modify-face-read-string): New subroutine. | |
2244 | |
2245 1995-03-30 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2246 | |
2247 * dired.el (dired-insert-directory): Wrap filename character | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2248 quoting code with save-excursion. |
25830 | 2249 |
2250 1995-03-29 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
2251 | |
2252 * window.el (minibuffer-window-active-p): Use active-minibuffer-window. | |
2253 | |
2254 1995-03-28 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
2255 | |
2256 * comint.el (comint-read-noecho): Use a format string, in case | |
2257 PROMPT contains a percent sign. | |
2258 | |
2259 1995-03-28 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2260 | |
2261 * nntp.el (nntp-request-article): If ID is integer, convert to string. | |
2262 | |
2263 1995-03-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2264 | |
2265 * simple.el (event-apply-modifier): New function. | |
2266 (event-apply-control-modifier, event-apply-meta-modifier) | |
2267 (event-apply-hyper-modifier, event-apply-shift-modifier) | |
2268 (event-apply-alt-modifier, event-apply-super-modifier): | |
2269 New functions, with bindings in function-key-map. | |
2270 | |
2271 * files.el (insert-directory): Use \ before insert-directory-program | |
2272 to ignore shell aliasing. | |
2273 | |
2274 1995-03-27 Boris Goldowsky <boris@cs.rochester.edu> | |
2275 | |
2276 * enriched.el (enriched-mode): Use new plist-put and plist-get | |
2277 functions, and change name of default-text-properties var. | |
2278 | |
2279 1995-03-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2280 | |
2281 * cplus-md.el (calculate-c++-indent): Copy colon-line-end code | |
2282 from calculate-c-indent. | |
2283 | |
2284 1995-03-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2285 | |
2286 * scroll-bar.el (scroll-bar-drag): Bind echo-keystrokes to 0. | |
2287 | |
2288 1995-03-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2289 | |
2290 * rmail.el (rmail-display-labels): Use `format' to convert | |
2291 message numbers to strings. | |
2292 | |
2293 1995-03-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2294 | |
2295 * bytecomp.el (byte-compile-out-toplevel): Compile lambda forms | |
2296 even if trivial. | |
2297 | |
2298 1995-03-24 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2299 | |
2300 * subr.el (match-string): Change to defun, but still return nil if | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2301 no match. |
25830 | 2302 |
2303 1995-03-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2304 | |
2305 * c-mode.el (c-style-alist): Set c-continued-brace-offset and | |
2306 c-brace-offset in all styles, so that they don't inherit a trash | |
2307 value from a previously set style. | |
2308 | |
2309 * compile.el (compilation-sentinel): Use `format'; `concat' doesn't | |
2310 stringize integers anymore. | |
2311 | |
2312 * loadup.el: Don't load mouse and face files in system-specific | |
2313 branches; an earlier test has already loaded them based on a | |
2314 symbol equivalent to HAVE_MOUSE or HAVE_FACES. | |
2315 | |
2316 1995-03-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2317 | |
2318 * asm-mode.el (asm-mode): Make a per-buffer child keymap here. | |
2319 Use asm-comment-char to specify which character to define. | |
2320 (asm-mode-map): Don't bind `;' at load time. | |
2321 | |
2322 * pascal.el (pascal-mode-version): Variable deleted. | |
2323 | |
2324 1995-03-23 Espen Skoglund <espensk@tklab4.cs.uit.no> | |
2325 | |
2326 * pascal.el (pascal-mode-syntax-table): Give \ punctuation syntax. | |
2327 | |
2328 1995-03-23 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2329 | |
2330 * subr.el (match-string): New macro. Unlike the function version, | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2331 returns nil if no match. |
25830 | 2332 |
2333 1995-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2334 | |
2335 * asm-mode.el: Doc fixes. | |
2336 | |
2337 1995-03-22 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2338 | |
2339 * mlsupport.el (ml-concat): New function. | |
2340 * mlconvert.el: Translate concat to ml-concat. | |
2341 | |
2342 1995-03-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2343 | |
2344 * window.el (one-window-p, walk-windows, minibuffer-window-active-p): | |
2345 Functions moved here. | |
2346 * subr.el (one-window-p, walk-windows, minibuffer-window-active-p): | |
2347 Functions moved to window.el. | |
2348 | |
2349 1995-03-21 Boris Goldowsky <boris@cs.rochester.edu> | |
2350 | |
2351 * facemenu.el: Added autoload cookies, small doc fixes. | |
2352 (list-text-properties-at): New fn. | |
2353 (facemenu-menu): Add it to menu. | |
2354 * menu-bar.el (menu-bar-edit-menu): Add Text Properties item. | |
2355 | |
2356 1995-03-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2357 | |
2358 * startup.el (init-file-user, site-run-file): Doc fixes. | |
2359 | |
2360 * vc.el (vc-update-change-log): Use new -u option for rcs2log. | |
2361 | |
2362 * replace.el (occur): Copy default-directory to *Occur* buffer. | |
2363 | |
2364 * simple.el (shell-command): Use *Async Shell Command* for | |
2365 asynchronous commands. Doc fix. | |
2366 | |
2367 1995-03-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2368 | |
2369 * tar-mode.el (tar-parse-octal-long-integer): Return list, not vector. | |
2370 | |
2371 1995-03-20 Karl Fogel <kfogel@floss.cyclic.com> | |
2372 | |
2373 * bookmark.el (bookmark-automatically-show-annotations): new var. | |
2374 (bookmark-jump): only show annotation if above var is non-nil. | |
2375 | |
2376 1995-03-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2377 | |
2378 * debug.el (debug): Now interactive. | |
2379 | |
2380 1995-03-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2381 | |
2382 * c-mode.el (c-mode-map): Use "C-mode", not "C mode". | |
2383 | |
2384 * menu-bar.el (menu-bar-files-menu): Renamed from ...-file-menu. | |
2385 (menu-bar-tools-menu, menu-bar-search-menu): New menu bar menus. | |
2386 Items moved from Edit and Files menus. | |
2387 Add Split Window, One Window, Find Tag and Postscript print menu items. | |
2388 (nonincremental-search-forward, nonincremental-search-backward) | |
2389 (nonincremental-re-search-forward, nonincremental-re-search-backward) | |
2390 (noninteractive-repeat-search-forward) | |
2391 (noninteractive-repeat-search-backward) | |
2392 (noninteractive-repeat-re-search-forward) | |
2393 (noninteractive-repeat-re-search-backward): New commands. | |
2394 | |
2395 * isearch.el (isearch-update-ring): New subroutine. | |
2396 (isearch-done): Use that. | |
2397 | |
2398 1995-03-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2399 | |
2400 * info.el (Info-next-preorder, Info-next-preorder-1): | |
2401 When moving up, advance to next menu item. | |
2402 | |
2403 * sendmail.el (mail): Use pop-to-buffer. | |
2404 (same-window-buffer-names): Add *mail*. | |
2405 (mail-other-window, mail-other-frame): Bind to nil | |
2406 same-window-buffer-names, special-display-buffer-names, and ...regexps. | |
2407 | |
2408 * files.el (write-file): Query if file exists already. | |
2409 | |
2410 * isearch.el (isearch-abort): Treat "incomplete regexp" | |
2411 as failure when deciding how much to discard for C-g. | |
2412 | |
2413 * rmail.el (rmail-resend): If mailabbrev loaded, use that to | |
2414 expand abbrevs. | |
2415 | |
2416 * mailabbrev.el: Various doc fixes. | |
2417 (mail-abbrevs-setup): Use add-hook and make-local-hook. | |
2418 | |
2419 1995-03-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2420 | |
2421 * debug.el (debugger-outer-load-read-function): New variable. | |
2422 (debug): Bind load-read-function to nil; save old value | |
2423 in debugger-outer-load-read-function and restore at end. | |
2424 (debugger-eval-expression): Handle load-read-function | |
2425 like other magic variables. | |
2426 | |
2427 1995-03-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
2428 | |
2429 * ediff.el: Delete some autoloads that are now in menu-bar.el. | |
2430 Don't put ediff-windows in the menu. | |
2431 (ediff-patch-buffer): Use buffer name in error message. | |
2432 | |
2433 1995-03-17 Boris Goldowsky <boris@spiff.gnu.ai.mit.edu> | |
2434 | |
2435 * format.el: New file. | |
2436 * loadup.el: Load format.el. | |
2437 | |
2438 * enriched.el: Some keybindings adjusted for new function names. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2439 (enriched-auto-save-interval, enriched-downcase-annotations) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2440 (enriched-code-face, enriched-indenatation-face) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2441 (enriched-ignored-ok, enriched-encode-interesting-regexp) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2442 (enriched-decode-special-alist, enriched-decode-interesting-regexp) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2443 (enriched-encode-special-alist, enriched-translated) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2444 (enriched-ignored-list, enriched-open-ans) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2445 (enriched-encode-hard-newline, enriched-decode-hard-newline) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2446 (enriched-push, enriched-pop, enriched-which-assoc) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2447 (enriched-get-face-attribute, enriched-overlays-overlapping) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2448 (enriched-show-codes, enriched-show-margin-codes) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2449 (enriched-show-region-as-code, enriched-nogrow-hook, enriched-warn) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2450 (enriched-looking-at-with-props) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2451 (enriched-search-forward-with-props) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2452 (enriched-search-backward-with-props) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2453 (enriched-text-properties-include, enriched-tag-indentation) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2454 (enriched-open-annotation, enriched-close-annotation) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2455 (enriched-annotate-function, enriched-delete-indentation) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2456 (enriched-move-to-next-property-change): Delete. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2457 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2458 (enriched-delq-1, enriched-make-list-uniq) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2459 (enriched-make-relatively-unique, enriched-common-tail) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2460 (enriched-reorder, enriched-insert-annotations) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2461 (enriched-loc-annotations, enriched-annotate-change |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2462 (enriched-encode-unknown): Move to format.el. Names changed. |
25830 | 2463 |
2464 (enriched-display-table): Copy standard table if there is one, | |
2465 otherwise create new table. | |
2466 (enriched-par-props): Don't include front-sticky. | |
2467 (enriched-initial-annotation): Made it closer to MIME standard. | |
2468 (enriched-file-width): Use new header format. | |
2469 (enriched-remove-header): New fn. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2470 (enriched-par-props, enriched-initial-annotation) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2471 (enriched-annotation-format, enriched-annotation-regexp): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2472 Declare as const. |
25830 | 2473 (enriched-translations): Name changed from |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2474 enriched-annotation-alist. `hard' removed from list. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2475 Description of its semantics moved to format.el. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2476 (enriched-list-valued-properties): Delete, now |
25830 | 2477 `format-list-valued' property holds this information. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2478 (enriched-annotation-name, enriched-annotation-positive-p): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2479 Merge into enriched-next-annotation. |
25830 | 2480 (enriched-mode): Do not translate buffer. This should be done |
2481 already when mode is called. Do not set | |
2482 write-region-annotate-functions or after-change-functions hooks. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2483 Put text/enriched on buffer-file-format if necessary. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2484 Don't set auto-save-interval. Do set default-properties. |
25830 | 2485 (enriched-insert-indentation): Do nothing to blank lines. |
2486 (enriched-encode, enriched-decode): New fns are rewritten | |
2487 versions of enriched-encode-region and enriched-decode-region. | |
2488 Much of the complexity moved to format.el. | |
2489 (enriched-next-annotation): Name changed from | |
2490 enriched-move-to-next-annotation. Efficiency & clarity improvements. | |
2491 Return value changed to agree with format-deannotate-region. | |
2492 | |
2493 1995-03-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2494 | |
2495 * rmail.el (rmail-unix-mail-delimiter): Accept <...> around address | |
2496 in Unix `From ' line. | |
2497 | |
2498 1995-03-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2499 | |
2500 * isearch.el (isearch-abort): Set isearch-success to nil. | |
2501 | |
2502 * vms-patch.el (make-auto-save-file-name, auto-save-file-name-p): | |
2503 Doc fixes. | |
2504 | |
2505 1995-03-16 Boris Goldowsky <boris@cs.rochester.edu> | |
2506 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2507 * indent.el (indent-line-to): Move to end of indentation, even if |
25830 | 2508 it didn't change. |
2509 | |
2510 1995-03-16 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2511 | |
2512 * ediff.el: Installed new version from author. | |
2513 * ediff-diff.el, ediff-init.el, ediff-merg.el: New files. | |
2514 * ediff-util.el, ediff-wind.el: New files. | |
2515 * menu-bar.el (menu-bar-file-menu): Changed "Emerge" to "Merge" to | |
2516 agree with the new ediff package. | |
2517 | |
2518 * frame.el (other-frame): Don't try to unfocus in a termcap frame. | |
2519 (frame-notice-user-settings): Skip menu-bar code in a termcap frame. | |
2520 (frame-initialize): Set frame-creation-function to | |
2521 `make-terminal-frame' if appropriate. | |
2522 * loadup.el: Use appropriate `fboundp' tests to decide what to load. | |
2523 | |
2524 1995-03-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2525 | |
2526 * simple.el (line-move): Handle conses in buffer-invisibility-spec. | |
2527 Handle skipping invisible overlays. | |
2528 | |
2529 1995-03-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2530 | |
2531 * allout.el (outline-layout): Doc fix. | |
2532 | |
2533 * edebug.el: Minor doc fixes. | |
2534 | |
2535 1995-03-15 Per Bothner <bothner@kalessin.cygnus.com> | |
2536 | |
2537 * term.el (term-mouse-paste): Make work for xemacs-19.11. | |
2538 For GNU emacs, don't mouse-set-point, but do | |
2539 run-hooks on mouse-leave-buffer-hook, | |
2540 | |
2541 * term.el (term-char-mode): Fix paren error that caused | |
2542 the arrow keys to not be recognized under xemacs. | |
2543 Also, simplify/fix [(button2)] to [button2] for paste under xemacs. | |
2544 | |
2545 1995-03-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2546 | |
2547 * debug.el (debugger-outer-overriding-local-map): New variable. | |
2548 (debug): Bind overriding-local-map to nil; save old value | |
2549 in debugger-outer-overriding-local-map and restore at end. | |
2550 (debugger-eval-expression): Handle overriding-local-map | |
2551 like other magic variables. | |
2552 | |
2553 1995-03-15 enami tsugutomo <enami@sys.ptg.sony.co.jp> | |
2554 | |
2555 * window.el (balance-windows): Ignore minibuffer window when | |
2556 browsing the `levels'. | |
2557 | |
2558 1995-03-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2559 | |
2560 * c-mode.el (c-style-alist): For BSD, set c-continued-brace-offset | |
2561 instead of c-brace-offset. | |
2562 | |
2563 1995-03-15 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
2564 | |
2565 * mouse.el (mouse-major-mode-menu): Avoid confusing error message | |
2566 when there's no current local map. | |
2567 | |
2568 1995-03-15 Torbjvrn Axelsson <torax@ctrl-c.liu.se> | |
2569 | |
2570 * options.el (edit-options): Make the buffer read-only. | |
2571 (Edit-options-modify): Cope with that. | |
2572 | |
2573 1995-03-15 Karl Fogel <kfogel@spiff.gnu.ai.mit.edu> | |
2574 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2575 * bookmark.el: (bookmark-bmenu-2-window): Go to correct position |
25830 | 2576 as well as correct buffer. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2577 (bookmark-bmenu-other-window): Same. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2578 (bookmark-bmenu-switch-other-window): Same. |
25830 | 2579 |
2580 1995-03-13 Karl Fogel <kfogel@floss> | |
2581 | |
2582 * bookmark.el: Removed C-v bindings; they were inconsistent. | |
2583 Defvarred some variables to nil, solely to avoid compilation warnings. | |
2584 Use "Author's Update Number:" instead of "Version:". | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2585 (bookmark-history): New var. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2586 (bookmark-completing-read): Use `bookmark-history'. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2587 (bookmark-maybe-historicize-string): New macro. |
25830 | 2588 Use this everywhere `bookmark-completing-read' is used, because |
2589 `completing-read' won't get a chance to add to `bookmark-history' if | |
2590 we were invoked via a menu. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2591 (bookmark-rename): Use `bookmark-history' when reading the new name. |
25830 | 2592 No need for the strange C-o binding anymore. |
2593 | |
2594 1995-03-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2595 | |
2596 * fill.el (adaptive-fill-regexp): Skip # or ;. | |
2597 Allow more than one of them (or *'s or >'s). | |
2598 | |
2599 * telnet.el (rsh): Name the buffer *rsh-HOST*. | |
2600 | |
2601 * c-mode.el (c-mode): Make comment-multi-line t locally. | |
2602 | |
2603 1995-03-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2604 | |
2605 * simple.el (block-comment-start, block-comment-end): New vars. | |
2606 (indent-for-comment): Handle them. | |
2607 | |
2608 * ielm.el (ielm): Use pop-to-buffer. | |
2609 (same-window-buffer-names): Add *ielm*. | |
2610 | |
2611 * telnet.el (rsh, telnet): Use pop-to-buffer. | |
2612 (same-window-regexps): Add elt to match *telnet-...* and *rsh...* | |
2613 with or without <N> at end. | |
2614 | |
2615 * info.el (same-window-buffer-names): Set this only in loaddefs.el, | |
2616 not when info.el is loaded. | |
2617 | |
2618 * rlogin.el (rlogin): Use pop-to-buffer. | |
2619 (same-window-regexps): Add elt to match *rlogin-...* | |
2620 with or without <N> at end. | |
2621 | |
2622 * hexl.el (hexl-mode-old-local-map, hexl-mode-old-mode-name) | |
2623 (hexl-mode-old-major-mode): Add defvars. | |
2624 | |
2625 * shell.el (shell): Use pop-to-buffer. | |
2626 (same-window-buffer-names): Add *shell* to the list. | |
2627 | |
2628 * auto-show.el: New file. | |
2629 Unconditionally add to comint-output-filter-functions. | |
2630 (auto-show-mode): Command renamed from auto-show-toggle. | |
2631 Handle an arg in the standard way. | |
2632 (auto-show-mode): Variable renamed from auto-show-enable. | |
2633 | |
2634 * rnewspost.el (news-reply-mode-map): Add menu bar menus. | |
2635 | |
2636 * rmail.el (rmail-duplicate-message): New function. | |
2637 (rmail-list-to-menu): Bind `command' with let. | |
2638 | |
2639 1995-03-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2640 | |
2641 * server.el (server-buffer-done): Return a list | |
2642 (NEXT-BUFFER KILLED). KILLED is t if we killed the buffer. | |
2643 (server-edit): Values from server-done is now list of | |
2644 args for server-switch-buffer. | |
2645 (server-switch-buffer): Likewise. | |
2646 | |
2647 * simple.el (completion-setup-function): Set completion-base-size. | |
2648 | |
2649 1995-03-11 Karl Fogel <kfogel@floss.life.uiuc.edu> | |
2650 | |
2651 * bookmark.el (bookmark-buffer-name): Be smarter about deducing a name. | |
2652 (bookmark-insert-buffer-name): Use bookmark-buffer-name. | |
2653 Replaces bookmark-insert-current-file-name. | |
2654 (bookmark-make-cell): Fix previous change. | |
2655 | |
2656 1995-03-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2657 | |
2658 * info.el (Info-menu): Bind beg with let. | |
2659 | |
2660 * tmm.el: New file. | |
2661 | |
2662 * lmenu.el (add-menu-item-1): Better error message if | |
2663 a menu not the last in the path does not exist. | |
2664 | |
2665 * rmail.el (rmail-retry-failure): Don't get errors when | |
2666 searching for `End of returned message'. | |
2667 | |
2668 * vc.el (vc-path): Use /usr/sccs only if it is a dir. | |
2669 | |
2670 * bookmark.el (bookmark-make-cell): Use set-text-properties, | |
2671 not format, to clear text properties. | |
2672 | |
2673 1995-03-10 Karl Fogel <kfogel@floss.life.uiuc.edu> | |
2674 | |
2675 * bookmark.el: | |
2676 Insure that all entry points call `bookmark-maybe-load-default-file'. | |
2677 Changed format of bookmark-alist and therefore of bookmark files. | |
2678 Have version stamps in bookmark files. | |
2679 Automatically upgrade old bookmark files to new format. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2680 Changed name of default bookmark file to ".emacs.bmk". |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2681 Replaced "Bookmark-menu" with "bookmark-bmenu". |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2682 The capitalization signified nothing; "bmenu" means "buffer-menu" |
25830 | 2683 -- that is, bmenu code is for the dired-like of bookmarks that |
2684 appears when `list-bookmarks' is run, and the "bookmark-menu" | |
2685 prefix is for the menu-bar. | |
2686 Internally, use an alist instead of hardcoded list-positions | |
2687 for storing bookmark information. | |
2688 | |
2689 Applied <johng@media.mit.edu>'s patches for annotation support: | |
2690 (bookmark-send-annotation, bookmark-read-annotation-mode) | |
2691 (bookmark-edit-annotation-mode, bookmark-default-annotation-text) | |
2692 (bookmark-read-annotation-text-func, bookmark-read-annotation) | |
2693 (bookmark-send-edited-annotation, bookmark-edit-annotation): | |
2694 New functions. | |
2695 | |
2696 (bookmark-get-bookmark, bookmark-get-bookmark-record) | |
2697 (bookmark-name-from-full-record, bookmark-set-name) | |
2698 (bookmark-get-annotation, bookmark-set-annotation) | |
2699 (bookmark-get-info-node, bookmark-set-info-node) | |
2700 (bookmark-get-filename, bookmark-set-filename) | |
2701 (bookmark-get-position, bookmark-set-position) | |
2702 (bookmark-get-front-context-string, bookmark-set-front-context-string) | |
2703 (bookmark-get-rear-context-string, bookmark-set-rear-context-string): | |
2704 New subroutines. | |
2705 | |
2706 (bookmark-file-format-version, bookmark-end-of-version-stamp-marker): | |
2707 New variables. | |
2708 (bookmark-grok-file-format-version, bookmark-maybe-upgrade-file-format) | |
2709 (bookmark-upgrade-version-0-alist, bookmark-upgrade-file-format-from-0) | |
2710 (bookmark-insert-file-format-version-stamp): New functions. | |
2711 (bookmark-maybe-load-default-file): | |
2712 Renamed from bookmark-try-default-file'. | |
2713 (bookmark-old-default-file): New variable. | |
2714 (bookmark-default-file): Renamed from `bookmark-file'. | |
2715 New initial value, ".emacs.bmk". | |
2716 (bookmark-make-cell): Use backquote. | |
2717 Produce with the new format (Format Version 1). | |
2718 Use `format' to strip text-properties. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2719 (bookmark-write-file): Use `pp' instead of `princ'. |
25830 | 2720 Call `bookmark-insert-file-format-version-stamp'. |
2721 (bookmark-all-names, bookmark-menu-popup-paned-bookmark-menu) | |
2722 (bookmark-menu-build-paned-menu, bookmark-menu-popup-paned-menu) | |
2723 (bookmark-insert-location): New functions. | |
2724 (bookmark-completing-read): New function. Everyone who called | |
2725 `completing-read' in the interactive spec now calls this. | |
2726 (bookmark-load-hook): New hook. | |
2727 | |
2728 (bookmark-make-menu-alist): Function deleted. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2729 (bookmark-popup-menu-and-apply-function): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2730 Replaces `bookmark-make-menu-with-function'. |
25830 | 2731 |
2732 (bookmark-load): Use `bookmark-alist-from-buffer'. | |
2733 Call `bookmark-maybe-upgrade-file-format'. | |
2734 (bookmark-set): If Info mode, record Info-current-node. | |
2735 Use `bookmark-bmenu-surreptitiously-rebuild-list'. | |
2736 (bookmark-buffer-file-name): Handle Info files. | |
2737 (bookmark-buffer-name): If Info mode, return Info-current-node. | |
2738 (bookmark-jump-noselect): For info node, use Info-goto-node. | |
2739 Use the helper functions, don't mess with the raw | |
2740 alist (except in completion, which we'll take care of later). | |
2741 Don't count on `bookmark-search-size' being correct; use the | |
2742 length of `forward-str' and `behind-str' instead. | |
2743 (bookmark-relocate): Use the helper functions; don't mess | |
2744 with the raw alist except in completion. | |
2745 (bookmark-rename): C-o in minibuffer now inserts old name. | |
2746 (bookmark-delete): New arg BATCH. | |
2747 (bookmark-bmenu-execute-deletions): Was `bookmark-bmenu-execute'. | |
2748 Just call bookmark-delete with the BATCH arg. | |
2749 Set the modification count and maybe save when done. | |
2750 Save point intuitively. | |
2751 (bookmark-insert-current-file-name): Just use `file-name-nondirectory'. | |
2752 (bookmark-location): Made non-interactive. | |
2753 (bookmark-bmenu-list): Replaces `list-bookmarks'. | |
2754 Delete arg ANNOTATION. Use mapcar to simplify. | |
2755 If not interactive-p, then use `set-buffer' instead of | |
2756 `switch-to-buffer'. | |
2757 (bookmark-kill-line): New function, used instead of kill-line. | |
2758 (bookmark-search-size): Init to 16 instead of 500. | |
2759 | |
2760 1995-03-10 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
2761 | |
2762 * dired-aux.el (dired-do-print): Allow lpr-switches to be a string. | |
2763 Clean up. | |
2764 | |
2765 1995-03-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
2766 | |
2767 * simple.el (line-move-ignore-invisible): New variable. | |
2768 (line-move): If that var is set, use vertical-motion. | |
2769 Skip any extra invis chars beyond where vertical-motion stops. | |
2770 | |
2771 1995-03-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
2772 | |
2773 * files.el (revert-buffer): Doc fix. | |
2774 | |
2775 * hexl.el (hexl-mode): Make after-revert-hook rehexlify. | |
2776 (hexl-after-revert-hook): New function. | |
2777 | |
2778 * perl-mode.el (calculate-perl-indent): When backing up over | |
2779 continuations, don't go to line beg; | |
2780 perl-backward-to-start-of-continued-exp gives the right place. | |
2781 | |
2782 1995-03-07 Enami Tsugutomo <enami@sys.ptg.sony.co.jp> | |
2783 | |
2784 * simple.el (indent-new-comment-line): Clean up handling | |
2785 of \(...\) in comment-start-skip. | |
2786 | |
2787 1995-03-07 Per Bothner <bothner@kalessin.cygnus.com> | |
2788 | |
2789 * term.el (term-eol-on-send): New variable. | |
2790 (term-send-input): Move point to eol before sending only if | |
2791 term-eol-on-send is true. | |
2792 | |
2793 * term.el (term-send-input): Don't move process-mark until | |
2794 after possible 'history processing. | |
2795 | |
2796 1995-03-07 Francesco Potorti` (pot@cnuce.cnr.it) | |
2797 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2798 * cmacexp.el (c-macro-expansion): Put the unique string before the |
25830 | 2799 first #line directive (instead of after), preceded by a newline. |
2800 | |
2801 1995-03-06 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
2802 | |
2803 * find-dired.el (find-ls-option): Doc fix: now a cons. | |
2804 (find-dired): Initialize the process-mark for the filter to use. | |
2805 Find listing switches in cdr of find-ls-option. | |
2806 (find-dired-filter): Use dired-insert-set-properties on new text. | |
2807 | |
2808 * compile.el (compilation-buffer-p): Fix braino in last change: | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2809 switch to the buffer first. |
25830 | 2810 (compilation-error-regexp-alist): Doc fix: optional cdrs give |
2811 string containing %s to produce the file name from the matched text. | |
2812 (compilation-find-file): Reorder args: MARKER first, then | |
2813 FILENAME, DIR, and new arg &rest FORMATS (as they appear in parsed | |
2814 the fileinfo lists). Try each of the FORMATS in each directory tried. | |
2815 (compilation-next-error-locus): Apply compilation-find-file to the | |
2816 FILEINFO list. | |
2817 (compilation-parse-errors): Instead of a cons (DIR . FILE), make a | |
2818 list (FILE DIR [FORMATS...]) using the 4th cdr of the matching elt of | |
2819 regexp-alist. | |
2820 | |
2821 1995-03-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2822 | |
2823 * menu-bar.el (menu-bar-help-menu): Binding for view-emacs-FAQ. | |
2824 | |
2825 1995-03-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2826 | |
2827 * help.el (view-emacs-FAQ): New function. Bind to C-h F. | |
2828 (help-for-help): Doc fix. | |
2829 | |
2830 * info.el (info): Use pop-to-buffer. | |
2831 (same-window-buffer-names): Add "*info*". | |
2832 | |
2833 1995-03-03 Robert J. Chassell <bob@hill.gnu.ai.mit.edu> | |
2834 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2835 * texinfmt.el (texinfo-format-refill): Don't confuse a title |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2836 underline with 2 or more `*' with an xref line starting with one `*'. |
25830 | 2837 |
2838 1995-03-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2839 | |
2840 * simple.el (shell-command-on-region): Obey REPLACE even if | |
2841 OUTPUT-BUFFER is nil. Interactively, make REPLACE non-nil | |
2842 only if there is a prefix arg. | |
2843 | |
2844 1995-03-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2845 | |
2846 * files.el (kill-emacs-query-functions): Doc fix. | |
2847 | |
2848 1995-03-02 Boris Goldowsky <boris@spiff.gnu.ai.mit.edu> | |
2849 | |
2850 * ada.el (ada-mode): Remove "^" used as anchor from | |
2851 paragraph-start and paragraph-separate values, so that they will | |
2852 work with non-0 left-margin settings. | |
2853 * allout.el (outline-mode): Likewise. | |
2854 * awk-mode.el (awk-mode): Likewise. | |
2855 * bibtex.el (bibtex-mode): Likewise. | |
2856 * c-mode.el (c-mode, c-fill-paragraph): Likewise. | |
2857 * cc-mode.el (c-common-init, c-fill-paragraph): Likewise. | |
2858 * cplus-md.el (c++-mode): Likewise. | |
2859 * edt.el (edt-indent-or-fill-region): Likewise. | |
2860 * gnus-uu.el (gnus-uu-post-reply-mode): Likewise. | |
2861 * icon.el (icon-mode): Likewise. | |
2862 * mh-comp.el (mh-letter-mode): Likewise. | |
2863 * mim-mode.el (mim-mode): Likewise. | |
2864 * modula2.el (modula-2-mode): Likewise. | |
2865 * nroff-mode.el (nroff-mode): Likewise. | |
2866 * options.el (Edit-options-mode): Likewise. | |
2867 * outline.el (outline-mode): Likewise. | |
2868 * perl-mode.el (perl-mode): Likewise. | |
2869 * prolog.el (prolog-mode-variables): Likewise. | |
2870 * rnewspost.el (news-reply-mode): Likewise. | |
2871 * scheme.el (scheme-mode-variables): Likewise. | |
2872 * scribe.el (scribe-mode): Likewise. | |
2873 * sendmail.el (mail-mode): Likewise. | |
2874 * simula.el (simula-mode): Likewise. | |
2875 * texinfmt.el (texinfo-format-refill): Likewise. | |
2876 * texinfo.el (texinfo-mode): Likewise. | |
2877 * tex-mode.el (tex-common-initialization,latex-mode,slitex-mode): | |
2878 Likewise. | |
2879 * text-mode.el (indented-text-mode): Likewise. | |
2880 * vc.el (vc-comment-to-change-log): Likewise. | |
2881 | |
2882 1995-03-02 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2883 | |
2884 * font-lock.el (font-lock-maximum-decoration) New variable. | |
2885 (font-lock-after-fontify-buffer-hook): New variable. | |
2886 (font-lock-fontify-buffer): Run it after fontifying. | |
2887 (font-lock-thing-lock-cleanup): New function to turn things off. | |
2888 (font-lock-mode): Call it when turning Font Lock mode off. | |
2889 (font-lock-fontify-region): Fix to use forward-comment from | |
2890 comment-start, rather than searching for comment-end from point. | |
2891 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2892 * ada.el, ada-mode.el (ada-font-lock-keywords): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2893 Use font-lock-maximum-decoration. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2894 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2895 * fortran.el, f90.el (fortran-font-lock-keywords): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2896 Use font-lock-maximum-decoration. |
25830 | 2897 |
2898 1995-03-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2899 | |
2900 * gud.el (gud-massage-args): Variable and function deleted. | |
2901 (gud-common-init): Don't set the variable. | |
2902 | |
2903 1995-03-02 Boris Goldowsky <boris@cs.rochester.edu> | |
2904 | |
2905 * simple.el (newline): Moved from cmds.c. Indents last | |
2906 inserted line to left-margin. | |
2907 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2908 * paragraphs.el (paragraph-start, paragraph-separate): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2909 Default values no longer start with ^. Doc fix. |
25830 | 2910 (use-hard-newlines): Moved here from cmds.c. Made buffer-local. |
2911 Doc fix. | |
2912 (looking-at-hard): Deleted, not needed. | |
2913 (forward-paragraph): Removes ^ from beginning of regexps, if | |
2914 required. Look for paragraph-start and paragraph-separate at | |
2915 left-margin, not BOL. Lines with just left-margin indentation are | |
2916 treated like blank lines. | |
2917 Paragraph-separate no longer requires a preceding hard newline, but | |
2918 paragraph-start does: paragraph-separates usually won't occur by | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2919 accident, so it doesn't hurt to respect them whenever they do occur. |
25830 | 2920 |
2921 1995-03-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2922 | |
2923 * vc.el (vc-do-command): Search vc-path first, not last. | |
2924 | |
2925 * tar-mode.el (tar-grind-file-mode): Doc fix. | |
2926 | |
2927 1995-02-28 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
2928 | |
2929 * simple.el (shell-command-on-region): Fix typos in doc string. | |
2930 (universal-argument, describe-arg): Deleted; this is now in C code. | |
2931 (prefix-arg-internal, digit-argument, negative-argument): Likewise. | |
2932 | |
2933 1995-02-28 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2934 | |
2935 * gud.el (gud-common-init): Put substed file name back in original | |
2936 sequence in the args. Pass ARGS to massage-file even if no file name. | |
2937 (gud-gdb-massage-args, gud-sdb-massage-args, gud-dbx-massage-args) | |
2938 (gud-mipsdbx-massage-args, gud-xdb-massage-args) | |
2939 (gud-perldb-massage-args): Don't add FILE onto the args. | |
2940 | |
2941 * simple.el (shell-command-on-region): Rename arg; doc fix. | |
2942 | |
2943 * server.el (server-switch-buffer): New optional arg KILLED-ONE. | |
2944 Avoid the other-buffer at the end in that case. | |
2945 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
2946 1995-02-28 Noah Friedman <friedman@splode.com> |
25830 | 2947 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2948 * rlogin.el (rlogin-carriage-filter): Don't assume buffer is |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2949 narrowed to region with most recent output. |
25830 | 2950 |
2951 1995-02-28 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
2952 | |
2953 * files.el (revert-buffer): Use current-prefix-arg, not prefix-arg. | |
2954 * terminal.el (te-escape): Likewise. | |
2955 | |
2956 1995-02-27 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2957 | |
2958 * dired.el (dired-internal-noselect): Use substitute-command-keys | |
2959 to get binding of revert-buffer. | |
2960 | |
2961 1995-02-26 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
2962 | |
2963 * compile.el (compilation-buffer-p): Check for | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2964 compilation-minor-mode or compilation-mode major mode, rather than |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2965 internal state variables. Don't want to match a buffer that was |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2966 once in compilation-minor-mode but is not now. |
25830 | 2967 |
2968 1995-02-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2969 | |
2970 * info.el (Info-extract-menu-node-name): Collapse multiple spaces. | |
2971 | |
2972 * tar-mode.el (tar-mode-show-date): New variable. | |
2973 (tar-header-block-summarize, tar-next-line): Obey it. | |
2974 | |
2975 1995-02-26 Greg McGary <gkm@magilla.cichlid.com> | |
2976 | |
2977 * tar-mode.el (tar-header-block-tokenize): Parse 32-bit modtime | |
2978 current-time compatible a list of 16-bit ints (HIGH LOW). | |
2979 (tar-parse-octal-integer): Write char-const '0' as | |
2980 ?0 instead of more obscure 48. | |
2981 (tar-parse-octal-long-integer): New function. | |
2982 (tar-clip-time-string): New function. | |
2983 (tar-header-block-summarize, tar-header-block-summarize): | |
2984 Insert mod-time into listing. | |
2985 (tar-next-line): Move goal column to new location of filenames. | |
2986 | |
2987 1995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
2988 | |
2989 * mouse.el (mouse-kill-secondary): Avoid changing this-command. | |
2990 Don't clear the secondary selection. | |
2991 | |
2992 1995-02-25 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
2993 | |
2994 * comint.el (comint-truncate-buffer): New function. | |
2995 (comint-buffer-maximum-size): New variable. | |
2996 | |
2997 * shell.el (shell-truncate-buffer): Doc them. | |
2998 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
2999 * comint.el (comint-dynamic-complete-as-filename): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3000 Let file-name-handler-alist to nil; comint-file-name-prefix does this. |
25830 | 3001 (comint-dynamic-list-filename-completions): Likewise. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3002 (comint-dynamic-complete-filename) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3003 (comint-dynamic-complete-as-filename): Use window-minibuffer-p. |
25830 | 3004 |
3005 1995-02-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3006 | |
3007 * cplus-md.el (c++-backward-to-noncomment): Don't loop forever | |
3008 if first line of buffer starts with ` #'. | |
3009 | |
3010 * subr.el (walk-windows): Doc fix. | |
3011 | |
3012 1995-02-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
3013 | |
3014 * subr.el (local-unset-key): Fix args in previous change. | |
3015 | |
3016 1995-02-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3017 | |
3018 * subr.el (global_set_key, local_set_key, global_unset_key) | |
3019 (local_unset_key): Functions moved here from keyboard.c. | |
3020 | |
3021 1995-02-24 Lars Lindberg <Lars.Lindberg@sypro.cap.se> | |
3022 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3023 * msb.el (msb): Select the window that the mouse is in before showing |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3024 the menu. This makes the "Most recently used" menu more accurate. |
25830 | 3025 (menu-bar-update-buffers): The frame list is now an integrated |
3026 part of the buffer menu. | |
3027 (msb--few-menus, msb--very-many-menus): Added rmail-edit-mode. | |
3028 | |
3029 * msb.el (mouse-select-buffer): Do sit-for before x-popup-menu. | |
3030 | |
3031 1995-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3032 | |
3033 * lisp-mode.el (eval-defun): Convert defvar to defconst. | |
3034 | |
3035 * loaddefs.el (function-key-map): Use vector in definition of C-delete. | |
3036 | |
3037 * rmail.el (rmail-retry-failure): Support a new style of failure msg. | |
3038 | |
3039 1995-02-21 Boris Goldowsky <boris@cs.rochester.edu> | |
3040 | |
3041 * fill.el (set-fill-prefix): Sets it to the text between | |
3042 left-margin and point, not the whole line before point. | |
3043 | |
3044 (fill-region-as-paragraph): Set `from' to the beginning and | |
3045 `to' to the end immediately, for clarity. This used to be | |
3046 done after the save-restriction. | |
3047 | |
3048 Newlines at end of region used to be changed to spaces, then | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3049 deleted. Now delete them (all but one) explicitly, so that we |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3050 can test whether they are hard and not delete hard newlines. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3051 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3052 Ignore all whitespace at beginning of region: a line |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3053 containing spaces before first line of text used to be joined |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3054 onto first line of text, making spurious paragraph indentation. |
25830 | 3055 |
3056 If there is only whitespace in the region, exit quickly (fixed | |
3057 possible infinite-loop condition). | |
3058 | |
3059 Moved the loop that just indents when justification=none inside | |
3060 the save-restriction. It's a little simpler that way. | |
3061 | |
3062 When deleting indentation and fill-prefixes from lines, delete | |
3063 any whitespace after the fill-prefix too. | |
3064 | |
3065 Always exit with point at end of region, after a single | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3066 paragraph-final newline. |
25830 | 3067 |
3068 (fill-region): Don't use paragraph-movement commands | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3069 in use-hard-newlines mode; just fill between each pair of hard |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3070 newlines. Old strategy of setting paragraph-start to "^" |
25830 | 3071 doesn't work, since paragraph-start no longer no longer need |
3072 occur at BOL. | |
3073 | |
3074 (current-justification): Don't look for text-props at EOB: | |
3075 there are none. | |
3076 | |
3077 (set-justification): New arg WHOLE-PAR controls whether to trust | |
3078 begin and end args in noninteractive use, or extend to limits of | |
3079 paragraphs. | |
3080 Don't use "^" in paragraph-start regexp. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3081 Ignore fill-prefix when searching for enclosing paragraph with |
25830 | 3082 use-hard-newlines true. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3083 Squeeze spaces from regions that used to be full-justified. |
25830 | 3084 Remove leftover debugging code. |
3085 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3086 (set-justification-{none,left,right,full,center}): Use WHOLE-PAR |
25830 | 3087 arg of set-justification. Interactive spec changed to avoid |
3088 errors when there is no region. | |
3089 | |
3090 (justify-current-line): Error if JUSTIFY value is not one of | |
3091 the meaningful symbols (used to do full justification in this case); | |
3092 change interactive spec to explicitly request full justification. | |
3093 | |
3094 Don't need to save-restriction & narrow (except for full-justify). | |
3095 Explicitly remember beginning position, so that we can move it | |
3096 to after indentation if that is appropriate. | |
3097 Save a few more useful quantities; add documentation of variables used. | |
3098 | |
3099 Do nothing if there is no text on the line. | |
3100 | |
3101 Notice adaptive-fill fill-prefixes too. | |
3102 | |
3103 Center or flushright indentation is put between fill-prefix | |
3104 and text; can't use standard line-indent function for this. | |
3105 | |
3106 If centering, do so between left and right margins. | |
3107 | |
3108 Warning messages ("line too long") removed; they were annoying | |
3109 in auto-fill-mode. | |
3110 | |
3111 (unjustify-current-line, unjustify-region): New functions. | |
3112 | |
3113 * indent.el (indent-line-to): Don't need `let'. | |
3114 | |
3115 (current-left-margin): Don't look for text-props at EOB. | |
3116 | |
3117 (move-to-left-margin): Always move to left-margin, even in | |
3118 centered or right-justified regions. | |
3119 New arg FORCE to add indentation or convert tabs to spaces if | |
3120 necessary. FORCE is the interactive default; it used to be | |
3121 available only interactively. | |
3122 | |
3123 (indent-to-left-margin): Doc fix. | |
3124 | |
3125 (delete-to-left-margin): Use move-to-left-margin. Doc fix. | |
3126 Make arguments optional. | |
3127 | |
3128 (set-left-margin): Make region include following spaces and tabs, | |
3129 so that later insertions there will inherit new setting. | |
3130 Always reindent text to show new setting, not only when auto-fill | |
3131 is active; auto-fill controls only whether to re-fill text. | |
3132 (set-left-margin, increase-left-margin): Use indent-rigidly to | |
3133 change indentation level. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3134 (set-left-margin, set-right-margin, increase-left-margin): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3135 Save point when calling fill-region. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3136 (increase-left-margin): `left-margin' property can be |
25830 | 3137 negative, for outdenting, up to the value of the left-margin variable. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3138 (increase-right-margin): `right-margin' property can be arbitrarily |
25830 | 3139 negative. Negative values can't be stored in text/enriched |
3140 format, but that doesn't mean we shouldn't allow it in general. | |
3141 | |
3142 (beginning-of-line-text): New function. | |
3143 | |
3144 * simple.el (open-line): Indent to left-margin any lines that | |
3145 you would consider inserting a fill-prefix on. | |
3146 | |
3147 (do-auto-fill): Use unjustify-current-line. | |
3148 | |
3149 (indent-new-comment-line): Indent to left-margin before inserting | |
3150 fill-prefix. | |
3151 | |
3152 * facemenu.el (facemenu-justification-menu): "Unfilled" now bound | |
3153 to set-justification-none; fn changed name. | |
3154 | |
3155 1995-02-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3156 | |
3157 * perl-mode.el (perl-tab-to-comment): Default is nil. | |
3158 | |
3159 * loadup.el: Load version.el early on. | |
3160 | |
3161 * simple.el (shell-command-on-region): When computing interactive args, | |
3162 read the minibuffer arg first, then get the region bounds. | |
3163 | |
3164 1995-02-21 Michael Kifer <kifer@cs.sunysb.edu> | |
3165 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3166 * viper-ex.el (ex-find-file): Now gives an error when a wild card |
25830 | 3167 gives no match. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3168 (ex-next): Now recognizes counts and puts proper commands in |
25830 | 3169 ex-command-history. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3170 (vip-info-on-file, ex-substitute): Bug fixed. |
25830 | 3171 |
3172 1995-02-21 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
3173 | |
3174 * shell.el (shell-cd): New function. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3175 (shell-process-cd, shell-process-pushd, shell-process-popd) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3176 (shell-resync-dirs): Use it instead of cd. |
25830 | 3177 (shell-mode): Make list-buffers-directory local with value |
3178 default-directory. | |
3179 | |
3180 * mouse.el (mouse-buffer-menu): Use list-buffers-directory if | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3181 non-nil if buffer-file-name is nil. |
25830 | 3182 |
3183 1995-02-20 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
3184 | |
3185 * viper.el, viper-ex.el, viper-util.el: New files. | |
3186 * viper-keym.el, viper-macs.el, viper-mous.el: New files. | |
3187 | |
3188 1995-02-20 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
3189 | |
3190 * fortran.el (fortran-mode): Made fortran-font-lock-keywords turn | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3191 off syntactic fontification by default. |
25830 | 3192 |
3193 1995-02-20 Roland McGrath <roland@duality.gnu.ai.mit.edu> | |
3194 | |
3195 * vc.el (vc-log-info): Don't switch to the *vc* buffer before | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3196 running vc-do-command, because that would change its default-directory. |
25830 | 3197 |
3198 1995-02-19 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3199 | |
3200 * rnewspost.el: Various doc fixes. | |
3201 (news-post-news): Add autoload cookie. | |
3202 | |
3203 1995-02-18 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3204 | |
3205 * mouse.el (mouse-buffer-menu): Don't clear selection when we kill it. | |
3206 | |
3207 * subr.el (eval-after-load): Run FORM now if FILE's already loaded. | |
3208 | |
3209 * imenu.el (imenu--cleanup): Set alist to its default | |
3210 just once, at the beginning. | |
3211 Don't recurse on a cdr which is nil. | |
3212 | |
3213 1995-02-17 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3214 | |
3215 * simple.el (quoted-insert): Use insert-and-inherit. | |
3216 Don't change buffer if arg is negative. | |
3217 | |
3218 * tex-mode.el (tex-append): Try splitting on last period, then | |
3219 try splitting on first period. | |
3220 | |
3221 * desktop.el (desktop-internal-v2s): Don't use format | |
3222 to eliminate text properties. | |
3223 | |
3224 1995-02-17 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
3225 | |
3226 * mailabbrev.el (mail-abbrev-mode-regexp): Doc fix. | |
3227 | |
3228 1995-02-17 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3229 | |
3230 * rmailsum.el (rmail-summary-mail, rmail-summary-continue) | |
3231 (rmail-summary-reply, rmail-summary-retry-failure) | |
3232 (rmail-summary-forward, rmail-summary-resend): Switch to rmail | |
3233 buffer's window first, so mail buffer replaces summary. | |
3234 | |
3235 1995-02-16 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3236 | |
3237 * buff-menu.el (Buffer-menu-save): Fix the test for header line. | |
3238 | |
3239 1995-02-15 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3240 | |
3241 * info.el (Info-index): Bind Info-history, not Info-keep-history. | |
3242 | |
3243 1995-02-14 Boris Goldowsky <boris@cs.rochester.edu> | |
3244 | |
3245 * facemenu.el (facemenu-self-insert-face): If previous | |
3246 self-insert-face is still valid, add to rather than replace it. | |
3247 (facemenu-loc): Variable deleted. | |
3248 | |
3249 1995-02-14 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3250 | |
3251 * ehelp.el (electric-help-help, electric-help-command-loop): | |
3252 Mention q and r, not Q and R. | |
3253 | |
3254 * sort.el (sort-regexp-fields-next-record): New subroutine. | |
3255 If the first search does not advance point and finds an empty match, | |
3256 skip one char and search again. | |
3257 (sort-regexp-fields): Use that subroutine. | |
3258 Bind sort-regexp-fields-regexp, for sort-regexp-fields-next-record. | |
3259 (sort-regexp-fields-regexp): Declared. | |
3260 (sort-regexp-record-end): Declared. | |
3261 | |
3262 1995-02-13 Jeff Dwork <jeff.dwork@amd.com> | |
3263 | |
3264 * ehelp.el (electric-help-map): Use supress-keymap instead of | |
3265 filling keymap with undefined commands. Bind R like r. | |
3266 Substitute electric-command-apropos for command-apropos. | |
3267 (electric-apropos): New function. | |
3268 (electric-help-help, electric-help-command-loop): | |
3269 Mention Q and R in messages. | |
3270 | |
3271 1995-02-13 Jim Thompson <thompson@wg2.waii.com> | |
3272 | |
3273 * ps-print.el (ps-print-version): Add caveat about version number. | |
3274 (ps-begin-file): Fix format code for /LineHeight. | |
3275 | |
3276 1995-02-13 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3277 | |
3278 * files.el (auto-mode-alist): Fix problem in previous change. | |
3279 | |
3280 * pp.el (pp-to-string): Fix previous change. | |
3281 | |
3282 * debug.el (debugger-step-after-exit): Variable declared. | |
3283 (debugger-old-buffer, debugger-value): Variables declared. | |
3284 | |
3285 * facemenu.el (facemenu-next): Variable deleted. | |
3286 (facemenu-self-insert-face): New function. | |
3287 (facemenu-set-face): Use facemenu-self-insert-face. | |
3288 (facemenu-set-face-from-menu): Likewise. | |
3289 (facemenu-after-change): Function deleted. Don't use it as hook. | |
3290 | |
3291 * debug.el (debug): Fix arg to backtrace-debug for debug-on-entry. | |
3292 | |
3293 1995-02-12 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3294 | |
3295 * pp.el (pp-to-string): Don't use emacs-lisp-mode. | |
3296 Just do the parts of it we actually want. | |
3297 | |
3298 * simple.el (next-history-element): Do nothing if n is 0. | |
3299 Handle errors properly when history list is empty. | |
3300 | |
3301 1995-02-11 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3302 | |
3303 * menu-bar.el (menu-bar-kill-ring-save): New function--use as `copy'. | |
3304 (delete-region): Don't enable if (mouse-region-match) is true. | |
3305 | |
3306 * mouse.el (mouse-drag-region): Delete the overlay before | |
3307 calling the terminating event's command binding or making a region. | |
3308 (mouse-set-region-1): New function. | |
3309 (mouse-drag-region, mouse-set-region, mouse-save-then-kill): Call it. | |
3310 (mouse-region-match): New function. | |
3311 | |
3312 * ange-ftp.el (ange-ftp-write-region, ange-ftp-insert-file-contents) | |
3313 (ange-ftp-copy-file-internal): If remote host is unix, use binary mode. | |
3314 (ange-ftp-file-local-copy): Delete local var bin1. | |
3315 (ange-ftp-rename-remote-to-remote): Delete arg `binary'. | |
3316 (ange-ftp-rename-file): Don't pass or compute that arg. | |
3317 | |
3318 1995-02-10 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3319 | |
3320 * files.el (auto-mode-alist): Add .cpp, .cxx, .hxx, .c++, .h++. | |
3321 | |
3322 * sendmail.el (mail-reply-to): New command, on C-c C-f C-r and in menu. | |
3323 | |
3324 * c-mode.el (c-switch-label-regexp): Insist on colon after `default'. | |
3325 | |
3326 * sendmail.el (mail-do-fcc): Find buffer to add to | |
3327 using truename, if can't find it by real name. | |
3328 | |
3329 * files.el (recover-file): Use ordinary `f' to read file name. | |
3330 | |
3331 1995-02-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3332 | |
3333 * rmail.el (rmail): Don't set rmail-default-file here. | |
3334 (rmail-default-file): Init it to ~/xmail. | |
3335 (rmail-default-rmail-file): Don't call expand-file-name. | |
3336 | |
3337 * dired.el (dired-mark): If on dir header line, always mark | |
3338 the files in that dir. | |
3339 | |
3340 * lpr.el (print-region-1): Include print options in echo area msgs. | |
3341 | |
3342 1995-02-08 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3343 | |
3344 * ada.el (ada-mode): Delete autoload. | |
3345 | |
3346 * ada-mode.el: New file. | |
3347 Add autoload cookie. | |
3348 (ada-mode-map): Don't define C-m, M-a, M-e, M-q. | |
3349 Don't define M-q. | |
3350 (ada-mode): Set fill-paragraph-function locally. | |
3351 (ada-fill-comment-paragraph): Return t. | |
3352 (ada-gen-make-bodyfile): Add missing backslash. | |
3353 | |
3354 1995-02-08 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
3355 | |
3356 * comint.el (comint-match-partial-filename): Include `%' char. | |
3357 | |
3358 1995-02-08 Ken Stevens <k.stevens@ieee.org> | |
3359 | |
3360 * ispell.el: Personal dictionary save forced when called from menu, | |
3361 Epoch compile support. | |
3362 (ispell-skip-sgml): Added variable for skipping SGML tags & references. | |
3363 (ispell-buffer-local-parsing): Hard wire set of ispell-skip-sgml-tags | |
3364 to sgml-mode. | |
3365 (ispell-pdict-save): Message improvement. | |
3366 (ispell-command-loop): Properly adjust screen with different settings | |
3367 of ispell-choices-win-default-height. | |
3368 (check-ispell-version): Use fundamental-mode as default-major-mode. | |
3369 (ispell-change-dictionary): Remove unnecessary process kills | |
3370 (ispell-region): Fold sgml support in with tib checking. | |
3371 (ispell-message): Skips checking of forwarded messages. | |
3372 | |
3373 1995-02-07 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
3374 | |
3375 * novice.el (disabled-command-hook): Recognize ESC x as well as M-x. | |
3376 | |
3377 * edmacro.el (edmacro-format-keys): Don't presume internal bit layout | |
3378 of non-ASCII keys. | |
3379 (edmacro-parse-keys): Likewise. | |
3380 * terminal.el (te-pass-through): Likewise. | |
3381 * subr.el (listify-key-sequence-1, event-modifiers): Likewise. | |
3382 | |
3383 * edt.el: New enhanced version. | |
3384 * edt-lk201.el, edt-mapper.el, edt-pc.el, edt-vt100.el: New files. | |
3385 | |
3386 * bytecomp.el (byte-compile-file-form-defmumble, display-call-tree): | |
3387 Print ellipsis earlier, so message logging will fold similar strings. | |
3388 (byte-compile-file): Add "done" message. | |
3389 | |
3390 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3391 | |
3392 * ps-print.el (ps-print-thompson-version): | |
3393 Renamed from ps-print-version. | |
3394 | |
3395 1995-02-07 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
3396 | |
3397 * subr.el (read-quoted-char): Don't log prompt messages. | |
3398 Use M- notation instead of assuming internal layout. | |
3399 | |
3400 1995-02-07 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3401 | |
3402 * term.el (term-protocol-version): Renamed from term-version. | |
3403 | |
3404 1995-02-06 G Dinesh Dutt (brat@htilbom.ernet.in) | |
3405 | |
3406 * etags.el (etags-file-of-tag): Handle file name used as tag. | |
3407 | |
3408 1995-02-04 Per Bothner <bothner@kalessin.cygnus.com> | |
3409 | |
3410 * term.el (term-version): Increased to 0.95. | |
3411 (term-pager-enabled): New macro. Use it a bunch of places. | |
3412 (term-terminal-menu): Clean up initialization so we don't get | |
3413 complaints when re-loading term.el. | |
3414 (term-send-raw-meta): Redo to handle meta-symbols (e.g. meta-delete). | |
3415 More robust checking of parameter to make-string. | |
3416 (term-update-mode-line): New function. Call it whenever we change | |
3417 char/line/paging mode. Now includes "page" in mode-line-process | |
3418 if paging is abled. | |
3419 | |
3420 * term.el: Remove causes for byte-compilation to complain: | |
3421 (term-terminal-pos): Declare x and y in let-binding. | |
3422 (term-send-invisible): Remove bogus second "iteractive" call. | |
3423 (term-*): Provide defvars for lots of buffer-local variables. | |
3424 (term-mode): Make comments and initial value setting from | |
3425 here to the corresponding defvar. | |
3426 (term-line-start-column): Remove unused variable. | |
3427 (term-erase-in-line): Fix syntax (incorrect parenthesis) error. | |
3428 (term-erase-in-display): Fix typo "\?n" -> "?\n". | |
3429 | |
3430 * term.el: Make Unix "resize" command work: | |
3431 (term-handle-ansi-escape): On "\e[row;colH", limit row | |
3432 and col to size of window. (Resize sends "999;999".) | |
3433 (term-handle-ansi-escape): Implement "\e[6n" "Report cursor | |
3434 position". This requires that we pass proc as an extra parameter. | |
3435 (term-scroll-region): An empty region means extend to window bottom. | |
3436 | |
3437 1995-02-05 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3438 | |
3439 * lpr.el (lpr-add-switches): Renamed from lpr-add-options. | |
3440 (print-region-new-buffer): Return new start and end. | |
3441 (print-region-1): Use new calling convention. | |
3442 | |
3443 1995-02-05 Jim Blandy <jimb@totoro.bio.indiana.edu> | |
3444 | |
3445 * texinfo.el (texinfo-environment-regexp): Match @menu and | |
3446 @titlepage --- they require @ends. Don't match @defunx commands; | |
3447 they don't. | |
3448 (texinfo-insert-@end): Don't put a command name after the @end | |
3449 if we ran off the top of the buffer looking for its mate. | |
3450 | |
3451 1995-02-04 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3452 | |
3453 * rmail.el (rmail-next-same-subject): New command. | |
3454 (rmail-previous-same-subject): Likewise. | |
3455 (rmail-mode-map): Add bindings for C-c C-n and C-c C-p. | |
3456 | |
3457 * rmailsum.el (rmail-summary-next-same-subject): New command. | |
3458 (rmail-summary-previous-same-subject): Likewise. | |
3459 (rmail-summary-mode-map): Add bindings for C-c C-n and C-c C-p. | |
3460 | |
3461 1995-02-04 G Dinesh Dutt (brat@htilbom.ernet.in) | |
3462 | |
3463 * etags.el : Changes to support filenames as tags too and provided | |
3464 a drop-in replacement for list-tags. | |
3465 (find-tag-noselect): Recognize filenames as valid tags too. | |
3466 (find-tag-file-order): New variable holds function to check for match | |
3467 for a file name used as a tag. | |
3468 (find-tag-in-order): If the tag is a file name, position at file beg. | |
3469 (etags-recognize-tags-table): Added new var find-tag-file-order to | |
3470 tags-table-format variables. Added tag-filename-match-p to the | |
3471 list for find-tag-tag-order. | |
3472 (tag-filename-match-p): New function. | |
3473 (list-tags): Rewritten for speed. | |
3474 (tags-list-functions-in-file): New subroutine for list-tags. | |
3475 (tags-locate-file-in-tags-table): New function locates a | |
3476 file in `tags-table-list'. | |
3477 | |
3478 1995-02-03 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3479 | |
3480 * lpr.el (print-region-1): If we run pr, give it the -h option | |
3481 instead of giving lpr the -T option. | |
3482 | |
3483 * dired.el (dired-mode-map): Define up and down arrows like C-p, C-n. | |
3484 | |
3485 * f90.el (f90-mode-version): Variable deleted. | |
3486 (f90-mode): Don't use f90-mode-version. | |
3487 | |
3488 * ps-print.el: Add autoload cookies. | |
3489 (ps-paper-type): Doc fix. | |
3490 | |
3491 * lpr.el (print-region-1): Use lpr-page-header-switches, | |
3492 not ...-options. | |
3493 | |
3494 1995-02-03 Francesco Potorti` (pot@cnuce.cnr.it) | |
3495 | |
3496 * man.el (Man-default-man-entry): Remove text properties from result. | |
3497 | |
3498 1995-02-02 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
3499 | |
3500 * rmail.el (rmail-reply-regexp): New var. | |
3501 (rmail-reply): Delete text matching rmail-reply-regexp. | |
3502 | |
3503 1995-02-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3504 | |
3505 * completion.el: Don't use cl. Eliminate use of when, unless, | |
3506 dotimes, plusp, minusp, pusnhew, second. | |
3507 (completion-dolist): New macro. Use instead of dolist. | |
3508 (completion-gensym-counter, completion-gensym): New variable and fn. | |
3509 (locate-completion-entry-retry): Bind cmpl-entry, then use it. | |
3510 (locate-completion-entry): Use completion-string, not string. | |
3511 (add-completion-to-head, delete-completion): | |
3512 Rename arg to completion-string. | |
3513 (completions-list-return-value): Defvar'd and renamed | |
3514 from return-completions. | |
3515 (cmpl-preceding-syntax, cdabbrev-stop-point): Add defvars. | |
3516 (delete-completion, check-completion-length): Fix message format. | |
3517 (complete, add-completions-from-buffer, add-completions-from-c-buffer) | |
3518 (save-completions-to-file): Likewise. | |
3519 (completion-string): Add defvar. | |
3520 | |
3521 * lpr.el (lpr-headers-switches): Default is nil. | |
3522 | |
3523 * fill.el (fill-paragraph): Bind fill-paragraph-function | |
3524 to nil before calling it. | |
3525 | |
3526 * dabbrev.el (dabbrev-abbrev-char-regexp): Default value is nil again. | |
3527 | |
3528 1995-02-02 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3529 | |
3530 * c-mode.el (c-mode-map): No binding for c-fill-paragraph | |
3531 (c-fill-paragraph): Return t. | |
3532 (c-mode): Put c-fill-paragraph in fill-paragraph-function. | |
3533 | |
3534 * lisp-mode.el (shared-lisp-mode-map): Don't bind M-q. | |
3535 (lisp-fill-paragraph): Return t. | |
3536 (lisp-mode-variables): Put that in fill-paragraph-function locally. | |
3537 | |
3538 * fill.el (fill-paragraph-function): New variable. | |
3539 (fill-paragraph): Use it. | |
3540 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
3541 1995-02-01 Noah Friedman <friedman@splode.com> |
25830 | 3542 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3543 * sendmail.el (mail-mailer-swallows-blank-line): Handle full range |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3544 of RFC822-legal header names. |
25830 | 3545 |
3546 1995-02-01 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3547 | |
3548 * help.el (describe-variable): If var is local, mention default. | |
3549 | |
3550 * rmail.el (rmail-retry-failure): Handle "Mime-encapsulated messages". | |
3551 Discard return-path and from headers as well as sender. | |
3552 | |
3553 1995-01-31 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3554 | |
3555 * f90.el: New file. | |
3556 | |
3557 1995-01-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
3558 | |
3559 * iso-acc.el (iso-accents-list): Add Icelandic thorn. | |
3560 * iso-transl.el (iso-transl-language-alist): Add French & Portuguese. | |
3561 (iso-transl-char-map): Use /a /e ~d "s ~t digraphs as in iso-acc.el. | |
3562 | |
3563 * frame.el (frame-notice-user-settings): Avoid having the window | |
3564 manager re-prompt for the initial frame's clone. | |
3565 | |
3566 * faces.el (x-create-frame-with-faces): Assume cursor-color, | |
3567 mouse-color, and border-color are okay as specified unless they | |
3568 are the same as the new background color. | |
3569 | |
3570 1995-01-30 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3571 | |
3572 * simple.el (indent-new-comment-line): Obey the convention | |
3573 about \(...\) pairs in comment-start-skip. | |
3574 | |
3575 * lucid.el (make-extent, delete-extent, set-extent-property) | |
3576 (set-extent-face): New functions. | |
3577 | |
3578 * desktop.el: Many doc fixes. | |
3579 | |
3580 1995-01-29 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3581 | |
3582 * buff-menu.el (list-buffers-noselect): Handle read-only properly. | |
3583 Select each buffer just once to get all necessary info about it. | |
3584 | |
3585 * buff-menu.el (list-buffers-noselect): New subroutine. | |
3586 (list-buffers): Use that. | |
3587 (buffer-menu): Switch to the buffer in the same window. | |
3588 (buffer-menu-other-window): New command. | |
3589 (Buffer-menu-select): Just change the current window. | |
3590 | |
3591 * rnewspost.el (news-reply-mode): Change mode-name to News Reply. | |
3592 | |
3593 * lisp-mode.el (lisp-indent-region): Set endmark | |
3594 before indenting first line. | |
3595 (indent-sexp): Fixes for ENDPOS != nil case--use nil | |
3596 as starting-point, and don't insist on a complete sexp. | |
3597 | |
3598 1995-01-28 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3599 | |
3600 * subr.el (match-string): Fix braino. | |
3601 | |
3602 * faces.el (facep): New function. | |
3603 (internal-check-face): Don't make a loop, since signal can't return. | |
3604 | |
3605 1995-01-27 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3606 | |
3607 * frame.el (make-frame): Doc fix. | |
3608 | |
3609 * help.el (describe-variable): Use local-variable-p. | |
3610 | |
3611 * debug.el (debug-convert-byte-code): Convert the doc info to a string. | |
3612 | |
3613 * shell.el (shell): If we create a new shell buffer, | |
3614 select that buffer even if it has been renamed. | |
3615 | |
3616 * faces.el (x-resolve-font-name): Better error messages. | |
3617 | |
3618 1995-01-27 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
3619 | |
3620 * subr.el (match-string): Delete extra arg to buffer-substring. | |
3621 | |
3622 * replace.el (perform-replace): Don't log the repetitive prompts. | |
3623 | |
3624 1995-01-27 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3625 | |
3626 * lucid.el (read-number): New function. | |
3627 | |
3628 * tex-mode.el (tex-display-shell): Pass nil as arg to | |
3629 tex-recenter-output-buffer. | |
3630 (tex-region, tex-file, tex-show-print-queue, tex-bibtex-file): | |
3631 Put the call to tex-display-shell essentially last. | |
3632 | |
3633 * menu-bar.el (menu-bar-update-yank-menu): If string is too long, | |
3634 show start and end, with ... between them. | |
3635 (yank-menu-length): Default value 20. | |
3636 | |
3637 * subr.el (match-string): New function. | |
3638 | |
3639 1995-01-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3640 | |
3641 * mouse.el (mouse-save-then-kill): When we don't use existing | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3642 region, put where click and put mark at the other end. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3643 Use point-before-scroll if non-nil. Recognize mouse-set-region |
25830 | 3644 as a previous command that makes a region we should use. |
3645 (mouse-drag-region): When we run the final click's binding, | |
3646 set this-command. | |
3647 | |
3648 * scroll-bar.el (scroll-bar-drag-1): Set point-before-scroll properly. | |
3649 (scroll-bar-scroll-down, scroll-bar-scroll-up): Likewise. | |
3650 | |
3651 1995-01-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3652 | |
3653 * mouse.el (mouse-save-then-kill): Ignore mouse-selection-click-count if no active mark. | |
3654 (mouse-drag-region): Modify previous change--don't run the ordinary binding | |
3655 in the case of a multiple click. | |
3656 | |
3657 * tex-mode.el (tex-display-shell): New function. | |
3658 (tex-file, tex-region, tex-show-print-queue, tex-bibtex-file): | |
3659 Use that instead of tex-display-shell. | |
3660 | |
3661 1995-01-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3662 | |
3663 * fill.el (justify-current-line): Avoid error comparing fill-prefix | |
3664 near end of buffer. Do nothing fast if justification not wanted. | |
3665 | |
3666 * bytecpat.el: Renamed from bytecomp1.el. | |
3667 | |
3668 1994-01-24 G Dinesh Dutt (brat@htilbom.ernet.in) | |
3669 | |
3670 * etags.el : Changes to support filenames as tags too and provided | |
3671 a drop-in replacement for list-tags. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3672 (find-tag-noselect): Recognize filenames as valid tags too. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3673 (find-tag-file-order): New variable added. This contains the name of |
25830 | 3674 the function used to qualify a matched filename. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3675 (last-tag-file): New variable; stores the filename looked for via |
25830 | 3676 find-tag fmaily of functions. |
3677 (find-tag-in-order): In case tag searched for is a file, don't do | |
3678 anything fancy to locate position of tag in file. Just seek to | |
3679 beginning of file. | |
3680 (etags-recognize-tags-table): Added new var find-tag-file-order to | |
3681 tags-table-format variables and also set the priority of searching | |
3682 for tag type to make it look for a filetype tag first. | |
3683 (tag-filename-match-p): New function added to qualify naive match | |
3684 for a filename tag. | |
3685 (list-tags): Replaced with contents with one performing better for | |
3686 this function. | |
3687 (tags-list-functions-in-file): New function which is a backend for | |
3688 list-tags function. | |
3689 (tags-locate-file-in-tags-table): New function which locates a | |
3690 file in `tags-table-list'. Its used by list-tags. | |
3691 | |
3692 1995-01-24 Frederic Lepied <fred@sugix.frmug.fr.net> | |
3693 | |
3694 * gnus.el: Added support for descriptions in the group buffer: | |
3695 (gnus-group-prepare, gnus-group-prepare-line, gnus-setup-news) | |
3696 (gnus-gnus-to-quick-newsrc-format, gnus-group-list-groups): | |
3697 Record if we show all groups, to redisplay | |
3698 correctly after toggling descriptions display. | |
3699 (gnus-newsgroups-display-toggle, gnus-newsgroups-update-description) | |
3700 (gnus-newsgroups-retrieve-description): New functions. | |
3701 (gnus-group-mode-map): Bind t to gnus-newsgroups-display-toggle. | |
3702 Add a newsgroups-update-description menu. | |
3703 (gnus-newsgroups-regex, gnus-newsgroups-display, gnus-newsgroups-alist) | |
3704 (gnus-newsgroups-hashtb, gnus-newsgroups-showall): New variables. | |
3705 (gnus-group-group-name): Changed the regexp to avoid conflict | |
3706 with descriptions which have a ':' inside. | |
3707 (gnus-group-mode): Doc fix. | |
3708 | |
3709 1995-01-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3710 | |
3711 * c-mode.el (c-forward-conditional): | |
3712 If an apparent conditional is not really a conditional, skip past it. | |
3713 | |
3714 1995-01-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
3715 | |
3716 * iso-transl.el (iso-transl-dead-key-alist): New var. | |
3717 (iso-transl-char-map): Give each singleton a doubleton synonym. | |
3718 (iso-transl-language-alist, iso-transl-ctl-x-8-map): New vars. | |
3719 (iso-transl-define-keys): New function; sets up keymap. | |
3720 (iso-transl-set-language): New function; sets language-specific part. | |
3721 | |
3722 * simple.el (mark): If transient-mark-mode is nil, mark is active. | |
3723 | |
3724 1995-01-23 Espen Skoglund <espensk@tklab3.cs.uit.no> | |
3725 | |
3726 * pascal.el: (pascal-*-completion, pascal-comp-defun) | |
3727 (pascal-complete-word, pascal-completion-response, pascal-completion) | |
3728 (pascal-get-completion-decl): Rename some internal variables | |
3729 to start with 'pascal-'. | |
3730 (pascal-str, pascal-all, pascal-pred, pascal-flag) | |
3731 (pascal-buffer-to use): New dummy variables. | |
3732 | |
3733 1995-01-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3734 | |
3735 * vc.el (vc-do-command): Arrange for the default-directory variable | |
3736 in *vc* to be re-set each time this function uses it. | |
3737 Discard current dir from front of FILE later on, | |
3738 and only if last = `WORKFILE'. | |
3739 | |
3740 * vc.el: Undo Dec 10 change: | |
3741 (vc-directory, vc-dired-reformat-line): Changed back. | |
3742 (vc-directory-18): Old function restored. | |
3743 (vc-dir-all-files): Function deleted. | |
3744 | |
3745 * vc.el (vc-next-action-on-file): If file is not registered, | |
3746 check file out after registering it. | |
3747 (vc-next-action-dired): Restore the window configuration after | |
3748 doing vc-next-action on each file in a VC-dired buffer. | |
3749 (file-regular-p-18): New function. | |
3750 (file-regular-p): Define, if not already defined. | |
3751 | |
3752 * iso-transl.el (iso-transl-char-map): Add elements for | |
3753 mute-acute, etc. | |
3754 | |
3755 * gud.el (gud-mode): Use gud-new-keymap, so inherit keymaps.. | |
3756 | |
3757 * font-lock.el (font-lock-fontify-region): Bind inhibit-read-only. | |
3758 Also buffer-file-name. | |
3759 (font-lock-hack-keywords, font-lock-unfontify-region): Likewise. | |
3760 | |
3761 1995-01-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3762 | |
3763 * c-mode.el (c-fill-paragraph): If comment terminator is on a | |
3764 separate line, don't include that line in the filling. | |
3765 | |
3766 * bytecomp.el (byte-compile-defvar): Add the var to current-load-list. | |
3767 | |
3768 1994-01-21 David K}gedal <davidk@lysator.liu.se> | |
3769 | |
3770 * tempo.el (tempo-insert-template): Quoted transient-mark-mode | |
3771 Expansion around region now puts point at the first mark. | |
3772 | |
3773 * tempo.el (tempo-region-start, tempo-region-stop): New variables | |
3774 (tempo-insert-template, tempo-insert): Don't affect the | |
3775 mark. Check for Transient Mark mode | |
3776 | |
3777 * tempo.el (tempo-find-match-string): Removed the stupid 1+ again | |
3778 | |
3779 * tempo.el (tempo-use-tag-list): | |
3780 Set tempo-match-finder to completion-function | |
3781 | |
3782 * tempo.el (tempo-match-finder): Renamed variable from | |
3783 tempo-default-match-finder. Change the value too. | |
3784 (tempo-collection, tempo-dirty-collection): New variables. | |
3785 (tempo-user-elements): New variable. | |
3786 (tempo-insert): New argument ON-REGION. | |
3787 New elements 'l and 'r. Use tempo-is-user-element. | |
3788 (tempo-is-user-element): New function. | |
3789 (tempo-invalidate-collection, tempo-build-collection): New functions. | |
3790 (tempo-find-match-string): Reinserted bugfix for re-search-backward. | |
3791 (tempo-complete-tag): Complete rewrite. | |
3792 | |
3793 * tempo.el (tempo-insert): Added the 'o tag. | |
3794 | |
3795 1995-01-21 Per Bothner <bothner@kalessin.cygnus.com> | |
3796 | |
3797 * term.el (term-version): Increased to 0.94. | |
3798 (term-if-emacs19, term-if-xemacs, term-ifnot-xemacs): New macros | |
3799 to conditionalize at compile-time for different emacs versions. | |
3800 (various places): Use them (instead of term-is-XXXX). | |
3801 (term-is-emacs19): Removed, no longer needed. | |
3802 | |
3803 * term.el: Change keybindings to not use C-c LETTER, for | |
3804 term-char-mode, term-line-mode. Keybindings for term-pager-enable | |
3805 and term-pager-disable replaced by one for term-pager-toggle. | |
3806 (term-pager-toggle): New function. | |
3807 | |
3808 * term.el (term-fake-pager-enable, term-fake-pager-disable): | |
3809 Define as aliases, so that menubar code will find proper keybindings. | |
3810 (term-char-mode): Make no-op if already in char mode. | |
3811 (term-line-mode): Make no-op if already in line mode. | |
3812 (term-mode-map): Add keybinding for no-op term-line-mode, so | |
3813 code to display menubar keybindings doesn't lose it. (Needed | |
3814 as long as char-mode and line-mode share term-terminal-menu.) | |
3815 (term-raw-escape-map): Likewise for term-char-mode. | |
3816 (term-char-mode, term-line-mode): Better documentation strings. | |
3817 | |
3818 * term.el: Added menubar for pager sub-mode. | |
3819 | |
3820 * term.el (term-command-hook): Disabled the feature that allowed | |
3821 inferior to send a lisp command to emacs - too big a security hole. | |
3822 | |
3823 1995-01-21 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
3824 | |
3825 * upd-copyr.el (update-copyright): Remove gratuitous error at end. | |
3826 | |
3827 1995-01-20 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
3828 | |
3829 * loadhist.el (unload-feature): Don't care if FILE is a dependency | |
3830 of itself. | |
3831 | |
3832 * fill.el (fill-region-as-paragraph): At end, advance over any newlines | |
3833 that were in the region but excluded from filling. | |
3834 | |
3835 1995-01-20 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
3836 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3837 * text-mode.el (center-line): `fill-column' is a var, not a function. |
25830 | 3838 |
3839 1995-01-20 Morten Welinder <terra@diku.dk> | |
3840 | |
3841 * compile.el (compile-internal): Force redisplay on compilation | |
3842 buffer before executing compile process. | |
3843 | |
3844 1995-01-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3845 | |
3846 * ps-print.el: New file. | |
3847 | |
3848 1995-01-19 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
3849 | |
3850 * c-mode.el (set-c-style): Ignore case in completion. | |
3851 | |
3852 1995-01-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3853 | |
3854 * rmailsum.el (rmail-summary-update-highlight): New function. | |
3855 (rmail-summary-goto-msg): Use it. | |
3856 (rmail-summary-rmail-update): Move the summary highlight. | |
3857 (rmail-summary-mark-deleted): Do nothing if rmail-summary-overlay | |
3858 has a nil face-property. | |
3859 (rmail-new-summary): Make the summary-on-top kludge | |
3860 more restricted in when it is used. | |
3861 | |
3862 1995-01-19 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
3863 | |
3864 * paths.el (remote-shell-program): Reorder search path. | |
3865 | |
3866 1995-01-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
3867 | |
3868 * fill.el (current-justification): Renamed from current-justification. | |
3869 Callers changed. | |
3870 (fill-region-as-paragraph): left-margin renamed to current-left-margin. | |
3871 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3872 * indent.el (move-to-left-margin): `justification' renamed to |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3873 `current-justification'. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3874 * simple.el (do-auto-fill): `justification' renamed to |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3875 `current-justification'. |
25830 | 3876 |
3877 * ispell.el (check-ispell-version): Use Fundamental mode | |
3878 in the temporary buffer. | |
3879 | |
3880 * calendar.el: Use byte-compile-dynamic. | |
3881 | |
3882 1995-01-18 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
3883 | |
3884 * etags.el (etags-file-of-tag): Use a regexp search to find the | |
3885 file name, allowing it to contain any char but a newline. | |
3886 | |
3887 1995-01-18 Boris Goldowsky <boris@cs.rochester.edu> | |
3888 | |
3889 * indent.el (standard-indent): New variable. | |
3890 (alter-text-property, current-left-margin, move-to-left-margin) | |
3891 (delete-to-left-margin, set-left-margin, set-right-margin) | |
3892 (increase-left-margin, decrease-left-margin, increase-right-margin) | |
3893 (decrease-right-margin, indent-line-to): New functions. | |
3894 (indent-to-left-margin): Use indent-line-to. Don't delete or | |
3895 insert anything unless necessary. | |
3896 | |
3897 * fill.el (set-justification): New function. | |
3898 (set-justification-{none,left,right,full,center}): New functions. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3899 (fill-region-as-paragraph, fill-region, justify-current-line): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3900 New arg NOSQUEEZE defeats normal removal of extra whitespace. |
25830 | 3901 (fill-region-as-paragraph, fill-region) |
3902 (fill-nonuniform-paragraphs, fill-individual-paragraphs): | |
3903 Arg JUSTIFY-FLAG (JUSTIFYP) renamed to JUSTIFY. | |
3904 (fill-region-as-paragraph): Obey left-margin; fill-prefix starts | |
3905 after left-margin. Disable filling if JUSTIFY == none, but indent to | |
3906 margin anyway. | |
3907 Adaptive-fill removes text-props from fill-prefixes it finds. | |
3908 Adaptive-fill no longer has to notice left-margin: std fill does that. | |
3909 Use fill-column and canonically-space-region functions. | |
3910 (canonically-space-region): New fn split from fill-region-as-paragraph. | |
3911 (fill-region): New args NOSQUEEZE (as above) and TO-EOP. | |
3912 (default-justification): New variable. | |
3913 (current-left-margin, fill-column, justification): New functions. | |
3914 (fill-paragraph): Use fill-region-as-paragraph when possible. | |
3915 (justify-current-line): New arguments; different kinds of | |
3916 justification handled. Uses left-margin and fill-column functions. | |
3917 | |
3918 * paragraphs.el (forward-paragraph): Fix end-of-buffer bug. | |
3919 | |
3920 * completion.el (completion-separator-self-insert-autofilling): | |
3921 Don't check fill-column; do-auto-fill will do that. | |
3922 | |
3923 * simple.el (do-auto-fill): Fill, don't fill, or fill-and-justify | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3924 depending on setting of justification text-property. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3925 Respect left-margin and right-margin text properties. |
25830 | 3926 (open-line, indent-new-comment-line): Inherit when inserting. |
3927 (newline-and-indent, reindent-then-newline-and-indent): Doc fix. | |
3928 | |
3929 * text-mode.el (center-line): Use current-left-margin function. | |
3930 | |
3931 * enriched.el (enriched-annotation-list): Property `hard-newline' | |
3932 renamed to `hard'. Justification value `both' renamed `full'. | |
3933 (enriched-mode): Don't set auto-fill-function, fill-column, | |
3934 sentence-end-double-space. Do set use-hard-newlines. | |
3935 (enriched-delete-indentation): Use delete-to-left-margin and | |
3936 canonically-space-region. | |
3937 (enriched-indent-increment): Deleted, use `standard-indent' instead. | |
3938 (enriched-insert-hard-newline): Deleted, use `newline'. | |
3939 (enriched-beginning-of-line): Deleted, use `move-to-left-margin'. | |
3940 (enriched-squeeze-spaces): Deleted, use canonically-space-region. | |
3941 (enriched-forward-paragraph, enriched-backward-paragraph) | |
3942 (enriched-open-line, enriched-fill-paragraph, enriched-fill-region) | |
3943 (enriched-fill-region-as-paragraph, enriched-auto-fill-function) | |
3944 (enriched-justify-line): Deleted, use standard versions. | |
3945 (enriched-region-pars, enriched-end-of-paragraph, enriched-unindent) | |
3946 (enriched-beginning-of-paragraph, enriched-move-to-fill-column) | |
3947 (enriched-line-length, enriched-indent-line, enriched-indent) | |
3948 (enriched-aggressive-auto-fill-function, enriched-hard-newline) | |
3949 (enriched-indent-right, enriched-unindent-right): Deleted. | |
3950 (enriched-show-codes, enriched-show-margin-codes) | |
3951 (enriched-show-region-as-code, enriched-nogrow-hook): Commented out. | |
3952 (enriched-left-margin, enriched-change-left-margin) | |
3953 (enriched-change-right-margin, enriched-set-left-margin) | |
3954 (enriched-set-right-margin): Moved to indent.el as current-left-margin, | |
3955 increase-left/right-margin, set-left-/right-margin. | |
3956 (enriched-default-justification, enriched-justification) | |
3957 (enriched-set-justification-*, enriched-fill-column): Moved to | |
3958 fill.el as default-justification, current-justification, | |
3959 set-justification-*, current-fill-column. | |
3960 (enriched-indentation-menu-map, enriched-justification-menu-map): | |
3961 Moved to facemenu.el as facemenu-indentation-menu, | |
3962 facemenu-justification-menu. | |
3963 | |
3964 * facemenu.el (facemenu-keybindings, facemenu-face-menu): | |
3965 Keybinding for bold-italic changed from M-g o to M-g l; M-g o is | |
3966 now "other". | |
3967 (facemenu-justification-menu, facemenu-indentation-menu): | |
3968 New submenus, moved from enriched.el | |
3969 (list-colors-display, facemenu-color-equal): New functions. | |
3970 (facemenu-menu): Added "Display Faces" item. | |
3971 (facemenu-new-faces-at-end): New variable. | |
3972 (facemenu-add-new-face): Obey facemenu-new-faces-at-end. | |
3973 (facemenu-menu, facemenu-keymap, facemenu-face-menu) | |
3974 (facemenu-foreground-menu, facemenu-background-menu) | |
3975 (facemenu-special-menu): Now have function definitions as prefix keys. | |
3976 (facemenu-menu, facemenu-update): Refer to submenus by their names | |
3977 rather than including their values. | |
3978 (facemenu-set-face): Error if read-only; add item to menu if necessary. | |
3979 (facemenu-get-face): Always return FACE. | |
3980 (facemenu-add-new-face): Don't add if facemenu-unlisted-faces is t. | |
3981 (facemenu-unlisted-faces): Doc fix. | |
3982 | |
3983 * facemenu.el: Revise keybindings; doc fix. | |
3984 (facemenu-new-faces-at-end): New vbl. (facemenu-add-new-face): Use it. | |
3985 (facemenu-set-face, facemenu-set-face-from-menu): Check read-only. | |
3986 (facemenu-set-face): Doc fix. | |
3987 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3988 * facemenu.el (facemenu-face-menu, facemenu-foreground-menu) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3989 (facemenu-background-menu, facemenu-special-menu): New or renamed |
25830 | 3990 variables for submenus. |
3991 (facemenu-color-alist): Renamed from facemenu-colors. | |
3992 (facemenu-add-new-face): New function. | |
3993 (facemenu-update): Don't redo top-level menu; | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3994 nothing should change. Move menu setup to defvars. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
3995 Use facemenu-add-new-face. Changed global binding to C-down-mouse-3. |
25830 | 3996 (facemenu-menu): "Update" item removed; should |
3997 no longer be needed interactively. | |
3998 (facemenu-complete-face-list): Just return faces, not keybindings. | |
3999 | |
4000 1995-01-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
4001 | |
4002 * ispell.el (check-ispell-version): Force standard syntax table. | |
4003 | |
4004 * paths.el (remote-shell-program): New var. | |
4005 * telnet.el (rsh): Use it. | |
4006 * rcompile.el (remote-compile): Likewise. | |
4007 * ange-ftp.el (ange-ftp-gateway-program): Likewise. | |
4008 (ange-ftp-shell-command): Likewise. | |
4009 | |
4010 1995-01-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4011 | |
4012 * gud.el (gdb): In gud-remove, specify the source file. | |
4013 | |
4014 1995-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4015 | |
4016 * gud.el (gud-new-keymap): New function. | |
4017 (gud-xdb-find-file, gud-dbx-find-file, gud-sdb-find-file, gud-gdb-find-file): | |
4018 Use it for keymap inheritance. | |
4019 | |
4020 1995-01-17 Dave Love <d.love@dl.ac.uk> | |
4021 | |
4022 * gud.el (gud-gdb-find-file): Propagate debug menu to found buffers. | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4023 (gud-dbx-find-file, gud-xdb-find-file, gud-sdb-find-file) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4024 (gud-perldb-find-file): Likewise. |
25830 | 4025 (gud-menu-map): New variable. |
4026 (gud-mode): Use gud-menu-map and move the menu-setting outside. | |
4027 | |
4028 * gud.el (dbx): Fix missing cast of $curline for Irix. | |
4029 (gud-irixdbx-marker-filter): Make $curline cast consistent with the others. | |
4030 | |
4031 1995-01-17 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
4032 | |
4033 * comint.el (comint-dynamic-list-completions): Test event-start to | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4034 make sure it is not a complex event (e.g., switch-frame). |
25830 | 4035 |
4036 1995-01-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4037 | |
4038 * help.el (help-for-help): Doc fix. | |
4039 | |
4040 * help-macro.el (make-help-screen): Use *only* local-map to look | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4041 up keys. |
25830 | 4042 |
4043 1995-01-16 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
4044 | |
4045 * edebug.el (edebug-enter): Fix reversed setq's. | |
4046 | |
4047 * calendar.el (calendar): Doc fix. | |
4048 | |
4049 * disp-table.el (standard-display-ascii): Doc fix. Allow use with X. | |
4050 | |
4051 * iso-cvt.el (iso-aggressive-german-trans-tab): Doc fix. | |
4052 (iso-cvt-ffh, iso-cvt-wfh, iso-cvt-ash): Doc fix. | |
4053 | |
4054 1994-01-16 Espen Skoglund <espensk@tklab3.cs.uit.no> | |
4055 | |
4056 * pascal.el (pascal-mode-map, pascal-outline-map): | |
4057 C-c C-b now inserts block. C-c C-d does goto-defun. | |
4058 `#' calls on electric-pascal-hash. | |
4059 (pascal-calculate-indent, pascal-indent-alist) | |
4060 (electric-pascal-tab, pascal-indent-case): | |
4061 Better handling of indent within case. Support for CPP. | |
4062 The `;' in the last statement of a subblock may be omitted. | |
4063 (electric-pascal-hash): New function. | |
4064 | |
4065 1995-01-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4066 | |
4067 * vc.el: Revert Jan 15 and Jan 5 changes. | |
4068 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4069 * scribe.el (scribe-mode): Treat `@:' as a sentence end. |
25830 | 4070 |
4071 1995-01-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4072 | |
4073 * dabbrev.el (dabbrev--find-all-expansions): Don't use push. | |
4074 (dabbrev--search): Likewise. | |
4075 | |
4076 1995-01-15 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
4077 | |
4078 * vc.el (vc-do-command): Use set-buffer-modified-p instead of | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4079 not-modified. |
25830 | 4080 |
4081 * files.el (not-modified): Doc fix. | |
4082 | |
4083 * etags.el (etags-tags-completion-table): Don't let match string | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4084 contain a \177. |
25830 | 4085 |
4086 1995-01-13 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
4087 | |
4088 * vc.el (vc-directory): Prompt for a directory, not a file. | |
4089 | |
4090 1995-01-12 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
4091 | |
4092 * edebug.el: Undo Nov 30 change. | |
4093 (edebug-emacs-19-specific): Don't use quote; easy-menu-define doesn't | |
4094 evaluate its first arg. | |
4095 | |
4096 * easymenu.el (easy-menu-define): Doc fix. | |
4097 | |
4098 1994-01-12 Boris Goldowsky <boris@cs.rochester.edu> | |
4099 | |
4100 * paragraphs.el (forward-paragraph): Notice use-hard-newlines value. | |
4101 (looking-at-hard): New function. | |
4102 (paragraph-start, paragraph-separate): Doc fix. | |
4103 | |
4104 * simple.el (open-line, split-line, next-line): Use `newline' | |
4105 function to insert newline so it will be marked hard if appropriate. | |
4106 (indent-new-comment-line): Use `newline' function, unless called | |
4107 with (new) argument. | |
4108 (do-auto-fill): Call indent-new-comment-line with argument to | |
4109 make newline soft. | |
4110 | |
4111 * fill.el (fill-region-as-paragraph): Don't modify newline | |
4112 at end of paragraph, to make sure text-properties are preserved. | |
4113 (fill-paragraph): Call fill-region, not fill-region-as-paragraph, | |
4114 to avoid clobbering paragraph-internal hard-newlines. | |
4115 (fill-region): If use-hard-newlines is on, divide into | |
4116 "paragraphs" by breaking at every hard newline, temporarily | |
4117 ignoring paragraph-start. | |
4118 | |
4119 1994-01-12 Tom Tromey <tromey@drip.colorado.edu> | |
4120 | |
4121 * buff-menu.el (list-buffers): New function. | |
4122 (ctl-x-map): Define C-x C-b to list-buffers. | |
4123 | |
4124 1995-01-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4125 | |
4126 * files.el (revert-buffer): Recompute buffer-file-truename. | |
4127 | |
4128 * c-mode.el (indent-c-exp): Handle `{ if (x)\n foo;\n bar;' case. | |
4129 * cplus-md.el (indent-c++-exp): Handle `{ if (x)\n foo;\n bar;' case. | |
4130 | |
4131 * etags.el (etags-goto-tag-location): Add 1 to char positions in TAGS. | |
4132 | |
4133 * startup.el (command-line-1): Handle -f with kbd macro. | |
4134 | |
4135 * msb.el (mouse-select-buffer) Handle an aborted selection. | |
4136 | |
4137 1995-01-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4138 | |
4139 * derived.el (define-derived-mode): Doc fix. | |
4140 | |
4141 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4142 | |
4143 * term/x-win.el: Put height and width from geometry parm | |
4144 into default-frame-alist. | |
4145 | |
4146 1995-01-10 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
4147 | |
4148 * isearch.el (isearch-edit-string): Disable message logging. | |
4149 (isearch-toggle-case-fold, isearch-message): Likewise. | |
4150 | |
4151 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4152 | |
4153 * dired.el (dired-insert-directory): Don't call expand-file-name | |
4154 when dir-or-list is a list. | |
4155 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
4156 1995-01-10 Noah Friedman <friedman@splode.com> |
25830 | 4157 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4158 * rlogin.el (rlogin-tab-or-complete): Insert tab in buffer, don't |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4159 send directly to process. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4160 (rlogin, rlogin-directory-tracking-mode): Use rlogin-remote-user, |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4161 not rlogin-user. |
25830 | 4162 |
4163 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4164 | |
4165 * faces.el (face-nontrivial-p): New function. | |
4166 | |
4167 * paren.el (show-paren-command-hook): Don't alter paren-mismatch face | |
4168 if make-face gives it some contents. | |
4169 | |
4170 1995-01-10 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
4171 | |
4172 * shell.el (shell-mode): Doc fix. | |
4173 | |
4174 1995-01-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4175 | |
4176 * dabbrev.el (dabbrev-check-other-buffers): | |
4177 Renamed from dabbrev-always-check-other-buffers. | |
4178 (dabbrev-check-all-buffers): Renamed frm dabbrev-check-rest-of-buffers. | |
4179 | |
4180 * ange-ftp.el (ange-ftp-set-buffer-mode): Don't set make-backup-files. | |
4181 (ange-ftp-real-find-backup-file-name): New function. | |
4182 (ange-ftp-find-backup-file-name): New function. | |
4183 Use it to handle find-backup-file-name. | |
4184 | |
4185 * files.el (find-backup-file-name): Run a file name handler. | |
4186 (backup-buffer): Do nothing if backup-info is nil. | |
4187 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
4188 1995-01-09 Noah Friedman <friedman@splode.com> |
25830 | 4189 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4190 * rlogin.el: Removed several more gratuitous autoload cookies. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4191 (rlogin-initially-track-cwd): Variable deleted. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4192 (rlogin-directory-tracking-mode): New variable and function. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4193 Default to 'local. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4194 (rlogin-host, rlogin-remote-user): New variables. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4195 (rlogin): Set them appropriately. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4196 (rlogin-tab-or-complete): New function. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4197 Bind C-i to it. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4198 (rlogin-carriage-filter): New function. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4199 (rlogin): Add it to comint-output-filter-functions. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4200 (rlogin-parse-words): New function. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4201 (rlogin): Make buffer name "*rlogin-USER@HOST* if remote user |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4202 differs from local. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4203 Simplify initialization of local variables, using rlogin-parse-words. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4204 Do not call comint-mode directly. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4205 Doc fixes. |
25830 | 4206 |
4207 1995-01-09 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
4208 | |
4209 * bytecomp.el: Fix text punctuation. | |
4210 | |
4211 1995-01-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4212 | |
4213 * faces.el (face-try-color-list): Treat `underline' as valid. | |
4214 | |
4215 * subr.el (listify-key-sequence-1): Update for change in CHAR_META. | |
4216 | |
4217 * dabbrev.el (dabbrev-expand): Now checks for marker. | |
4218 (dabbrev--try-find): Now does a protected call to `widen'. | |
4219 (dabbrev-always-check-other-buffers): Default now t. | |
4220 (dabbrev--capitalize): Function deleted. | |
4221 (dabbrev-completion): Use `capitalize'. | |
4222 | |
49505
1aba10ab73b4
Corrected misc. typos like missing : after file names,
Kim F. Storm <storm@cua.dk>
parents:
40693
diff
changeset
|
4223 * msb.el: Better format of files-by-directory menus. |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4224 Now splits big menus into sub-menus. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4225 (msb-max-menu-items): Changed default value. This variable |
25830 | 4226 now depicts the maximum number of items in a sub-menu. |
4227 (msb-display-most-recently-used): Changed default value. | |
4228 (mouse-select-buffer): Now handles several levels of | |
4229 sub-menus. New format on return value. | |
4230 | |
4231 1995-01-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4232 | |
4233 * find-file.el: New file. | |
4234 | |
4235 1995-01-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4236 | |
4237 * mouse.el (mouse-drag-region): As once in the past, | |
4238 call the binding of the terminating event. | |
4239 | |
4240 * terminal.el (te-terminfo-systems-regexp): Variable deleted. | |
4241 (te-create-terminfo): Use system-uses-terminfo. | |
4242 | |
4243 * simple.el (what-cursor-position): Show char in decimal, hex, octal. | |
4244 | |
4245 1995-01-05 Stefan Schoef <schoef@Informatik.Uni-Oldenburg.DE> | |
4246 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4247 * bibtex.el (bibtex-clean-entry): Killing text while editing |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4248 the autogenerated label in the minibuffer caused the killed text |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4249 to appear in front of the bibtex entry. |
25830 | 4250 |
4251 1995-01-05 Eric Raymond <esr@locke.ccil.org> | |
4252 | |
4253 * vc.el (vc-do-command): Change RCS handling so rcsdiff won't strip | |
4254 away relative-pathname information. This function no longer sets the | |
4255 default directory. Also, mark the *vc* output buffer unmodified. | |
4256 (vc-revert-buffer1): Handle font-lock mode correctly. | |
4257 (vc-diff, vc-print-log): vc-do-command no longer sets the default | |
4258 directory, but doing so is advantageous for these cases. | |
4259 (file-executable-p-18): Better portability to Emacs 18. | |
4260 (vc-directory-exclusion-list, vc-file-tree-walk-internal): | |
4261 Implement the new variable vc-directory-exclusion-list to prune | |
4262 tree walks. Initial value tells it to ignore SCCS and RCS | |
4263 subdirectories. | |
4264 | |
4265 1995-01-05 Ken Laprade <klaprade@harris.com> | |
4266 | |
4267 * simple.el (pop-global-mark): Make pop-global-mark treat | |
4268 global-mark-ring as a ring. | |
4269 | |
4270 1995-01-05 Johan Vromans <jv@NL.net> | |
4271 | |
4272 * forms.el: Change forms-search to forms-search-forward, and add | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4273 forms-search-backward. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4274 (forms--mode-menu-ro, forms--mode-menu-edit): |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4275 New functions to create a pulldown menu in the menubar. |
25830 | 4276 (forms--mode-commands): Call them for the edit and view mode. |
4277 * (forms-print): New function. | |
4278 | |
39229
bf5f26157d70
Update Stephen Gildea's email address.
Eli Zaretskii <eliz@gnu.org>
parents:
36089
diff
changeset
|
4279 1995-01-04 Stephen Gildea <gildea@stop.mail-abuse.org> |
25830 | 4280 |
4281 * tex-mode.el (tex-print): Better check for when to print current | |
4282 buffer's file over last processed file. | |
4283 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
4284 1995-01-03 Noah Friedman <friedman@splode.com> |
25830 | 4285 |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4286 * sendmail.el (mail-personal-alias-file): New variable. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4287 Use globally in place of hardwired "~/.mailrc". |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4288 * mailalias.el: Here too. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4289 * mailabbrev.el (mail-abbrev-mailrc-file): Variable and macro |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4290 deleted. All callers now use `mail-personal-alias-file'. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4291 |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
4292 * pp.el: Add autoload cookies. |
25830 | 4293 |
4294 1995-01-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4295 | |
4296 * tex-mode.el (tex-mode): Recognize \NeedsTeXFormat{LaTeX2e}. | |
4297 | |
4298 * startup.el (command-line-1): Pause between init file error | |
4299 and command line option processing. | |
4300 | |
4301 * spell.el (spell-filter): Make it a risky-local-variable. | |
4302 | |
4303 1995-01-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4304 | |
4305 * gud.el (gud-sdb-marker-filter): Use gud-marker-acc. | |
4306 | |
4307 * time.el (display-time-string-forms): Fix doc string syntax error. | |
4308 | |
4309 1994-01-02 Kevin J. Greiner <greiner@boston.brc.shell.com> | |
4310 | |
4311 * gud.el (gud-dbx-marker-filter): Use gud-marker-acc like | |
4312 gud-gdb-marker-filter. | |
4313 | |
4314 1994-12-31 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4315 | |
4316 * files.el (auto-mode-alist): Add entries for .cls files, | |
4317 and for /drafts/. Put tex-mode and latex-mode in lower case. | |
4318 | |
4319 * files.el (set-visited-file-name): Error if buffer is indirect. | |
4320 (basic-save-buffer): For indirect buffer, save the base buffer. | |
4321 (save-some-buffers): Ignore indirect buffers. | |
4322 | |
4323 1994-12-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4324 | |
4325 * tex-mode.el (tex-mode): \begin at start of file implies Latex. | |
4326 | |
4327 * terminal.el (terminal-emulator): Test system-configuration | |
4328 to decide on terminfo vs termcap. | |
4329 (te-terminfo-systems-regexp): Renamed from te-terminfo-systems. | |
4330 | |
4331 1994-12-30 Kishore Kumar (kishorek@tulblr.unisys.com) | |
4332 | |
4333 * terminal.el: Added terminfo support. | |
4334 (te-terminal-name-prefix, te-terminal-name, te-terminfo-systems): | |
4335 New variables. | |
4336 (terminal-emulator): Handle termcap or terminfo. | |
4337 (te-create-terminfo, te-create-termcap): New subroutines. | |
4338 (te-tic-sentinel): New subroutine. | |
4339 | |
4340 1994-12-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4341 | |
4342 * simple.el (completion-list-mode-map): Don't bind return, just C-m. | |
4343 | |
4344 1994-12-28 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4345 | |
4346 * apropos.el (super-apropos-check-elc-file): New function. | |
4347 specifies which file to search. | |
4348 (apropos-files-scanned): New variable. | |
4349 (super-apropos): Bind apropos-files-scanned. | |
4350 Update apropos-accumulate from apropos-print-matches. | |
4351 Call super-apropos-accumulate before checking for no matches. | |
4352 (super-apropos-check-doc-file): Don't visit the file, just insert it. | |
4353 (super-apropos-accumulate): When doc string is in a file, | |
4354 scan that file. | |
4355 (apropos-print-matches): Return the sorted list. | |
4356 (safe-documentation): Handle compiled files. | |
4357 | |
4358 1994-12-28 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
4359 | |
4360 * etags.el (find-tag-in-order): Don't set buffer-local value of | |
4361 tags-file-name. | |
4362 | |
4363 1994-12-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4364 | |
4365 * tex-mode.el (tex-mode-map): Add BibTeX File menu item. | |
4366 | |
4367 * subr.el (run-hook-with-args-until-failure): | |
4368 Return non-nil if no hook functions. | |
4369 | |
4370 1994-12-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4371 | |
4372 * startup.el (command-line-1): Split startup msg into two parts. | |
4373 Add something about C-mouse-3 when on a window system. | |
4374 | |
4375 * tar-mode.el (tar-mode-map): Bind C-m to tar-extract. | |
4376 | |
4377 * replace.el (occur-mode-map): Bind C-m to occur-mode-goto-occurrence. | |
4378 (occur-mode): Doc fix. | |
4379 | |
4380 * compile.el (compilation-minor-mode-map): Bind C-m to | |
4381 compilation-goto-error. | |
4382 | |
4383 * buff-menu.el (Buffer-menu-mode-map): Bind C-m to | |
4384 Buffer-menu-this-window. | |
4385 | |
4386 * dired.el (dired-mode-map): Bind C-m to | |
4387 dired-advertised-find-file. Change f to dired-find-file. | |
4388 | |
4389 * simple.el (switch-to-completions): New command, with bindings | |
4390 in the minibuffer completion maps. | |
4391 | |
4392 * simple.el (next-completion, previous-completion): New commands. | |
4393 (completion-list-mode-map): Put them on left, right arrows. | |
4394 | |
4395 * isearch.el (isearch-mode): Set mouse-leave-buffer-hook. | |
4396 (isearch-done): Clear it. | |
4397 | |
4398 1994-12-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4399 | |
4400 * mouse.el (mouse-minibuffer-check, mouse-drag-mode-line) | |
4401 (mouse-yank-at-click, mouse-yank-secondary, mouse-choose-completion): | |
4402 Run mouse-leave-buffer-hook. | |
4403 | |
4404 * bytecomp.el (byte-compile-warning-types): Add obsolete. | |
4405 (byte-compile-warnings): Doc fix. | |
4406 (byte-compile-obsolete): Check for obsolete in byte-compile-warnings. | |
4407 (byte-compile-variable-ref): Likewise. | |
4408 | |
4409 * timezone.el (timezone-fix-time): For year values < 50, add 2000. | |
4410 | |
4411 * server.el (server-process-filter): Process each line separately. | |
4412 (server-buffer-done): Delete dead buffers from CLIENT list. | |
4413 Wait a while after sending a command to emacsclient. | |
4414 Verify that BUFFER is a buffer. | |
4415 | |
4416 * subr.el (font-lock-defaults): Add defvar. | |
4417 (buffer-file-type): Add defvar. | |
4418 | |
4419 * simple.el (completion-reference-buffer): Initialize to nil. | |
4420 | |
4421 * dabbrev.el (esc-map): Delete excess closeparen. | |
4422 | |
4423 * apropos.el (super-apropos, super-apropos-check-doc-file) | |
4424 (super-apropos-accumulate): Vars item, fn-doc and var-doc renamed | |
4425 to apropos-item, apropos-fn-doc and apropos-var-doc. | |
4426 (apropos-item, apropos-var-doc, apropos-fn-doc) | |
4427 (apropos-accumulate, apropos-regexp): New defvars. | |
4428 (super-apropos): Bind apropos-regexp to regexp. | |
4429 (super-apropos-accumulate): Use apropos-regexp. | |
4430 | |
4431 * ange-ftp.el (ange-ftp-save-match-data): Macro deleted. | |
4432 Most callers use save-match-data. | |
4433 (ange-ftp-process-filter, ange-ftp-process-sentinel) | |
4434 (ange-ftp-gwp-filter): Don't save the match data explicitly. | |
4435 | |
4436 * ange-ftp.el (ange-ftp-process-filter, ange-ftp-gwp-filter): | |
4437 After comint output processing, update STR. | |
4438 | |
4439 1994-12-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4440 | |
4441 * fast-lock.el: New file. | |
4442 | |
4443 * dabbrev.el (dabbrev-abbrev-char-regexp): Accept symbol chars | |
4444 as well as word constituent chars. | |
4445 | |
4446 * startup.el (command-line-1): If help-command has no key binding, | |
4447 say `M-x help', not `M-x help-command'. | |
4448 | |
4449 * emacs-lock.el: New file. | |
4450 | |
4451 1994-12-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4452 | |
4453 * msb.el: Fix quoting conventions and spaces at end of sentence. | |
4454 | |
4455 * msb.el: New file. | |
4456 | |
4457 * dabbrev.el (dabbrev-completion): Now searches all buffers | |
4458 when given prefix arg 16. | |
4459 (dabbrev--version): Variable deleted. | |
4460 | |
4461 * dabbrev.el: Don't require cl, picture, or reporter. | |
4462 Don't provide new-dabbrev. | |
4463 (dabbrev--try-find): Don't use `loop'. | |
4464 Don't create or kill local bindings. | |
4465 (dabbrev-completion): Use key-description to say what to type. | |
4466 Fix style of "done" message. | |
4467 (dabbrev-submit-feedback): Function deleted. | |
4468 (dabbrev--same-major-mode-p): Simplify. | |
4469 (dabbrev-completion, dabbrev--abbrev-at-point): Fix error msg style. | |
4470 | |
4471 * dabbrev.el (dabbrev-filter-elements): New macro. | |
4472 (dabbrev--select-buffers, dabbrev--find-expansion): Use that. | |
4473 (dabbrev--search): Use that. | |
4474 | |
4475 * dabbrev.el: Complete rewrite by Lars.Lindberg@sypro.cap.se. | |
4476 | |
4477 1994-12-23 Barry Warsaw (bwarsaw@cnri) | |
4478 | |
4479 * elp.el (elp-pack-number): New function. | |
4480 (elp-output-results): Use elp-pack-number to truncate time strings, | |
4481 watching out for very small or very large numbers. | |
4482 | |
4483 * elp.el (elp-unset-master): Make it an interactive command. | |
4484 | |
4485 * reporter.el (reporter-submit-bug-report): Set up for status messages. | |
4486 Use mail-text to position point to the body of the message. | |
4487 | |
4488 * reporter.el (reporter-beautify-list): Complete rewrite. | |
4489 Optional nocompact-p argument. | |
4490 | |
4491 * reporter.el (reporter-dump-variable): Invert the test and | |
4492 passing of compact-p argument to reporter-beautify-list. List | |
4493 values are not printed as defuns or function calls. | |
4494 | |
4495 * reporter.el: Updated package list. | |
4496 | |
4497 * reporter.el (reporter-lisp-indent): New defun. | |
4498 | |
4499 * reporter.el (reporter-dont-compact-list) | |
4500 (reporter-status-message, reporter-status-count): New variables. | |
4501 | |
4502 * reporter.el (reporter-update-status, reporter-beautify-list) | |
4503 reporter-dump-variable): Now smarter about formating variables | |
4504 with list values. Checks the value of reporter-dont-compact-list. | |
4505 | |
4506 1994-12-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4507 | |
4508 * simple.el (next-line, previous-line): If interactive and not in | |
4509 kbd macro, catch the error and beep instead. | |
4510 | |
4511 1994-12-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4512 | |
4513 * bibtex.el (bibtex-string, bibtex-preamble): Use forward-line. | |
4514 (sort-subr): Don't call autload for this--that's done in loaddefs.el. | |
4515 (bibtex-mode): Add autoload cookie. | |
4516 | |
4517 * server.el (server-switch-buffer): Cope with dead frames and windows. | |
4518 | |
4519 1994-12-22 Dave Love <d.love@dl.ac.uk> | |
4520 | |
4521 * gud.el (gdb): Correct tbreak doc string. | |
4522 (gud-mode): Define a Gud menu. | |
4523 (gdb): Set debugger-specific menu entries. | |
4524 (sdb) (dbx) (xdb): Likewise. | |
4525 | |
4526 1994-12-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4527 | |
4528 * novice.el (enable-command): Always insert code to enable. | |
4529 (disable-command): Insert newline before as well as after. | |
4530 | |
4531 1994-12-21 David M. Smith <D.M.Smith@lancaster.ac.uk> | |
4532 | |
4533 * imenu.el (imenu-always-use-completion-buffer-p): A value of | |
4534 `never' now means never display a completion buffer. | |
4535 (imenu--completion-buffer): implement 'never behaviour. | |
4536 | |
4537 1994-12-21 Stefan Schoef <schoef@informatik.uni-oldenburg.de> | |
4538 | |
4539 * bibtex.el: Changed keybinding for bibtex-print-help-message | |
4540 (from \C-ch to \C-c?). Therefore, describe-mode is not longer on | |
4541 \C-c?. Also, changed prefix \C-cn for bibtex-narrow functions to | |
4542 \C-c\C-r. | |
4543 (bibtex-string-files): Changed documentation. | |
4544 (bibtex-mode-map): Inscriptions of menu bar changed from "Entry | |
4545 Types" to "Entry-Types" and "Bibtex Edit" to "BibTeX-Edit". | |
4546 (bibtex-string-files): Changed documentation. | |
4547 (bibtex-mode): If environment variable BIBINPUTS isn't defined, | |
4548 string files are searched in the current directory. | |
4549 (bibtex-completion-candidates): Now buffer-local to allow | |
4550 evaluation of different bibtex-string-files in different buffers. | |
4551 (bibtex-autokey-edit-before-use, bibtex-clean-entry): New variable | |
4552 that determines, if the user is allowed to edit auto-generated | |
4553 reference keys before they are used. | |
4554 (bibtex-generate-autokey, bibtex-clean-entry): New function to | |
4555 generate an autokey if necessary. | |
4556 (bibtex-autokey-names, bibtex-autokey-name-change-strings, | |
4557 bibtex-autokey-name-length, bibtex-autokey-name-separator, | |
4558 bibtex-autokey-year-length, bibtex-autokey-titlewords, | |
4559 bibtex-autokey-title-terminators, | |
4560 bibtex-autokey-titlewords-stretch, | |
4561 bibtex-autokey-titleword-first-ignore, | |
4562 bibtex-autokey-titleword-abbrevs, | |
4563 bibtex-autokey-titleword-change-strings, | |
4564 bibtex-autokey-titleword-length, | |
4565 bibtex-autokey-titleword-separator, | |
4566 bibtex-autokey-name-year-separator, | |
4567 bibtex-autokey-year-title-separator): New variables related to | |
4568 bibtex-generate-autokey. | |
4569 (bibtex-find-entry-location): Optional second parameter maybedup | |
4570 to tell it that entering a duplicate entry isn't to report by an | |
4571 error but by the return value of the function (necessary for | |
4572 bibtex-clean-entry to find the correct position of an entry with | |
4573 an autogenerated key without disturbing the user with unwanted | |
4574 messages). | |
4575 (bibtex-help-message): New variable to avoid printing of help | |
4576 messages in the echo area. | |
4577 (assoc-of-regexp): New function to match an alist of regexps. | |
4578 (bibtex-string-files, bibtex-completion-candidates, bibtex-mode): | |
4579 New variables to allow bibtex-complete-string to work on strings | |
4580 initialized from a variable and from @String definitions in a list | |
4581 of files, too. | |
4582 (bibtex-predefined-strings, bibtex-entry-field-alist): Changed to | |
4583 user options. | |
4584 (bibtex-mode): Changed doc string. | |
4585 (many functions and variables): Changed documentation strings of | |
4586 variables and functions to hold a complete sentence in the first | |
4587 line. | |
4588 (bibtex-print-help-message): Now line dependent and reports if it | |
4589 is called outside a BibTeX field. | |
4590 (validate-bibtex-buffer): Completely rewritten to validate, if | |
4591 buffer is syntactically correct. | |
4592 (find-bibtex-duplicates): Moved into validate-bibtex-buffer. | |
4593 (ispell-abstract, bibtex-ispell-abstract, ispell-bibtex-entry, | |
4594 bibtex-ispell-entry, beginning-of-bibtex-entry, | |
4595 bibtex-beginning-of-entry, end-of-bibtex-entry, | |
4596 bibtex-end-of-entry, hide-bibtex-entry-bodies, | |
4597 bibtex-hide-entry-bodies, narrow-to-bibtex-entry, | |
4598 bibtex-narrow-to-entry, sort-bibtex-entries, bibtex-sort-entries, | |
4599 validate-bibtex-buffer, bibtex-validate-buffer, | |
4600 find-bibtex-entry-location, bibtex-find-entry-location): All | |
4601 interactive functions are renamed, so that any interface function | |
4602 begins with "bibtex-". Mapping: | |
4603 ispell-abstract --> bibtex-ispell-abstract | |
4604 ispell-bibtex-entry --> bibtex-ispell-entry | |
4605 beginning-of-bibtex-entry --> bibtex-beginning-of-entry | |
4606 end-of-bibtex-entry --> bibtex-end-of-entry | |
4607 hide-bibtex-entry-bodies --> bibtex-hide-entry-bodies | |
4608 narrow-to-bibtex-entry --> bibtex-narrow-to-entry | |
4609 sort-bibtex-entries --> bibtex-sort-entries | |
4610 validate-bibtex-buffer --> bibtex-validate-buffer | |
4611 find-bibtex-entry-location --> bibtex-find-entry-location | |
4612 (bibtex-maintain-sorted-entries, | |
4613 bibtex-sort-ignore-string-entries): Default is now t. | |
4614 (bibtex-complete-string): String list is built from additional | |
4615 string list bibtex-predefined-string and current strings in file. | |
4616 (string-equalp): Deleted and substituted by string-equal. | |
4617 (assoc-string-equalp): Renamed to assoc-ignore-case. | |
4618 (bibtex-entry): Reference key can be entered with completion. All | |
4619 reference keys that are defined in buffer and all labels that | |
4620 appear in crossreference entries are object to completion. | |
4621 (Entry types): Changed order of entries in menu "entry types". | |
4622 (bibtex-entry-field-alist): Changed order of entries slightly to | |
4623 be more conform with standard BibTeX style layouts. | |
4624 (bibtex-mode-map): Uniform keybindings for \C-c\C-e prefix (often | |
4625 used types on control keys, sometimes used types on normal keys, | |
4626 rarely used types on shift keys, almost never used types on meta | |
4627 keys). | |
4628 (bibtex-mode-map): Function narrow-to-bibtex-entry and counterpart | |
4629 widen and function hide-bibtex-entry-bodies and counterpart | |
4630 show-all bounded to appropriate local keys. | |
4631 (bibtex-abbrev-table): Deleted | |
4632 (bibtex-current-entry-label, put-string-on-kill-ring): Deleted | |
4633 (AUCTeX provides all the functionality needed for citation | |
4634 completion). | |
4635 (bibtex-enclosing-reference, bibtex-pop-previous, bibtex-pop-next, | |
4636 bibtex-clean-entry): Hacked for speed (bibtex-pop-previous and | |
4637 bibtex-pop-next were to slow for larger BibTeX files). | |
4638 (bibtex-pop-previous, bibtex-pop-next): Delimiters from previous | |
4639 or next entry are changed to actual delimters if necessary. | |
4640 (bibtex-entry): Fixed bug (False entry wasn't reported in error | |
4641 message if bibtex-entry was called with undefined reference name). | |
4642 (bibtex-entry-field-alist, bibtex-entry, bibtex-make-field, | |
4643 bibtex-next-field, bibtex-clean-entry): Every reference entry now | |
4644 contains a comment in addition to the name of the reference. This | |
4645 comment appears in the echo area if you start editing that field | |
4646 (after calling bibtex-next-field). | |
4647 (bibtex-include-OPTcrossref, bibtex-entry): Changed | |
4648 bibtex-include-OPTcrossref from single boolean variable to hold a | |
4649 list of reference names which should have a crossref field. | |
4650 (bibtex-complete-word): New function, which completes word | |
4651 fragment before point to the longest prefix of predefined strings | |
4652 in the buffer in the same way that ispell-complete-word operates | |
4653 for words found in the dictionary. | |
4654 (bibtex-reference-head): Start of bibtex-reference-head changed | |
4655 from "^[ \t]*\\(" to "^\\( \\|\t\\)*\\(" (bibtex-pop-previous and | |
4656 bibtex-pop-next didn't work, probably due to a bug in | |
4657 re-search-forward). | |
4658 (several functions): Added support for {} as field delimiters | |
4659 (better than '"' for accented characters. | |
4660 (bibtex-clean-entry): If optional field crossref is empty or | |
4661 missing, former optional fields (if bibtex-include-OPTcrossref was | |
4662 t) are necessary again. bibtex-clean-entry complains if they are | |
4663 empty but not if they are missing, so you can intenionally omit | |
4664 them, e. g. for a pseudo @Journal entry (needed for | |
4665 crossreferences) made out of an @article with missing non-optional | |
4666 fields. | |
4667 Menu bar entries aren't centered anymore. | |
4668 | |
4669 1994-12-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4670 | |
4671 * facemenu.el (facemenu-key): Change to M-g. | |
4672 | |
4673 * files.el (save-buffers-kill-emacs): Fix backward test of value of | |
4674 run-hook-with-args-until-failure's value. | |
4675 | |
4676 * tex-mode.el (tex-start-shell): Use inheritance. | |
4677 | |
4678 1994-12-21 Dave Love <d.love@dl.ac.uk> | |
4679 | |
4680 * gud.el (gud-irixdbx-marker-filter): Changes for Irix dbx. | |
4681 (dbx): gud-up, gud-down are now special cases for Irix. | |
4682 | |
4683 1994-12-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4684 | |
4685 * dired.el (dired-string-replace-match): Function moved here. | |
4686 * dired-aux.el (dired-string-replace-match): Moved to dired.el. | |
4687 | |
4688 1994-12-21 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
4689 | |
4690 * tex-mode.el (tex-shell-map,tex-start-shell): Start with | |
4691 shell-mode-map. | |
4692 | |
4693 1994-12-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4694 | |
4695 * help.el (describe-function): Don't add `.el' when printing file name. | |
4696 | |
4697 1994-12-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4698 | |
4699 * bytecomp.el (byte-compile-dest-file): New variable. | |
4700 (byte-compile-file): Bind that var, early on. | |
4701 (byte-compile-dynamic): New variable. | |
4702 (byte-compile-dynamic-docstrings): New variable. | |
4703 (byte-compile-close-variables): Bind byte-compile-dynamic, | |
4704 byte-compile-dynamic-docstrings, and byte-compiler-compatibility. | |
4705 (byte-compile-file): Call normal-mode, not set-auto-mode. | |
4706 (byte-compile-output-docform): New arguments PREFACE, NAME, SPECINDEX, | |
4707 QUOTED. Callers changed. Output doc strings as references to the .elc | |
4708 file itself, using #@ and #$ constructs. | |
4709 (byte-compile-output-as-comment): New function. | |
4710 | |
4711 * bytecomp.el (byte-compile-insert-header): Don't save-excursion. | |
4712 Insert at point, and move point. Insert extra newline at end. | |
4713 (byte-compile-from-buffer): Insert the header before compilation. | |
4714 | |
4715 * buff-menu.el (Buffer-menu-buffer): Clear text properties in STRING. | |
4716 | |
4717 * faces.el (frame-update-face-colors): New function. | |
4718 * frame.el (set-background-color, set-foreground-color): | |
4719 Call frame-update-face-colors. | |
4720 | |
4721 * rmail.el (rmail-first-unseen-message): Fix 1-off error. | |
4722 | |
4723 1994-12-19 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
4724 | |
4725 * tex-mode.el (tex-start-shell): Use comint prompt and mode-map. | |
4726 | |
4727 1994-12-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4728 | |
4729 * rmail.el (rmail-search-backward): Function deleted. | |
4730 (rmail-mode-map): Use rmail-search-backwards instead. | |
4731 | |
4732 1994-12-18 Lawrence R. Dodd (dodd@roebling.poly.edu) | |
4733 | |
4734 * fortran.el (fortran-end-if, fortran-end-do, | |
4735 fortran-beginning-if, fortran-beginning-do): New subroutines. | |
4736 (fortran-blink-matching-if, fortran-blink-matching-do): Use them. | |
4737 (fortran-mark-do, fortran-mark-if): New user functions. | |
4738 (fortran-blink-matching-if, fortran-mode): Doc mod. | |
4739 | |
4740 1994-12-18 Morten Welinder <terra@diku.dk> | |
4741 | |
4742 * tar-mode.el (tar-extract): Don't use set-visited-file-name. to | |
4743 avoid interaction problems with ange-ftp. | |
4744 | |
4745 1994-12-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4746 | |
4747 * rnewspost.el (news-mail-reply): Restore the saved narrowing | |
4748 before calling `mail'. | |
4749 | |
4750 1994-12-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4751 | |
4752 * emerge.el (emerge-read-file-name): New arg must-match. | |
4753 (emerge-files, emerge-files-with-ancestor): Pass new arg. | |
4754 | |
4755 * isearch.el (isearch-done): Don't print msg about mark | |
4756 if we don't set it. Fix paren error. | |
4757 | |
4758 * subr.el (lambda): Doc fix. | |
4759 | |
4760 * vc-hooks.el (vc-toggle-read-only): Accept prefix arg | |
4761 and pass it along to vc-next-action. | |
4762 | |
4763 * font-lock.el (font-lock-hack-keywords): Turn off undo generation. | |
4764 (font-lock-unfontify-region. font-lock-fontify-region): Likewise. | |
4765 | |
4766 * c-mode.el (indent-c-exp): Don't be fooled by else_ or while_. | |
4767 (c-indent-line): Likewise. | |
4768 (c-backward-to-start-of-if): Don't be fooled by if_ or else_. | |
4769 | |
4770 * sendmail.el (sendmail-send-it): Don't convert S: to Subject:. | |
4771 | |
4772 * faces.el (face-initialize): Test for framep not t or nil. | |
4773 | |
4774 * files.el (hack-local-variables): Run hack-local-variables-hook. | |
4775 (hack-local-variables-hook): New variable. | |
4776 | |
4777 * find-dired.el (find-grep-options): Use -q on non-BSD systems. | |
4778 | |
4779 1994-12-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4780 | |
4781 * find-dired.el (find-ls-option): Don't ask for inode numbers. | |
4782 | |
4783 * apropos.el (apropos-match-keys): Handle menu bindings | |
4784 with cached equivalent keys. | |
4785 | |
4786 * rmail.el (rmail-ignored-headers): Delete junk from definition. | |
4787 | |
4788 1994-12-13 Don Woods (don@genmagic.com) | |
4789 | |
4790 * replace.el (perform-replace): | |
4791 Report number of replacements when done. | |
4792 (query-replace, query-replace-regexp, replace-string) | |
4793 (map-query-replace-regexp. replace-regexp): No message here. | |
4794 | |
4795 1994-12-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
4796 | |
4797 * informat.el (Info-split): Fix 1-off error in subfile position. | |
4798 | |
4799 * replace.el (occur): Escape newlines when printing regexp. | |
4800 | |
4801 * informat.el (Info-tagify): Avoid 1-off error in position of a tag. | |
4802 | |
4803 * macros.el (insert-kbd-macro): Specially handle C-\, M-\ and C-M-\. | |
4804 Only convert the character syntax if definition is a string. | |
4805 | |
4806 1994-12-11 Richard Stallman <rms@kepa> | |
4807 | |
4808 * rmailsum.el (rmail-summary-goto-msg): When highlighting, | |
4809 don't skip 1st char on line if it isn't a space. | |
4810 | |
4811 * gnusmail.el (gnus-mail-reply-using-mail): Don't save point; | |
4812 yank the original at point. | |
4813 | |
4814 * apropos.el (apropos-match-keys): Handle minor mode maps | |
4815 and overriding-local-map. | |
4816 | |
4817 1994-12-10 Richard Stallman <rms@kepa> | |
4818 | |
4819 * vc.el (vc-dir-all-files): New function. | |
4820 (vc-directory): Show just one directory by default. | |
4821 Read dir name in minibuffer. | |
4822 (vc-directory-18): Deleted. | |
4823 | |
4824 1994-12-09 Ken Stevens <stevensk@afit.af.mil> | |
4825 | |
4826 * ispell.el: Added ispell-offset for version consistency. | |
4827 (ispell-dictionary-alist): updated dictionaries & better match defaults | |
4828 (ispell-alternate-dictionary): added /usr/shar path | |
4829 (ispell-menu-map-needed): redo changes that made this incompatible | |
4830 with earlier versions of emacs19. | |
4831 (ispell-required-version): changed to assure version 3.1.12 accessed. | |
4832 (ispell-word): Correctly accept buffer-local information. | |
4833 Does not try to modify read-only buffer on 'm' command. | |
4834 (ispell-command-loop): fixed bug that corrupted buffers. | |
4835 removed scrolling when *Choices* buffer shrinks. | |
4836 (check-ispell-version): Correctly identifies new version requirements. | |
4837 (ispell-region): Interaction updated for version 3.1.12+ | |
4838 Buffer read-only modification improvement. Dictionary messages added. | |
4839 (ispell-message-text-end): skips additional shell files. | |
4840 (ispell-buffer-local-parsing): extended-char mode now matches text mode | |
4841 | |
4842 1994-12-09 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
4843 | |
4844 * hilit19.el: Add patterns for asm-mode. | |
4845 | |
4846 * files.el (set-auto-mode): Don't get confused by anything ending | |
4847 in "mode:" which isn't a mode spec. | |
4848 | |
4849 1994-12-09 Richard Stallman <rms@green-hill> | |
4850 | |
4851 * rlogin.el (rlogin-initially-track-cwd): Now a 3-way flag. | |
4852 (rlogin): Handle that. | |
4853 | |
4854 1994-12-08 Richard Stallman <rms@bethel> | |
4855 | |
4856 * files.el (ignored-local-variables): Mark it risky. | |
4857 | |
4858 1994-12-08 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
4859 | |
4860 * cal-mayan.el (calendar-mayan-days-before-absolute-zero): Mention | |
4861 Hochleitner's correlation. | |
4862 | |
4863 1994-12-07 Richard Stallman <rms@green-hill> | |
4864 | |
4865 * telnet.el (telnet): Don't make assumptions about process name. | |
4866 (telnet-send-process-next-char): Renamed from send-... | |
4867 | |
4868 * nntp.el (nntp-buggy-select): Delete usg-unix-v from list. | |
4869 | |
4870 1994-12-07 Richard Stallman <rms@bethel> | |
4871 | |
4872 * dired.el (dired-insert-directory): Quote certain chars with \. | |
4873 (dired-get-filename): Always unquote \ quoting. | |
4874 | |
4875 * comint.el (comint-mode-map): Treat C-up, C-down like M-p, M-n. | |
4876 | |
4877 1994-12-06 Richard Stallman <rms@kepa> | |
4878 | |
4879 * simple.el (buffer-quit-function): New variable. | |
4880 (keyboard-escape-quit): Use it. | |
4881 | |
4882 * loaddefs.el: Delete ESC ESC binding for eval-expression. | |
4883 (function-key-map): Map C-delete into M-DEL. | |
4884 | |
4885 1994-12-05 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
4886 | |
4887 * ange-ftp.el (ange-ftp-set-binary-mode): Ignore hash size if nil. | |
4888 (ange-ftp-set-ascii-mode): Likewise. | |
4889 | |
4890 1994-12-05 Richard Stallman <rms@green-hill> | |
4891 | |
4892 * ebuff-menu.el (electric-buffer-menu-mode-map): | |
4893 Bind ESC ESC ESC to Electric-buffer-menu-quit. | |
4894 | |
4895 * loaddefs.el (minibuffer-local-map): Bind up and down to history cmds. | |
4896 (minibuffer-local-ns-map, minibuffer-local-completion-map): Likewise. | |
4897 (minibuffer-local-must-match-map): Likewise. | |
4898 | |
4899 * isearch.el (isearch-cancel): New function. | |
4900 (isearch-mode-map): Bind that to ESC ESC ESC. | |
4901 Move the code to set up the meta submap earlier in the expression. | |
4902 | |
4903 * loaddefs.el (function-key-map): Map f1 to C-h. | |
4904 | |
4905 * simple.el (delete-completion-window): New function. | |
4906 (completion-list-mode-map): Bind that to ESC ESC ESC. | |
4907 | |
4908 * simple.el (keyboard-escape-quit): Bind this globally to ESC ESC ESC. | |
4909 | |
4910 1994-12-05 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
4911 | |
4912 * font-lock.el (font-lock-after-change-function): Undo Oct 18 change. | |
4913 | |
4914 1994-12-04 Richard Stallman <rms@kepa> | |
4915 | |
4916 * fill.el (fill-region-as-paragraph): If region starts in mid-line, | |
4917 don't fill the text before that, but count it for indentation. | |
4918 (fill-region): If region starts in mid-line, keep whole line | |
4919 in the region, but pass the region start to fill-region-as-paragraph. | |
4920 | |
4921 * faces.el (set-face-font): Pass `default' as face to x-resolve-font-name. | |
4922 (x-resolve-font-name): Better error message when FACE doesn't specify | |
4923 the font. | |
4924 | |
4925 * faces.el: At compile time, discard any defsubr definitions | |
4926 in the Emacs doing the compilation. | |
4927 | |
4928 * bibtex.el (bibtex-mode-map): Delete binding for ". | |
4929 Don't load in tex-insert-quote. | |
4930 | |
4931 * faces.el (face-name, face-id, face-foreground, face-background) | |
4932 (face-font, face-stipple, face-underline-p): Change defsubst to defun. | |
4933 (set-face-font, set-face-foreground, set-face-background) | |
4934 (set-face-stipple, set-face-underline-p): Change defsubst to defun. | |
4935 | |
4936 * replace.el (replace-string, query-replace): Doc fixes. | |
4937 | |
4938 1994-12-03 Richard Stallman <rms@kepa> | |
4939 | |
4940 * rmail.el (rmail-get-new-mail): Position on first unseen message. | |
4941 Return t if actually got new mail. | |
4942 (rmail): Show rmail-first-unseen-message if got no new mail. | |
4943 | |
4944 1994-12-01 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
4945 | |
4946 * rmailout.el (rmail-output): Don't quote "From " lines unless the | |
4947 capitalization is exact. | |
4948 | |
4949 1994-12-01 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
4950 | |
4951 * font-lock.el (font-lock-make-faces): Added font-lock-reference-face | |
4952 defaults for grayscale. | |
4953 | |
4954 1994-11-30 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
4955 | |
4956 * sendmail.el (sendmail-send-it): Add `From:' header. | |
4957 (mail-from-style): New variable. | |
4958 | |
4959 * gud.el (gud-basic-call): Detect error earlier. | |
4960 | |
4961 * term/x-win.el (system-key-alist): Extra keys are F36 and F37. | |
4962 | |
4963 * edebug.el (edebug-enter): Add save-excursion so that | |
4964 buffer-local variables will reset properly. | |
4965 | |
4966 1994-11-30 Ake Stenhoff <etxaksf@aom.ericsson.se> | |
4967 | |
4968 * imenu.el (imenu-generic-expression): New variable. | |
4969 (imenu-example--generic-c++-expression): New variable. | |
4970 (imenu-example--generic-texinfo-expression): New variable. | |
4971 (imenu-example--generic-latex-expression): New variable. | |
4972 (imenu-example--create-c++-index): Deleted. | |
4973 (imenu-example--function-name-regexp-c++): Deleted. | |
4974 (imenu--generic-function): New function. | |
4975 (imenu--generic-extract-name): New function. | |
4976 (imenu-default-create-index-function): Added the generic | |
4977 function calls for the provided examples. | |
4978 | |
4979 1994-11-30 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
4980 | |
4981 * compile.el (compilation-next-error-locus): Parsed column numbers | |
4982 are 1-origin. | |
4983 | |
4984 1994-11-29 Richard Stallman <rms@bethel> | |
4985 | |
4986 * complete.el (PC-do-completion): If complete but not unique, | |
4987 the second time in a row, give a list of completions. | |
4988 (PC-do-complete-and-exit, PC-do-completion): Use [...] in messages. | |
4989 | |
4990 1994-11-29 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
4991 | |
4992 * cal-x.el: New file. | |
4993 | |
4994 * calendar.el: Mention cal-x.el in comments. | |
4995 | |
4996 1994-11-28 Richard Stallman <rms@bethel> | |
4997 | |
4998 * simple.el (keyboard-escape-quit): Don't make keybinding yet. | |
4999 | |
5000 * iso-cvt.el: Handle pilcrow, paragraph and pound signs. | |
5001 Use \aa, \AA for a-with-ring. | |
5002 | |
5003 * c-mode.el (calculate-c-indent): Handle a top-level decl with multiple | |
5004 paren groups. | |
5005 | |
5006 * paths.el (gnus-default-nntp-server): Doc fix. | |
5007 | |
5008 * gnus.el: Many doc fixes. Fix progress message formats. | |
5009 (gnus-article-prev-digest): Rename arg to n. | |
5010 (gnus-summary-next-digest, gnus-summary-prev-digest): Likewise. | |
5011 (file-newer-than-file-p): Definition deleted. | |
5012 | |
5013 1994-11-24 Ake Stenhoff <etxaksf@aom.ericsson.se> | |
5014 | |
5015 * imenu.el (imenu): Widen temporary before scan the file. | |
5016 Widen if the user asks to move to an object | |
5017 that is outside the current accessible region. | |
5018 | |
5019 1994-11-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5020 | |
5021 * simple.el (beginning-of-buffer, end-of-buffer): | |
5022 With argument, calculate fraction wrt accessible portion of buffer. | |
5023 | |
5024 * replace.el (occur): Put number of matches in the header line. | |
5025 | |
5026 1994-11-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5027 | |
5028 * double.el (double-mode-name): Variable deleted. | |
5029 (minor-mode-alist): Use a constant string to indicate Double mode. | |
5030 | |
5031 * info.el (Info-follow-reference): Use regexp-quote. | |
5032 | |
5033 * simple.el (keyboard-escape-quit): New command. On ESC ESC ESC. | |
5034 | |
5035 * replace.el (query-replace-map): Define \e and escape as exit-prefix. | |
5036 (perform-replace): When exiting and rereading, set | |
5037 this-command to mode-exit. | |
5038 | |
5039 * map-ynp.el (map-y-or-n-p): Handle exit-prefix as definition of char. | |
5040 | |
5041 * loaddefs.el (global-map): Add bindings for C-left and C-right. | |
5042 | |
5043 1994-11-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5044 | |
5045 * term/x-win.el (Calling menu-bar-enable-clipboard): | |
5046 Be less selective matching Suns. | |
5047 | |
5048 * lpr.el (lpr-page-header-switches): Use -f by default. | |
5049 (lpr-headers-switches): Make it a list. | |
5050 | |
5051 * simple.el (append-to-buffer): Don't use current buffer as default. | |
5052 | |
5053 1994-11-22 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5054 | |
5055 * vc.el (vc-checkout-switches): New variable. | |
5056 (vc-backend-checkout): Use it. | |
5057 | |
5058 1994-11-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5059 | |
5060 * gud.el (gud-gdb-marker-filter, gud-irixdbx-marker-filter) | |
5061 (gud-perldb-marker-filter, gud-mipsdbx-marker-filter): | |
5062 No need for save-match-data. | |
5063 | |
5064 * timer.el (timer-process-filter): No need for save-match-data. | |
5065 | |
5066 * man.el (Man-bgproc-sentinel): No need for save-match-data. | |
5067 | |
5068 1994-11-21 Per Bothner <bothner@kalessin.cygnus.com> | |
5069 | |
5070 * term.el (term-termcap-format): Add cd capability. Fix ei. | |
5071 (term-exec-1): Pass $TERMINFO instead of $TERMCAP if appropriate. | |
5072 Pass emacs-version and term-version in $TERM. | |
5073 Rewrite to set process-environment. | |
5074 | |
5075 1994-11-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5076 | |
5077 * compare-w.el (compare-windows): Push mark in both buffers at start. | |
5078 | |
5079 * loaddefs.el (global-map): Change home and end bindings to | |
5080 beginning/end-of-line. Put beginning/end-of-buffer on C-home/end. | |
5081 | |
5082 1994-11-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5083 | |
5084 * term/x-win.el (x-option-alist): New variable now holds | |
5085 list of short options. Don't set command-switch-alist. | |
5086 (x-long-option-alist): New variable. | |
5087 (x-handle-args): Detect long options and convert to short. | |
5088 | |
5089 * startup.el (command-line-1): Handle long options | |
5090 --funcall, --load, --insert, --kill. | |
5091 (command-line): Don't leave argval set if option not really a long one. | |
5092 | |
5093 * gomoku.el (gomoku-click): New function. | |
5094 (gomoku-mode-map): Put it on Mouse-2. | |
5095 | |
5096 * subr.el (start-process-shell-command): Don't use `exec'-- | |
5097 run the command in a child process. | |
5098 | |
5099 * find-dired.el (start-process-shell-command): Function deleted. | |
5100 | |
5101 * simple.el (kill-region): Use = to compare positions. | |
5102 | |
5103 1994-11-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5104 | |
5105 * picture.el (picture-self-insert): Use last-command-event, | |
5106 not last-input-char. | |
5107 (picture-mode-map): Make the keymap vector 256 chars long. | |
5108 Fix typo `newline-andindent'. | |
5109 | |
5110 * bytecomp1.el: New file. | |
5111 (batch-byte-compile-emacs): New function. | |
5112 | |
5113 * sendmail.el (mail-setup): Make fill-column wide for the in-reply-to. | |
5114 | |
5115 1994-11-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
5116 | |
5117 * simple.el (kill-region): Set this-command unconditionally. | |
5118 | |
5119 1994-11-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5120 | |
5121 * faces.el (face-color-supported-p): New function. | |
5122 (face-try-color-list): Use that. | |
5123 | |
5124 * timer.el (timer-process-filter): Use save-match-data. | |
5125 | |
5126 * files.el (backup-buffer): Use file-ownership-preserved-p. | |
5127 | |
5128 1994-11-16 Michael Ernst <mernst@research.microsoft.com> | |
5129 | |
5130 * rmailsum.el (rmail-summary-scroll-msg-up): If at end of message, | |
5131 advance to the next message. | |
5132 (rmail-summary-scroll-msg-down): If at beginning of message, | |
5133 advance to the previous message. | |
5134 | |
5135 1994-11-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5136 | |
5137 * timezone.el (timezone-parse-date): Handle two new formats (6 and 7). | |
5138 | |
5139 * subr.el (substitute-key-definition): Don't recursively scan | |
5140 where OLDMAP has a submap but KEYMAP does not. | |
5141 | |
5142 * dired-aux.el (dired-collect-file-versions): Discard version #s from | |
5143 arg; then do nothing if already in dired-file-version-alist. | |
5144 | |
5145 1994-11-15 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5146 | |
5147 * etags.el (tags-query-replace): Use query-replace-read-args in | |
5148 interactive spec. | |
5149 | |
5150 1994-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5151 | |
5152 * isearch.el (isearch-unread): Always use unread-command-events. | |
5153 (isearch-other-meta-char): In the case of a mouse event with a dummy | |
5154 prefix, recombine the two into a single event before unreading. | |
5155 (isearch-gnu-emacs-events): Variable deleted. | |
5156 (isearch-update): Always test unread-command-events. | |
5157 (isearch-event-data-type): Variable deleted. | |
5158 (isearch-pre-command-hook-exists): Variable deleted. | |
5159 (isearch-last-command-char): Only use last-command-char. | |
5160 (isearch-other-meta-char): Delete debugging code. | |
5161 (isearch-mode): Use baud-rate as variable. | |
5162 (isearch-char-to-string): Simplify--assume character is an integer. | |
5163 | |
5164 1994-11-15 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
5165 | |
5166 * calendar.el (calendar-mode-map): Undefine kill-region and | |
5167 copy-region-as-kill. | |
5168 | |
5169 * cal-menu.el (calendar-mode-map): Get rid of edit menu. | |
5170 | |
5171 1994-11-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5172 | |
5173 * mouse.el (mouse-save-then-kill): Call mouse-show-mark | |
5174 when we adjust an existing region. | |
5175 | |
5176 * lucid.el (set-keymap-parent): Fix bug in case of empty keymap. | |
5177 (switch-to-other-buffer): Fix one-off error. | |
5178 | |
5179 1994-11-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5180 | |
5181 * thingatpt.el (line): Add a beginning-op function. | |
5182 | |
5183 1994-11-14 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5184 | |
5185 * etags.el (tags-table-including): Don't gratuitously cons (what | |
5186 was I thinking?). Properly skip t elements of | |
5187 tags-table-computed-list. | |
5188 | |
5189 1994-11-14 Jim Blandy <jimb@totoro.bio.indiana.edu> | |
5190 | |
5191 * scheme.el (scheme-mode-variables): Set | |
5192 parse-sexp-ignore-comments to t. | |
5193 | |
5194 1994-11-14 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
5195 | |
5196 * font-lock.el (font-lock-defaults-alist): Defaults for scheme-mode. | |
5197 | |
5198 1994-11-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5199 | |
5200 * rmailout.el (rmail-fields-not-to-output): New variable. | |
5201 (rmail-delete-unwanted-fields): New function. | |
5202 (rmail-output, rmail-output-to-rmail-file): Call it. | |
5203 | |
5204 * replace.el (query-replace-map): Bind Y and N like y and n. | |
5205 | |
5206 * loadup.el: For windows-nt, load mouse. | |
5207 | |
5208 * lpr.el (lpr-headers-switches): Base default on lpr-command value. | |
5209 | |
5210 1994-11-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5211 | |
5212 * comint.el (comint-exec-1): Terminate TERMCAP with colon. | |
5213 | |
5214 * texinfmt.el (texinfo-format-node): Insert the node delimiter | |
5215 that info is looking for unconditionally. | |
5216 | |
5217 1994-11-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5218 | |
5219 * compile.el (compile): With prefix arg, prompt even if (not | |
5220 compilation-read-command). | |
5221 (compilation-error-regexp-alist): Make first regexp match column | |
5222 numbers too. Remove regexp for "prog:file:line: error". Replace | |
5223 GNAT 1.82 regexp with "prog: file:line\(:col\)?: error". | |
5224 (compilation-parse-errors): If spec has a column subexpr, but it | |
5225 was optional and didn't match, ignore it. | |
5226 | |
5227 1994-11-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5228 | |
5229 * add-log.el (find-change-log): If change-log-default-name | |
5230 has no dir component, search through parent dirs for it. | |
5231 | |
5232 1994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
5233 | |
5234 * ange-ftp.el (ange-ftp-version): Var deleted. | |
5235 | |
5236 * rect.el (string-rectangle): Don't set point. | |
5237 | |
5238 * simple.el (copy-region-as-kill): Don't set this-command. | |
5239 | |
5240 1994-11-09 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5241 | |
5242 * vc-hooks.el: Only define items in vc-menu-map if it is boundp. | |
5243 | |
5244 1994-11-09 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
5245 | |
5246 * compile.el (compilation-error-regexp-alist): | |
5247 Add an element for Irix 5.2 warnings. | |
5248 | |
5249 1994-11-09 Francesco Potorti` (pot@cnuce.cnr.it) | |
5250 | |
5251 * man.el (Man-berkeley-sed-script, Man-sysv-sed-script, | |
5252 Man-cleanup-manpage, Man-fontify-manpage): Handle the "+\bo" form | |
5253 (used by aix) in addition to the "o\b+" one (used by sun). | |
5254 | |
5255 1994-11-09 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
5256 | |
5257 * vi.el (vi-kill-region): Pass args to kill-region. | |
5258 (vi-mark-region): Don't pass unexpected args. | |
5259 | |
5260 * apropos.el (apropos-print-matches): Set help-mode in *Help* buffer. | |
5261 * calendar.el (describe-calendar-mode): Likewise. | |
5262 * case-table.el (describe-buffer-case-table): Likewise. | |
5263 * debug.el (debugger-list-functions): Likewise. | |
5264 * disp-table.el (describe-display-table): Likewise. | |
5265 * emerge.el (emerge-file-names): Likewise. | |
5266 [commented out] (describe-mode): Likewise. | |
5267 * help-macro.el (make-help-screen): Likewise. | |
5268 * help.el (describe-key, describe-mode, view-lossage): Likewise. | |
5269 (describe-function, describe-variable): Likewise. | |
5270 * helper.el (Helper-describe-mode): Likewise. | |
5271 * info.el (Info-summary): Likewise. | |
5272 * macros.el (kbd-macro-query): Likewise. | |
5273 * map-ynp.el (map-y-or-n-p): Likewise. | |
5274 * novice.el (disabled-command-hook): Likewise. | |
5275 * refbib.el (r2b-help): Likewise. | |
5276 * replace.el (perform-replace): Likewise. | |
5277 * simple.el (set-variable): Likewise. | |
5278 * supercite.el (sc-set-variable): Likewise. | |
5279 * upd-copyr.el (update-copyright): Likewise. | |
5280 * userlock.el (ask-user-about-lock-help): Likewise. | |
5281 (ask-user-about-supersession-help): Likewise. | |
5282 * vi.el (vi-switch-mode, vi-ex-cmd): Likewise. | |
5283 * yow.el (yow): Likewise. | |
5284 | |
5285 1994-11-08 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
5286 | |
5287 * calendar.el (diary-entry-marker, calendar-today-marker, | |
5288 calendar-holiday-marker): Don't supersede attributes for faces | |
5289 `diary-face', `calendar-display-face', or `holiday-face' if they | |
5290 are already defined. | |
5291 | |
5292 1994-11-08 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
5293 | |
5294 * help.el (help-mode): New function. | |
5295 (help-mode-map): Local keymap for help-mode. Empty for now. | |
5296 (print-help-return-message): Fix misspelled var. | |
5297 | |
5298 1994-11-07 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
5299 | |
5300 * solar.el (solar-sunrise-sunset): Check for nil time before | |
5301 trying to adjust it for dst. | |
5302 | |
5303 1994-11-07 Francesco Potorti` (pot@cnuce.cnr.it) | |
5304 | |
5305 * man.el (Man-reuse-okay-flag): Deleted. | |
5306 (man, Man-getpage-in-background): Second arg deleted. | |
5307 References to Man-reuse-okay-flag deleted. | |
5308 (Man-follow-manual-reference): First arg deleted. Call | |
5309 Man-getpage-in-background with one argument only. | |
5310 | |
5311 1994-11-04 Ethan Bradford <ethanb@u.washington.edu> | |
5312 | |
5313 * gnus.el (gnus-configure-windows): Make split-window-keep-point | |
5314 locally t so that focus doesn't occasionally move to the wrong | |
5315 window on split-window-vertically. | |
5316 | |
5317 1994-11-03 Geoff Voelker <voelker@cs.washington.edu> | |
5318 | |
5319 * subr.el (start-process-shell-command): Don't use exec on windows-nt. | |
5320 | |
5321 1994-11-03 Ralf Fassel <ralf@prl.philips.nl> | |
5322 | |
5323 * tar-mode.el (tar-extract): Set default-directory to that of the | |
5324 superior buffer, not the pseudo-dir formed from the archive name. | |
5325 | |
5326 1994-11-03 Rick Sladkey <jrs@world.std.com> | |
5327 | |
5328 * gud.el (gud-gdb-complete-command): Add a trailing single | |
5329 quote to partially quoted unique completions. | |
5330 | |
5331 1994-11-03 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
5332 | |
5333 * font-lock.el (font-lock-fontify-region): Wrap string-match with | |
5334 save-match-data. | |
5335 | |
5336 1994-11-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5337 | |
5338 * comint.el (comint-exec-1): Make sure default-directory is a real dir. | |
5339 | |
5340 * bytecomp.el (byte-compile-insert-header): Escape backslashes | |
5341 in FILENAME when putting it inside a string constant. | |
5342 | |
5343 1994-10-31 voelker <voelker@cs.washington.edu> | |
5344 | |
5345 * makefile.nt: New file. | |
5346 | |
5347 * winnt.el: New file. | |
5348 | |
5349 * bytecomp.el (byte-compile-file): Treat windows-nt like ms-dos. | |
5350 | |
5351 * hexl.el (hexl-find-file): Treat windows-nt like ms-dos. | |
5352 | |
5353 * simple.el (shell-command-switch): New variable. | |
5354 (shell-command, shell-command-on-region): Use new variable. | |
5355 | |
5356 * info.el (Info-directory-list): Treat windows-nt like ms-dos. | |
5357 | |
5358 * startup.el (command-line): Use ~/_emacs as init file in windows-nt. | |
5359 | |
5360 * loadup.el: On windows-nt, load ls-lisp and winnt. | |
5361 Treat windows-nt like ms-dos for DOC file name. | |
5362 | |
5363 * loaddefs.el (completion-ignored-extensions): | |
5364 Treat windows-nt like ms-dos. | |
5365 | |
5366 * files.el (abbreviate-file-name): | |
5367 Handle drive letters on windows-nt as on ms-dos. | |
5368 | |
5369 * desktop.el (desktop-basefilename): Use emacs.dsk on windows-nt. | |
5370 | |
5371 * bookmark.el (bookmark-file): Use ~/emacs.bmk on windows-nt. | |
5372 | |
5373 * add-log.el (change-log-name): Use changlo on windows-nt. | |
5374 | |
5375 1994-10-31 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
5376 | |
5377 * bytecomp.el (byte-compile-file): Check for windows-nt like ms-dos. | |
5378 | |
5379 1994-10-31 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
5380 | |
5381 * diary-lib.el (view-diary-entries): Fix error message. | |
5382 (view-other-diary-entries): New function. | |
5383 | |
5384 * calendar.el (calendar-mode-map): Bind it to key. | |
5385 | |
5386 * cal-menu.el (calendar-mouse-view-other-diary-entries): New function. | |
5387 (calendar-mode-map): Put them on mouse. | |
5388 | |
5389 1994-10-31 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
5390 | |
5391 * comint.el (comint-read-noecho): Use `read-char-exclusive' | |
5392 instead of `read-char'. | |
5393 | |
5394 1994-10-30 Erik Naggum <erik@naggum.no> | |
5395 | |
5396 * simple.el (blink-matching-delay): New variable. | |
5397 | |
5398 * isearch.el (isearch-edit-string, isearch-toggle-case-fold): | |
5399 Pass isearch-nonincremental to isearch-message-prefix. | |
5400 | |
5401 * cl.el (cl-macroexpand): Copy documentation from `macroexpand'. | |
5402 | |
5403 * timezone.el (timezone-world-timezones): Add "UT" -> +000. | |
5404 | |
5405 1994-10-30 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
5406 | |
5407 * calendar.el (calendar-mode): Delete to window configuration var. | |
5408 | |
5409 1994-10-30 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
5410 | |
5411 * texinfmt.el (texinfo-format-scan): Make @- vanish; don't insert -. | |
5412 (texinfo-format-soft-hyphen): New function. | |
5413 (texinfo-alias-list): New variable. | |
5414 (texinfo-format-region, texinfo-format-buffer-1): | |
5415 Clear texinfo-alias-list. | |
5416 (texinfo-format-scan): Implement @alias expansion. | |
5417 | |
5418 * loadup.el: Load facemenu if have X. | |
5419 After dumping, print number of pure bytes used. | |
5420 | |
5421 * mouse.el: Put mouse-set-font on C-down-mouse-1. | |
5422 Don't bind C-down-mouse-2. | |
5423 * facemenu.el: Doc fixes. | |
5424 (facemenu-update): Use C-down-mouse-2 for the menu. | |
5425 | |
5426 * simple.el (line-move): Use sign of arg to choose error condition. | |
5427 | |
5428 1994-10-29 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
5429 | |
5430 * calendar.el (calendar, calendar-other-month): Fix use of | |
5431 calendar-read-date. | |
5432 (calendar-read-date): Fix noday option. | |
5433 | |
5434 * lunar.el (phases-of-moon): Fix use of calendar-read-date. | |
5435 | |
5436 1994-10-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5437 | |
5438 * simple.el (blink-matching-open): Do blink if an even number of | |
5439 quoting characters precede the close. | |
5440 | |
5441 1994-10-29 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
5442 | |
5443 * gud.el (gud-common-init): If file arg has no directory, | |
5444 let the debugger search PATH, and don't set default-directory. | |
5445 | |
5446 1994-10-28 Tom Tromey <tromey@drip.colorado.edu> | |
5447 | |
5448 * makefile.el: Changed almost every doc string. | |
5449 (makefile-macroassign-regex): Don't include space and tab in macro | |
5450 names. | |
5451 | |
5452 * makefile.el (makefile-backslash-column): New variable. | |
5453 (makefile-backslash-region): New function. | |
5454 (makefile-backslashify-current-line): New function. | |
5455 (makefile-mode-map): Bind C-c C-\ to makefile-backslash-region. | |
5456 | |
5457 * makefile.el (makefile-tab-face): New variable. | |
5458 (makefile-font-lock-keywords): Use makefile-tab-face. | |
5459 (makefile-font-lock-keywords): Use defvar, not defconst. | |
5460 | |
5461 1994-10-28 Ulrich Mueller <ulm@vsnhd1.cern.ch> | |
5462 | |
5463 * iso-acc.el (iso-accents-mode): Variable renamed from | |
5464 iso-accents-minor-mode. | |
5465 | |
5466 1994-10-28 Richard Stallman <rms@pogo.gnu.ai.mit.edu> | |
5467 | |
5468 * cal-menu.el (calendar-mode-map): | |
5469 Define c-down-mouse-3 like down-mouse-3. | |
5470 | |
5471 1994-10-28 Per Abrahamsen <abraham@iesd.auc.dk> | |
5472 | |
5473 * easymenu.el (easy-menu-define): Call `easy-menu-do-define' to do | |
5474 the real work. Document XEmacs keyword arguments. | |
5475 (easy-menu-do-define): New function. | |
5476 (easy-menu-create-keymaps): Support XEmacs keyword arguments in | |
5477 menu definition. | |
5478 | |
5479 1994-10-27 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
5480 | |
5481 * files.el (find-file-noselect): Call set-buffer-major-mode here. | |
5482 | |
5483 1994-10-27 Francesco Potorti` (pot@cnuce.cnr.it) | |
5484 | |
5485 * man.el (Man-fontify-manpage-flag): defvar put at outer level. | |
5486 (manual-program, Man-untabify-command, Man-untabify-command-args, | |
5487 Man-sed-command, Man-awk-command, Man-mode-line-format, | |
5488 Man-mode-map, Man-mode-hook, Man-cooked-hook, Man-name-regexp, | |
5489 Man-section-regexp, Man-page-header-regexp, Man-heading-regexp, | |
5490 Man-see-also-regexp, Man-first-heading-regexp, | |
5491 Man-reference-regexp, Man-switches, Man-specified-section-option): | |
5492 Make them normal defvars, no more user options. | |
5493 (Man-overstrike-face, Man-undeline-face): New user options. | |
5494 (Man-init-defvars): Man-fontify-manpage-flag removed from here. | |
5495 (man-fontify-manpage): Use the new user options above. | |
5496 | |
5497 1994-10-27 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
5498 | |
5499 * tar-mode.el (tar-summarize-buffer): Improperly terminated | |
5500 archive now produces only a warning. | |
5501 | |
5502 1994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5503 | |
5504 * flow-ctrl.el (enable-flow-control): Make message depend on | |
5505 customization variables. | |
5506 | |
5507 1994-10-26 Michael Ernst <mernst@research.microsoft.com> | |
5508 | |
5509 * ispell.el (ispell-message-text-end): Match Postcript 3 like 2. | |
5510 | |
5511 1994-10-26 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
5512 | |
5513 * cal-menu.el (calendar-mouse-insert-diary-entry): New function. | |
5514 (calendar-mouse-2-date-menu): Put it on menu. | |
5515 | |
5516 * diary-lib.el (diary-entry-time): Fix regexps to include TAB. | |
5517 (diary-ordinal-suffix): Fix indentation of code. | |
5518 | |
5519 * calendar.el (calendar-offset, lunar-phases-buffer): New vars. | |
5520 Change defmacros to defsubst for readability, where possible. | |
5521 (calendar-read-date): Rewritten with optional parameter. | |
5522 (calendar): Delete mention of window configuration; use new form | |
5523 of calendar-read-date and calendar-offset. | |
5524 (describe-calendar-mode): Rewritten to link to info. | |
5525 (calendar-mode-line-format): Refer to info, not help. | |
5526 (calendar-mode): Just give keymap. | |
5527 (calendar-goto-info-node, calendar-window-list, | |
5528 calendar-buffer-list, calendar-hide-window): New functions. | |
5529 (calendar-mode-map): Put calendar-goto-info-node on key. | |
5530 (exit-calendar, calendar-current-date): Rewritten. | |
5531 (calendar-cursor-to-date): Fix doc string. | |
5532 (calendar-other-month): Use new form of calendar-read-date. | |
5533 | |
5534 * holidays.el (check-calendar-holidays): Use new form of | |
5535 calendar-read-date. | |
5536 | |
5537 * lunar.el (calendar-phases-of-moon): Use new var lunar-phases-buffer. | |
5538 (phases-of-moon): Use new form of calendar-read-date. | |
5539 | |
5540 * solar.el: Fix doc at start of file and error message when | |
5541 floating point is not available. | |
5542 (calendar-latitude, calendar-longitude, calendar-location): Include | |
5543 vector form; suggest setting values in site-local.el. | |
5544 (solar-sin-degrees, solar-cosine-degrees): Change to macros. | |
5545 (solar-degrees-to-hours, solar-hours-to-days): Change to defsubst. | |
5546 (solar-sunrise, solar-sunset): Allow use of vector forms of | |
5547 latitude/longitude. | |
5548 (calendar-latitude, calendar-longitude): New macros to allow use | |
5549 of vector forms. | |
5550 | |
5551 1994-10-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5552 | |
5553 * dired-x.el (dired-find-subdir): Doc fix. | |
5554 | |
5555 1994-10-25 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
5556 | |
5557 * tar-mode.el (tar-summarize-buffer): Check for end of buffer | |
5558 before extracting substring. | |
5559 | |
5560 1994-10-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5561 | |
5562 * diff.el (diff-command): New variable. | |
5563 (diff): Use it. | |
5564 | |
5565 * frame.el (frame-initialize): Set special-display-function here, | |
5566 not at top level. | |
5567 | |
5568 * gud.el (gud-irixdbx-marker-filter): Cast $curline to int. | |
5569 | |
5570 1994-10-25 Boris Goldowsky <boris@cs.rochester.edu> | |
5571 | |
5572 * enriched.el (enriched-mode): Add autoload cookie. | |
5573 (enriched-decode-foreground, enriched-decode-background): Create | |
5574 faces even if no window system, to prevent multiple warnings. | |
5575 | |
5576 1994-10-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5577 | |
5578 * ispell.el (ispell-grep-command, ispell-look-command): | |
5579 Don't specify directory. | |
5580 | |
5581 * files.el (buffer-file-truename): Doc fix. | |
5582 | |
5583 1994-10-24 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
5584 | |
5585 * term/x-win.el: Make previous change conditional. | |
5586 | |
5587 1994-10-24 Francesco Potorti` (pot@cnuce.cnr.it) | |
5588 | |
5589 * man.el (Man-init-defvars): Do not delete empty lines. | |
5590 | |
5591 1994-10-24 Boris Goldowsky <boris@mole.gnu.ai.mit.edu> | |
5592 | |
5593 * enriched.el: New file. | |
5594 | |
5595 1994-10-24 Francesco Potorti` (pot@cnuce.cnr.it) | |
5596 | |
5597 * man.el (Man-cleanup-manpage): do all the work if called | |
5598 interactively. | |
5599 | |
5600 1994-10-23 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5601 | |
5602 * dired.el (dired-mode-map): Add query-replace and search items to | |
5603 operate menu. | |
5604 | |
5605 1994-10-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5606 | |
5607 * tex-mode.el (latex-mode): Recognize \item etc. that have no arg | |
5608 because only a comment follows. | |
5609 | |
5610 * fill.el (fill-individual-paragraphs): Avoid infinite loop | |
5611 if mailp is set and no message was yanked. | |
5612 | |
5613 * term/x-win.el: Say error in x-open-connection should be fatal. | |
5614 | |
5615 * menu-bar.el (menu-bar-file-menu): Add item `Make Frame On Display'. | |
5616 | |
5617 * menu-bar.el (menu-bar-update-buffers-maxbuf): Declare variable. | |
5618 (menu-bar-update-buffers-1, menu-bar-update-buffers): | |
5619 Rename local var maxbuf to menu-bar-update-buffers-maxbuf. | |
5620 | |
5621 * frame.el (make-frame-on-display): New function. | |
5622 | |
5623 * faces.el (set-face-background): Set either stipple or color, | |
5624 never both. Do this only for a specific frame, not for t. | |
5625 | |
5626 * sendmail.el (mail-setup): Fill in-reply-to field properly. | |
5627 | |
5628 1994-10-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5629 | |
5630 * faces.el (set-face-background): If color is gray, and frame | |
5631 can't display that directly, use corresponding stipple. | |
5632 (face-try-color-list): Assume gray colors are valid on any display. | |
5633 | |
5634 1994-10-22 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5635 | |
5636 * dired-aux.el (dired-do-tags-search, | |
5637 dired-do-tags-query-replace): New functions. | |
5638 * dired.el (dired-mode-map): Bind A to dired-do-tags-search, Q to | |
5639 dired-do-tags-query-replace. | |
5640 | |
5641 1994-10-22 Ethan Bradford <ethanb@u.washington.edu> | |
5642 | |
5643 * ange-ftp.el (ange-ftp-process-handle-line): Check for a | |
5644 multi-line message before an error message. Fixes problem of | |
5645 thinking there is an error in narrative text. | |
5646 | |
5647 1994-10-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5648 | |
5649 * sendmail.el (sendmail-synch-aliases): Check MAILRC envvar. | |
5650 (mail-aliases, mail-archive-file-name): Doc fixes. | |
5651 | |
5652 * mailalias.el (define-mail-alias): Check MAILRC envvar. | |
5653 | |
5654 * view.el (view-file): Do record the buffer switch. | |
5655 | |
5656 * help.el (describe-function): Mention the file it was loaded from. | |
5657 (describe-function-find-file): New function. | |
5658 (describe-function): Use that. | |
5659 | |
5660 * gud.el (dbx): Delete call to gud-switch-to-buffer. | |
5661 (gud-sdb-marker-filter): Handle SVR4 clumped lines. | |
5662 | |
5663 * emerge.el (emerge-auto-advance): Fix criterion for which message. | |
5664 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
5665 1994-10-20 Noah Friedman <friedman@splode.com> |
25830 | 5666 |
5667 * timer.el (timer-error, timer-abnormal-termination, | |
5668 timer-filter-error): New error conditions. | |
5669 (timer-process-filter, timer-process-sentinel): Signal an error, | |
5670 don't just print a message. | |
5671 | |
5672 1994-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5673 | |
5674 * rmail.el (rmail-get-new-mail): If display-time is in use, | |
5675 call display-time-filter to update the Mail indicator. | |
5676 | |
5677 * startup.el (command-line): Set x-cut-buffer-max here. | |
5678 * term/x-win.el: Not here. | |
5679 | |
5680 1994-10-20 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5681 | |
5682 * etags.el (next-file): Initialize next-file-list all at once from | |
5683 all tables. Never call visit-tags-table-buffer when INITIALIZE is | |
5684 not t. | |
5685 | |
5686 1994-10-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5687 | |
5688 * ange-ftp.el (ange-ftp-get-passwd): Use user-mail-address. | |
5689 (ange-ftp-generate-anonymous-password): Doc fix. | |
5690 | |
5691 1994-10-20 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
5692 | |
5693 * simple.el (edit-and-eval-command): Elements of command-history | |
5694 are forms, not strings. | |
5695 | |
5696 * chistory.el (repeat-matching-complex-command): Fix check for | |
5697 empty pattern. Simplify. | |
5698 (default-command-history-filter-garbage): Fix doc string. | |
5699 (list-command-history-filter, list-command-history-max): Likewise. | |
5700 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
5701 1994-10-19 Noah Friedman <friedman@splode.com> |
25830 | 5702 |
5703 * timer.el (timer-program): Make defvar, not defconst. | |
5704 Expand name of timer program in exec-directory here. | |
5705 (run-at-time): Not here. | |
5706 | |
5707 1994-10-19 Boris Goldowsky <boris@cs.rochester.edu> | |
5708 | |
5709 * facemenu.el (facemenu-face-menu, facemenu-foreground-menu, | |
5710 facemenu-background-menu, facemenu-special-menu): New or renamed | |
5711 variables for submenus. | |
5712 * facemenu.el (facemenu-color-alist): Renamed from facemenu-colors. | |
5713 * facemenu.el (facemenu-add-new-face): New function. | |
5714 * facemenu.el (facemenu-update): Don't redo top-level menu; | |
5715 nothing should change. Move menu setup to defvars. Use | |
5716 facemenu-add-new-face. Changed global binding to C-down-mouse-3. | |
5717 * facemenu.el (facemenu-menu): "Update" item removed; should | |
5718 no longer be needed interactively. | |
5719 * facemenu.el (facemenu-complete-face-list): Just return faces, | |
5720 not keybindings. | |
5721 | |
5722 1994-10-17 Boris Goldowsky <boris@cs.rochester.edu> | |
5723 | |
5724 * faces.el (make-face): Add new face to Face menu on creation. | |
5725 | |
5726 * facemenu.el (facemenu-get-face): Don't add to menu here. | |
5727 | |
5728 1994-10-14 Francesco Potorti` (pot@cnuce.cnr.it) | |
5729 | |
5730 * man.el (Man-init-defvars): Corrections to Man-filter-list. | |
5731 (Man-fontify-manpage): Added cleaning of ksh manpage daggers. | |
5732 (Man-fontify-manpage): Added cleaning of ksh manpage daggers. | |
5733 (Man-bgproc-sentinel): Unconditionally call Man-cleanup-manpage. | |
5734 | |
5735 1994-10-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5736 | |
5737 * term.el (term-exec-1): Put `sane' last in stty cmd. | |
5738 Redirect stderr to /dev/null. | |
5739 | |
5740 * files.el (auto-mode-alist): Doc fix. | |
5741 | |
5742 * font-lock.el (font-lock-after-change-function): If inside a comment, | |
5743 don't scan for keywords. | |
5744 | |
5745 * cmuscheme.el (run-scheme): Add autoload cookie. | |
5746 (scheme): Function deleted. | |
5747 | |
5748 * xscheme.el (run-scheme): Delete autoload cookie. | |
5749 | |
5750 * easymenu.el (easy-menu-create-keymaps): Add autoload cookie. | |
5751 | |
5752 1994-10-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5753 | |
5754 * nntp.el (nntp-open-server): Send MODE READER command to server. | |
5755 | |
5756 * time.el (display-time-filter): Ignore mail-spool-file if not string. | |
5757 | |
5758 1994-10-17 Andreas Schwab <schwab@issan.informatik.uni-dortmund.de> | |
5759 | |
5760 * info.el (info-insert-file-contents): Always check for | |
5761 conflict with jka-compr. | |
5762 (Info-find-node): Don't search on Info-directory-list if the | |
5763 file name is absolute. | |
5764 | |
5765 * etags.el (etags-tags-table-files, etags-tags-included-tables): | |
5766 Search backwards for the comma in case the file name contains one. | |
5767 | |
5768 1994-10-17 Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr> | |
5769 | |
5770 * paths.el (rmail-spool-directory): Add a condition to test | |
5771 the Bull DPX/2. | |
5772 | |
5773 1994-10-17 Morten Welinder <terra@mole.gnu.ai.mit.edu> | |
5774 | |
5775 * dos-fns.el (window-frame, raise-frame, select-frame): Clean stubs. | |
5776 * faces.el (face-initialize): Fill in the faces for non-X frames also. | |
5777 * info.el (Info-mode): Also use fonts for `pc' window system. | |
5778 * loadup.el ((eq system-type 'ms-dos)): Rearrange what to load. | |
5779 ((eq system-type 'ms-dos)): Under X, let the documentation be | |
5780 stored in DOC-X. | |
5781 * mouse.el (mouse-set-region) [MSDOS]: Give pc-frames the same | |
5782 treatment as X-frames. | |
5783 * term/pc-win.el: New file. | |
5784 | |
5785 1994-10-16 Morten Welinder <terra@mole.gnu.ai.mit.edu> | |
5786 | |
5787 * emerge.el (emerge-temp-file-prefix): Try TEMP and TMP as | |
5788 alternatives for TMPDIR. | |
5789 | |
5790 1994-10-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5791 | |
5792 * faces.el (set-face-stipple): New function. | |
5793 (set-face-background-pixmap): An alias for that. | |
5794 (face-stipple): New function. | |
5795 (face-background-pixmap): An alias for that. | |
5796 (copy-face, face-equal, face-differs-from-default-p) | |
5797 (make-face-x-resource-internal): Handle stipple bitmaps. | |
5798 | |
5799 * simple.el (count-lines): Do save-match-data only when necessary. | |
5800 | |
5801 * loadup.el: Delete code to write subdirs.el. | |
5802 | |
5803 1994-10-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5804 | |
5805 * rmailsum.el (rmail-summary-delete-forward): Don't move fwd to eob. | |
5806 | |
5807 * gnus.el (gnus-group-group-name): Get rid of text properties. | |
5808 | |
5809 * cmuscheme.el (run-scheme): Set scheme-program-name. | |
5810 | |
5811 1994-10-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5812 | |
5813 * sendmail.el (mail-setup): Fill the in-reply-to field. | |
5814 | |
5815 * subr.el (add-to-list): Doc fix. | |
5816 | |
5817 * rnewspost.el (news-reply-mode-map): Add C-c C-t binding. | |
5818 | |
5819 * delsel.el (self-insert-iso): Add delete-selection property. | |
5820 | |
5821 * font-lock.el (font-lock-fontify-region): Discard leading spaces | |
5822 from comment-end. | |
5823 | |
5824 * sendmail.el (mail-do-fcc): If file does not exist, | |
5825 assume it is not a Babyl file. | |
5826 | |
5827 1994-10-13 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
5828 | |
5829 * etags.el (tags-reset-tags-tables): New function. | |
5830 | |
5831 1994-10-13 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
5832 | |
5833 * lmenu.el (make-lucid-menu-keymap): Allow Lucid-style keyword-based | |
5834 menu items. | |
5835 (popup-menu): Update documentation string to describe the new syntax. | |
5836 | |
5837 1994-10-13 Morten Welinder <terra@diku.dk> | |
5838 | |
5839 * desktop.el (desktop-internal-v2s): Remove all text properties | |
5840 from strings. | |
5841 | |
5842 1994-10-13 Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr> | |
5843 | |
5844 * hilit19.el (hilit-set-mode-patterns - lisp-mode): Fix regexp | |
5845 for 'defconstant' that leads to an infinite loop. | |
5846 Hilight the 'list' keyword. | |
5847 | |
5848 1994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5849 | |
5850 * sendmail.el (mail-file-babyl-p): New function. | |
5851 (mail-do-fcc): If file is a Babyl file, write output in Babyl format. | |
5852 | |
5853 * loadup.el (Evaluating top-level): Don't load loadup.el again. | |
5854 | |
5855 1994-10-13 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
5856 | |
5857 * font-lock.el: Use purify-flag rather than noninteractive. | |
5858 | |
5859 1994-10-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5860 | |
5861 * loadup.el: Move the subdirs.el up to near first thing. | |
5862 | |
5863 * compile.el (compilation-filter): Do nothing if buffer is dead. | |
5864 | |
5865 * gud.el (gud-filter): Don't bind inhibit-quit. | |
5866 Do nothing if buffer is dead. | |
5867 | |
5868 * texinfmt.el (texinfo-no-refill-regexp): Recognize @ifhtml, @html. | |
5869 (texinfo-format-ifhtml, texinfo-format-html): New functions. | |
5870 (texinfo-format-enddots): New function. | |
5871 | |
5872 1994-10-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5873 | |
5874 * simple.el (shell-command, shell-command-on-region): | |
5875 Rename arg FLAG to OUTPUT-BUFFER and allow it to be a buffer. | |
5876 | |
5877 * ada.el (ada-mode): | |
5878 Rename end-comment-column to ada-comment-end-column. | |
5879 (ada-inline-comment): Likewise. | |
5880 (ada-comment-end-column): Declare variable. | |
5881 | |
5882 * appt.el (appt-select-lowest-window): Locally bind lowest-window. | |
5883 (appt-delete): Don't set tmp-appt-msg-list. | |
5884 | |
5885 * add-log.el (change-log-mode-map): Move the definition up. | |
5886 | |
5887 * menu-bar.el (menu-bar-update-buffers-1): New subroutine | |
5888 broken out of menu-bar-update-buffers. | |
5889 Truncate the file name and discard the nondirectory part. | |
5890 (menu-bar-update-buffers): Discard middle of long buffer names. | |
5891 | |
5892 * subr.el (add-to-list): New function. | |
5893 | |
5894 1994-10-12 Boris Goldowsky <boris@cs.rochester.edu> | |
5895 | |
5896 * facemenu.el (facemenu-read-color, facemenu-colors): New fn, var. | |
5897 (facemenu-set-face, facemenu-set-face-from-menu, | |
5898 facemenu-after-change): Face property can take a list value; add | |
5899 to it rather than completely replacing the property. | |
5900 (facemenu-add-face, facemenu-discard-redundant-faces): New functions. | |
5901 | |
5902 * facemenu.el (facemenu-set-foreground, facemenu-set-background) | |
5903 (facemenu-get-face, facemenu-foreground, facemenu-background): New | |
5904 functions and variables. Faces with names of the form fg:color | |
5905 and bg:color are now treated specially. | |
5906 (facemenu-update): Updated for above. | |
5907 | |
5908 1994-10-12 Jonathan I. Kamens (jik@gza-client1.cam.ov.com) | |
5909 | |
5910 * jka-compr.el (jka-compr-mode-compression-info-list): Add .tgz | |
5911 extension. | |
5912 (jka-compr-mode-alist-additions): New variable. | |
5913 (jka-compr-install): Append jka...additions to auto-mode-alist. | |
5914 (jka-compr-uninstall): Remove jka-...-additions from auto-mode-alist. | |
5915 | |
5916 1994-10-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5917 | |
5918 * rmailsum.el (rmail-summary-previous-all) | |
5919 (rmail-summary-next-all): Don't move forward to the end of the buffer. | |
5920 | |
5921 1994-10-12 Simon Marshall <simon@duality.gnu.ai.mit.edu> | |
5922 | |
5923 * ada.el (ada-mode-syntax-table): Made `-' and `\n' be comments. | |
5924 (ada-font-lock-keywords-1, ada-font-lock-keywords-2, | |
5925 ada-font-lock-keywords): New variables. | |
5926 (ada-mode): Set font-lock-defaults. | |
5927 | |
5928 * add-log.el (change-log-mode): Set font-lock-defaults. | |
5929 | |
5930 * asm-mode.el (asm-mode): Set font-lock-defaults. | |
5931 | |
5932 * compile.el (compilation-mode): Set font-lock-defaults. | |
5933 | |
5934 * dired.el (dired-mode): Set font-lock-defaults. | |
5935 | |
5936 * fortran.el (fortran-mode-syntax-table): Made `!' be a comment. | |
5937 (fortran-font-lock-keywords-1, fortran-font-lock-keywords-2, | |
5938 fortran-font-lock-keywords): New variables. | |
5939 (fortran-mode): Set font-lock-defaults. | |
5940 | |
5941 * makefile.el (makefile-mode-syntax-table): Made `'' and ``' be | |
5942 strings, and `#' be a comment. | |
5943 (makefile-font-lock-keywords): Add variable reference regexp. | |
5944 (makefile-mode): Set font-lock-defaults. | |
5945 | |
5946 * outline.el (outline-mode): Set font-lock-defaults. | |
5947 | |
5948 * pascal.el (pascal-mode): Set font-lock-defaults. | |
5949 | |
5950 * perl-mode.el (perl-mode): Set font-lock-defaults. | |
5951 | |
5952 * rmail.el (rmail-variables): Set font-lock-defaults. | |
5953 | |
5954 * rmailsum.el (rmail-summary-mode): Set font-lock-defaults. | |
5955 | |
5956 * sendmail.el (mail-mode): Set font-lock-defaults. | |
5957 | |
5958 * sh-script.el (sh-set-shell): Set font-lock-defaults. | |
5959 | |
5960 * shell.el (shell-font-lock-keywords): Add `\n' to [^] regexps. | |
5961 (shell-mode): Set font-lock-defaults. | |
5962 | |
5963 * texinfo.el (texinfo-mode): Set font-lock-defaults. | |
5964 | |
5965 * font-lock.el: To make font-lock.el dumpable. | |
5966 (font-lock-display-type, font-lock-background-mode) | |
5967 (font-lock-face-attributes): Default to nil. | |
5968 (font-lock-make-faces): New function. Set them. | |
5969 (font-lock.el): Add to after-init-hook if noninteractive or use it. | |
5970 (font-lock-maximum-size): New variable. | |
5971 (font-lock-mode): Use it to fontify only if buffer is within it. | |
5972 (font-lock-defaults, font-lock-defaults-alist): Item for syntax table. | |
5973 (font-lock-set-defaults): Set font-lock-syntax-table too. | |
5974 (lisp-font-lock-keywords-2): Fix CLisp end-of-keyword in regexp. | |
5975 (c-font-lock-keywords-*): Specific to ANSI C. | |
5976 (c++-font-lock-keywords-*): Specific to ANSI C++. | |
5977 | |
5978 1994-10-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5979 | |
5980 * mouse.el (mouse-major-mode-menu): Use minor-mode-map-alist | |
5981 instead of overriding-local-map. Display equiv keys using | |
5982 mouse-major-mode-menu-compute-equiv-keys. | |
5983 (mouse-major-mode-menu-compute-equiv-keys): New function. | |
5984 | |
5985 * sendmail.el (mail-alias-modtime): Doc fix. | |
5986 | |
5987 * appt.el (appt-delete-window): Avoid error if WINDOW is nil. | |
5988 | |
5989 * c-mode.el (c-mode-map): Capitalize Mode in C Mode menu bar item. | |
5990 | |
5991 1994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
5992 | |
5993 * hilit19.el (calendar-mode): Delete the regexps for diary, hollidays. | |
5994 | |
5995 * tex-mode.el (compare-windows-whitespace): Eliminate initial value. | |
5996 | |
5997 * rmail.el (rmail-find-all-files): Fix several errors and make faster. | |
5998 Always return a single-level list of file names. | |
5999 (rmail-construct-io-menu): If FILES is null, turn off the menus. | |
6000 (rmail-disable-menu): A phony "command", always disabled in menus. | |
6001 (rmail-list-to-menu): Reverse the list L. | |
6002 | |
6003 1994-10-11 Tom Tromey <tromey@drip.colorado.edu> | |
6004 | |
6005 * makefile.el (makefile-mode-name): Removed. | |
6006 (makefile-mode): Skip any number of "#"s at beginning of comments. | |
6007 (makefile-electric-keys): New variable. | |
6008 (makefile-electric-dot): Self insert if not at bol. | |
6009 (makefile-electric-equal): Really self-insert if not at bol. | |
6010 (makefile-pickup-everything): Prefix arg means force pickups to be | |
6011 redone. | |
6012 (makefile-insert-macro-ref): Don't use format. | |
6013 (makefile-runtime-macros-list): Added "$" to list. | |
6014 (makefile-insert-special-target): Don't use format. | |
6015 (makefile-insert-macro): Don't use format. | |
6016 (makefile-insert-target): Don't use format. | |
6017 (makefile-insert-target-ref): Don't use format. | |
6018 (makefile-electric-colon): Really self-insert if not at bol. | |
6019 (makefile-complete): New function. Bound to M-TAB. | |
6020 (makefile-do-macro-insertion): New function. | |
6021 (makefile-mode-map): Add menu bar bindings. | |
6022 (makefile-font-lock-keywords): New constant. | |
6023 (makefile-mode): Deal with font-lock, add-log, imenu. | |
6024 (makefile-macroassign-regex): Changed for use with font-lock. | |
6025 (makefile-dependency-regex): Changed for use with font-lock. | |
6026 (makefile-add-log-defun): New function. | |
6027 (makefile-menu-index-function): New function. | |
6028 | |
6029 1994-10-11 Fred Pierresteguy <F.Pierresteguy@frcl.bull.fr> | |
6030 | |
6031 * rmailsum.el (rmail-summary-resend): New function. | |
6032 (rmail-summary-mode-map - resend): Call rmail-summary-resend | |
6033 instead of rmail-resend. | |
6034 | |
6035 1994-10-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6036 | |
6037 * startup.el (normal-top-level-add-to-load-path): New function. | |
6038 (normal-top-level): Load subdirs.el in each dir in load-path. | |
6039 | |
6040 * loadup.el: Write the subdirs.el file. | |
6041 | |
6042 * simple.el (blink-matching-open): Check there is a previous | |
6043 nonblank line before trying to display it. | |
6044 No need for backward-char before the skip-chars-backward. | |
6045 | |
6046 * rmail.el (rmail-show-message): New argument no-summary. | |
6047 | |
6048 * rmailsum.el (rmail-summary-rmail-update): | |
6049 Pass new arg to rmail-show-message. | |
6050 | |
6051 1994-10-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6052 | |
6053 * iso-transl.el (initializing keymaps): | |
6054 Define translations for mute-acute and the other mute- keys. | |
6055 | |
6056 * term/x-win.el (system-key-alist): Add sun versions of | |
6057 mute-grave, mute-diaeresis, mute-asciicircum. | |
6058 | |
6059 * c-mode.el (c-mode-map): Use "C mode" for the menu bar item name. | |
6060 | |
6061 * mouse-sel.el (mouse-select): Pass an arg to mouse-extend. | |
6062 | |
6063 * mail-hist.el (mail-hist-put-headers-into-history) | |
6064 (mail-hist-current-header-contents, mail-hist-forward-header) | |
6065 (mail-hist-current-header-name): | |
6066 Use regexp-quote on mail-header-separator. | |
6067 | |
6068 * lisp-mode.el (calculate-lisp-indent): Local var | |
6069 last-sexp renamed to calculate-lisp-indent-last-sexp. | |
6070 (lisp-indent-function): Use new name of var. | |
6071 (calculate-lisp-indent-last-sexp): Var defined. | |
6072 | |
6073 * menu-bar.el (menu-bar-file-menu): Don't include the frame | |
6074 commands in a non-frame version of Emacs. | |
6075 | |
6076 * font-lock.el (font-lock-set-defaults): | |
6077 Do nothing if font-lock-keywords already non-nil. | |
6078 Use font-lock-defaults. | |
6079 (font-lock-defaults): New variable. | |
6080 | |
6081 1994-10-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6082 | |
6083 * appt.el (appt-delete-window): Do nothing if the window | |
6084 is the only one in its frame. | |
6085 | |
6086 * calendar.el (calendar-holiday-marker): | |
6087 Copy holiday-face from highlight face. | |
6088 | |
6089 * ispell.el (ispell-highlight-spelling-error): | |
6090 Have just one definition, which decides what to do. | |
6091 (ispell-command-loop): New args START and END. Do highlighting | |
6092 and unhighlighting here. | |
6093 (ispell-word, ispell-region, ispell-complete-word): Not here. | |
6094 (ispell-highlight-spelling-error-generic): Bind buffer-undo-list to t. | |
6095 | |
6096 * lisp-mode.el (emacs-lisp-mode-syntax-table): | |
6097 Don't set syntax of formfeed. | |
6098 | |
6099 * bytecomp.el (byte-compile-insert-header): Use user-mail-address. | |
6100 | |
6101 1994-10-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6102 | |
6103 * add-log.el (add-log-current-defun): In texinfo-mode, | |
6104 handle the case of no commas after @node. | |
6105 | |
6106 * tex-mode.el (tex-region): Don't delete temp files if we do | |
6107 one buffer twice in a row. | |
6108 | |
6109 * rmail.el (rmail-delete-forward): Use rmail-select-summary. | |
6110 | |
6111 1994-10-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6112 | |
6113 * mouse.el (mouse-major-mode-menu): New function, on C-mouse-3. | |
6114 (mouse-major-mode-menu-1): New function | |
6115 (mouse-set-font): Move it to C-mouse-2. | |
6116 | |
6117 * font-lock.el (font-lock-defaults-alist): Delete most modes--all | |
6118 those that now set font-lock-keywords themselves. | |
6119 Re-delete code deleted in rms's Oct 5 change. | |
6120 | |
6121 * pascal.el (pascal-mode): Set font-lock-keywords locally. | |
6122 | |
6123 * perl-mode.el (perl-mode): Set font-lock-keywords locally. | |
6124 | |
6125 * asm-mode.el (asm-mode): Set font-lock-keywords locally. | |
6126 | |
6127 * texinfo.el (texinfo-mode): Set font-lock-keywords locally. | |
6128 | |
6129 * shell.el (shell-mode): Set font-lock-keywords locally. | |
6130 | |
6131 * dired.el (dired-mode): Set font-lock-keywords locally. | |
6132 | |
6133 * sendmail.el (mail-mode): Set font-lock-keywords locally. | |
6134 | |
6135 * rmail.el (rmail-variables): Set font-lock-keywords locally. | |
6136 | |
6137 * rmailsum.el (rmail-summary-mode): Set font-lock-keywords locally. | |
6138 | |
6139 * outline.el (outline-mode): Set font-lock-keywords locally. | |
6140 | |
6141 * add-log.el (change-log-mode): Set font-lock-keywords locally. | |
6142 | |
6143 * compile.el (compilation-mode): Use kill-all-local-variables. | |
6144 Set font-lock-keywords locally. | |
6145 | |
6146 1994-10-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6147 | |
6148 * menu-bar.el (query-replace): Add missing quote. | |
6149 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
6150 1994-10-06 Noah Friedman <friedman@splode.com> |
25830 | 6151 |
6152 * type-break.el: Do not call type-break-mode upon loading. | |
6153 (type-break-time-sum): New function. | |
6154 (type-break-schedule): Use it. Make function interactive. | |
6155 (type-break-guestimate-keystroke-threshold): Use `N' interactive | |
6156 spec, not `n'. | |
6157 (type-break-demo-boring): Show elapsed time of break, or number of | |
6158 minutes left for good break. | |
6159 | |
6160 1994-10-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6161 | |
6162 * appt.el (appt-delete-window): Look on all frames for the window. | |
6163 (appt-disp-window): If frame is unsplittable, use display-buffer. | |
6164 | |
6165 1994-10-05 Simon Marshall <Simon.Marshall@mail.esrin.esa.it> | |
6166 | |
6167 * comint.el (comint-check-proc): Recognise `open'. | |
6168 (comint-exec): Use open-network-stream if command is a cons pair. | |
6169 | |
6170 * font-lock.el (compilation-mode-font-lock-keywords, | |
6171 rmail-summary-font-lock-keywords, dired-font-lock-keywords, | |
6172 shell-font-lock-keywords, texi-font-lock-keywords, | |
6173 perl-font-lock-keywords): Deleted. | |
6174 | |
6175 * sh-script.el (sh-font-lock-keywords): Default to nil. | |
6176 | |
6177 * compile.el (compilation-mode-font-lock-keywords): New variable. | |
6178 | |
6179 * add-log.el (change-log-font-lock-keywords): New variable. | |
6180 | |
6181 * outline.el (outline-font-lock-keywords): New variable. | |
6182 | |
6183 * rmailsum.el (rmail-summary-font-lock-keywords): New variable. | |
6184 | |
6185 * rmail.el (rmail-font-lock-keywords): New variable. | |
6186 | |
6187 * sendmail.el (mail-font-lock-keywords): New variable. | |
6188 | |
6189 * dired.el (dired-font-lock-keywords): New variable. | |
6190 | |
6191 * shell.el (shell-font-lock-keywords): New variable. | |
6192 | |
6193 * texinfo.el (texinfo-font-lock-keywords): New variable. | |
6194 | |
6195 * asm-mode.el (asm-font-lock-keywords): New variable. | |
6196 | |
6197 * perl-mode.el (perl-font-lock-keywords): New variable. | |
6198 | |
6199 * pascal.el (pascal-font-lock-keywords): New variable. | |
6200 (pascal-mode): Set comment-start-skip and comment-end. | |
6201 | |
6202 * font-lock.el: (font-lock-mode): Doc fix; use add/remove-hook, not | |
6203 setq; removed make-local-variable of font-lock-no-comments. | |
6204 (font-lock-set-defaults): Do it there, and use: | |
6205 (font-lock-defaults-alist): Use it to set font-lock-keywords, | |
6206 font-lock-keywords-case-fold-search and font-lock-no-comments. | |
6207 (turn-on-font-lock): New function. | |
6208 (font-lock-fontify-buffer): Made interruptible; deleted messages. | |
6209 | |
6210 * font-lock.el: (font-lock-fontify-region): Made syntax state reliable | |
6211 by widening within new restriction; let cstart and cend for speed; | |
6212 outputs message. | |
6213 (font-lock-after-change-function): Remove spurious goto-char and use | |
6214 forward-line, not 1+ end-of-line, for end of fontification region. | |
6215 (font-lock-any-properties-p): Removed, use text-property-not-all. | |
6216 | |
6217 * font-lock.el (font-lock-*-face): facename values are themselves. | |
6218 (font-lock-variable-name-face, font-lock-reference-face): New vars. | |
6219 (font-lock-doc-string-face): Removed. | |
6220 (font-lock-keywords): Extended value syntax. | |
6221 (font-lock-hack-keywords): Cope with it; outputs initial message. | |
6222 | |
6223 * font-lock.el: Merged in face-lock.el: | |
6224 (font-lock-display-type, font-lock-background-mode) | |
6225 (font-lock-face-attributes): New variables, use it. | |
6226 (font-lock-make-face): New function, use them. | |
6227 | |
6228 1994-10-05 Francesco Potorti` (pot@cnuce.cnr.it) | |
6229 | |
6230 * man.el (Man-notify, Man-current-page, Man-page-list, | |
6231 Man-filter-list, Man-original-frame, Man-arguments, | |
6232 Man-fontify-manpage-flag, Man-sections-alist, Man-refpages-alist, | |
6233 Man-uses-untabify-flag, Man-page-mode-string, Man-sed-script): | |
6234 Added defvar's to keep the compiler quiet. | |
6235 (Man-getpage-in-background): Start buffer name with "*Man ". | |
6236 instead of "*man " to avoid conflict with "*mail*". | |
6237 (Man-match-substring): Defsubst moved before first call. | |
6238 (Man-build-page-list, Man-strip-page-headers, Man-unindent): Use | |
6239 defun instead of defsubst, for code clarity purpose. | |
6240 | |
6241 1994-10-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6242 | |
6243 * font-lock.el: Delete the error when no window system. | |
6244 | |
6245 * gnuspost.el (sendnews, postnews): Use defalias. | |
6246 | |
6247 * startup.el (command-line): Load disp-table explicitly. | |
6248 | |
6249 * add-log.el (add-log-current-defun): Handle Perl specially. | |
6250 | |
6251 * env.el (read-envvar-name): Special meaning for MUSTMATCH | |
6252 neither t nor nil. | |
6253 (setenv): Use that new case, when clearing a var. | |
6254 | |
6255 1994-10-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6256 | |
6257 * texinfmt.el (texinfo-format-scan): Accept @^, @", @?, @!, @-. | |
6258 | |
6259 * rmailsum.el (rmail-summary-goto-msg): | |
6260 Get rmail-total-messages from the rmail buffer. | |
6261 | |
6262 * simple.el (goto-line): Call prefix-numeric-value. | |
6263 | |
6264 1994-10-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6265 | |
6266 * files.el (set-auto-mode): Discard versions from file name before | |
6267 testing inhibit-first-line-modes-regexps. | |
6268 | |
6269 * rlogin.el (rlogin): Doc fix. | |
6270 | |
6271 1994-10-02 Per Cederqvist <ceder@signum.se> | |
6272 | |
6273 * vc-hooks.el (vc-status): Handle CVS. | |
6274 | |
6275 * vc-hooks.el (vc-find-cvs-master): New function. | |
6276 (vc-master-templates): Add vc-find-cvs-master. | |
6277 (vc-registered): Allow vc-master-templates to contain atoms, and | |
6278 call them with dirname and basename as arguments. | |
6279 | |
6280 * vc-hooks.el (vc-mode-line): Use equal, not string-equal, to | |
6281 compare the result of vc-locking-user. | |
6282 | |
6283 * vc.el (vc-backend-checkin): When CVS checks in a file, it is | |
6284 immediately checked out again, so set vc-checkout-time. | |
6285 | |
6286 * vc.el (vc-fetch-properties): CVS 1.4A1 says "Repository revision". | |
6287 | |
6288 * vc.el (vc-locking-user): Do something sensible when the backend | |
6289 is CVS. May return a numerical UID or a string when CVS is used. | |
6290 (vc-dired-reformat-line): Handle numerical arguments. | |
6291 | |
6292 * vc.el (vc-backend-checkout): Don't extract CVS files twice. | |
6293 | |
6294 * vc.el (vc-next-action-on-file): Handle return value from | |
6295 vc-backend-merge-news correctly. | |
6296 | |
6297 * vc.el (vc-rename-file): Fixed call to vc-backend-dispatch. | |
6298 (vc-make-buffer-writable-hook): New hook, for CVS only. | |
6299 (vc-header-alist): Added header for CVS. | |
6300 (vc-next-action-on-file): Added support for CVS. | |
6301 (vc-next-action, vc-checkin, vc-revert-buffer): Doc fixes. | |
6302 (vc-rename-file): Disable if the backend is CVS. | |
6303 (vc-log-info): New arguments: LAST and FLAGS, passed on to | |
6304 vc-do-command. All callers updated. | |
6305 (vc-fetch-properties): Implement support for CVS files. | |
6306 | |
6307 * vc.el (vc-backend-checkin): Args REV and COMMENT no longer optional. | |
6308 Implement support for CVS. | |
6309 (vc-backend-revert): Implement support for CVS. | |
6310 (vc-backend-diff): Treat files which are added, but not yet committed, | |
6311 specially (diff them against /dev/null). | |
6312 (vc-backend-merge-news): New function. | |
6313 (vc-log-mode): Talk a little about CVS in the comment. | |
6314 | |
6315 * vc.el (vc-log-info): Simplify code. | |
6316 | |
6317 * vc.el (vc-do-command): New argument LAST. All callers updated. | |
6318 Legal values for LAST are 'MASTER and 'BASE. | |
6319 (vc-backend-dispatch): New argument C, used by CVS. All callers | |
6320 updated, but many just passes an (error "NYI") form. | |
6321 (vc-backend-admin): Issue a "cvs add" (but not a "cvs commit"). | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
6322 (vc-backend-checkout, vc-backend-logentry-check, vc-backend-print-log) |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
6323 (vc-backend-assign-name, vc-backend-diff, vc-check-headers): Handle CVS. |
25830 | 6324 (vc-backend-steal, vc-backend-uncheck): Give error if using CVS. |
6325 | |
6326 * vc.el (vc-backend-diff): Fixed typo in SCCS code. | |
6327 | |
6328 1994-10-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6329 | |
6330 * comint.el (comint-strip-ctrl-m): Renamed from shell-strip-crtl-m | |
6331 and moved here. | |
6332 (shell-strip-ctrl-m): Add defalias. | |
6333 * shell.el (shell-strip-ctrl-m): Function deleted. | |
6334 | |
6335 * rect.el (kill-rectangle): In read-only buffer, do record | |
6336 the rectangle for later yanking. | |
6337 | |
6338 * shell.el (shell-mode): Compare the truename with /dev/null. | |
6339 | |
6340 * files.el (file-truename): If name has no dir, use default-directory. | |
6341 | |
6342 * env.el (setenv-history): New history list. | |
6343 (setenv): Use setenv-history. | |
6344 Place the variable's current value at front of setenv-history | |
6345 while reading the new value. | |
6346 | |
6347 1994-10-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6348 | |
6349 * cplus-md.el (indent-c++-exp): For public/private/protected, | |
6350 don't do the case/label adjustment. | |
6351 | |
6352 * fill.el (fill-region, fill-region-as-paragraph): Fix previous change. | |
6353 | |
6354 * vc.el (vc-register): Verify an old master file really still exists | |
6355 before giving error. If it has disappeared, ask for confirmation. | |
6356 | |
6357 * files.el (save-buffers-kill-emacs): Fix previous change. | |
6358 | |
6359 1994-10-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6360 | |
6361 * mouse.el (mouse-secondary-click-count): New variable. | |
6362 (mouse-secondary-save-then-kill, mouse-drag-secondary): | |
6363 Use mouse-secondary-click-count, not mouse-selection-click-count. | |
6364 | |
6365 * server.el (server-switch-buffer): Don't go to an invisible frame. | |
6366 Move to a non-dedicated window if possible. | |
6367 Otherwise, make the window non-dedicated. | |
6368 | |
6369 * subr.el (add-hook, remove-hook): If the hook was made local | |
6370 in the old way, always modify the local value. | |
6371 | |
6372 * ispell.el (ispell-init-process): Add missing arg in error msg. | |
6373 | |
6374 * finder.el (finder-mode-map): Change key bindings: | |
6375 RET or f to select, d to go back to directory. | |
6376 (finder-summary): Fix the help summary. | |
6377 | |
6378 1994-09-30 Jan-Hein Buhrman <J.H.Buhrman@ns-nl.att.com> | |
6379 | |
6380 * env.el (setenv): Provide history, completion for envvar. | |
6381 (read-envvar-name-history): New variable. | |
6382 (read-envvar-name): New function. | |
6383 | |
6384 1994-09-30 Francesco Potorti` (pot@cnuce.cnr.it) | |
6385 | |
6386 * man.el (Man-init-defvars, Man-cleanup-manpage, | |
6387 Man-fontify-manpage): fix previous fix. | |
6388 | |
6389 1994-09-30 Michael Ernst <mernst@research.microsoft.com> | |
6390 | |
6391 * fill.el (fill-region, fill-region-as-paragraph): | |
6392 If specified region ends before a newline, include that newline. | |
6393 | |
6394 1994-09-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6395 | |
6396 * edmacro.el (edmacro-format-keys): Cope if local keymap is nil. | |
6397 | |
6398 * faces.el (modify-face): New function. | |
6399 | |
6400 * files.el (save-buffers-kill-emacs): | |
6401 Use run-hook-with-args-until-failure. | |
6402 (find-file-noselect): Use run-hook-with-args-until-success. | |
6403 (after-find-file): Use run-hooks for find-file-hooks. | |
6404 (basic-save-buffer): Use run-hook-with-args-until-success. | |
6405 | |
6406 * subr.el (add-hook): Initialize default value and local value. | |
6407 (run-hook-with-args-until-success): New function. | |
6408 (run-hook-with-args-until-failure): New function. | |
6409 | |
6410 * dired-aux.el (dired-do-print): Put spaces between lpr switches. | |
6411 | |
6412 1994-09-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6413 | |
6414 * lpr.el (print-region-1): Use them instead of just pr. | |
6415 (lpr-page-header-program, lpr-page-header-switches): New variables. | |
6416 | |
6417 * abbrev.el (add-abbrev, inverse-add-abbrev): | |
6418 Clear text properties from NAME. | |
6419 | |
6420 * scheme.el (scheme-mode-variables): Make parse-sexp-ignore-comments t. | |
6421 | |
6422 * texinfmt.el (texinfo-format-region, texinfo-format-buffer-1): | |
6423 Search back for the @include. | |
6424 | |
6425 1994-09-29 Francesco Potorti` (pot@cnuce.cnr.it) | |
6426 | |
6427 * man.el | |
6428 (Man-init-defvars, Man-cleanup-manpage, Man-fontify-manpage): | |
6429 added support for the big cross present in the ksh manpage. | |
6430 | |
6431 1994-09-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6432 | |
6433 * frame.el (handle-delete-frame): New function. | |
6434 | |
6435 1994-09-28 Ake Stenhoff <etxaksf@aom.ericsson.se> | |
6436 | |
6437 * imenu.el (imenu--cleanup): Changed 'mapc' to 'mapcar'. | |
6438 | |
6439 1994-09-28 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6440 | |
6441 * subr.el (run-hooks): t as hook list element means run the global | |
6442 value of the variable as well as the local value. | |
6443 (run-hook-with-args): Likewise. | |
6444 (make-local-hook): New function. | |
6445 (add-hook, remove-hook): New arg LOCAL means modify local value. | |
6446 Test default-boundp as well as boundp. | |
6447 | |
6448 1994-09-28 Karl Heuer <kwzh@nutrimat.gnu.ai.mit.edu> | |
6449 | |
6450 * startup.el (command-line): Recognize --longopt synonyms for all | |
6451 options handled here. | |
6452 | |
6453 1994-09-27 Michael Ernst <mernst@research.microsoft.com> | |
6454 | |
6455 * paragraphs.el (backward-kill-sentence): Work in read-only buffers. | |
6456 (kill-sentence): Work in read-only buffers. | |
6457 | |
6458 1994-09-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6459 | |
6460 * help.el (command-apropos): Pass t for no-header to apropos. | |
6461 | |
6462 * apropos.el (apropos-print-matches): Add newline after | |
6463 Function: or Variable: if line doesn't fit with it. | |
6464 New arg no-header inhibits them entirely. | |
6465 (apropos): New arg no-header. Pass it to apropos-print-matches. | |
6466 | |
6467 * sendmail.el (mail): Doc fix. | |
6468 | |
6469 1994-09-27 Christopher J. Madsen <ac608@yfn.ysu.edu> | |
6470 | |
6471 * files.el (hack-one-local-variable): | |
6472 Support safe-local-variable property. | |
6473 (compile-command): Add safe-local-variable property. | |
6474 | |
6475 1994-09-27 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
6476 | |
6477 * etags.el (etags-tags-completion-table): Allow ? and : in guessed | |
6478 tag names. | |
6479 | |
6480 1994-09-26 Joe Ramey <ramey@csc.ti.com> | |
6481 | |
6482 * rmailsum.el (rmail-summary-delete-forward): Regexp for | |
6483 recognizing deleted message should not require a space at the | |
6484 beginning of the line. | |
6485 | |
6486 1994-09-26 Richard Stallman <rms@churchy.gnu.ai.mit.edu> | |
6487 | |
6488 * gud.el (gud-overload-functions): Function deleted. | |
6489 (gud-massage-args, gud-marker-filter, gud-find-file): New vars. | |
6490 Mark them as permanent locals. | |
6491 (gud-massage-args, gud-marker-filter, gud-find-file): | |
6492 In these functions, use those variables. | |
6493 (gud-common-init): 3 new args give values for those variables. | |
6494 (gdb, sdb, dbx, xdb, perldb): Pass new args to gud-common-init. | |
6495 (gud-gdb-complete-command): Bind gud-marker-filter. | |
6496 (gud-find-file): Condense multiple slashes to single slashes. | |
6497 | |
6498 1994-09-26 Lennart Staflin <lenst@lysator.liu.se> | |
6499 | |
6500 * dired.el (dired-re-perms): Accept various file type letters. | |
6501 | |
6502 1994-09-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6503 | |
6504 * flow-ctrl.el (enable-flow-control): | |
6505 Never make keyboard-translate-table shorter. | |
6506 | |
6507 1994-09-27 Barry A. Warsaw (warsaw@anthem.nlm.nih.gov) | |
6508 | |
6509 * Installed version 4.85. | |
6510 | |
6511 * cc-mode.el (c-mode-fsf-menu, c-mode-map, c++-mode-map, objc-mode-map): | |
6512 Use a better feature test to figure out how to set the menu title | |
6513 string. | |
6514 | |
6515 * cc-mode.el (c-search-uplist-for-classkey): In `class' keyword | |
6516 verification section, only skip forward for ?> template char if a | |
6517 matching ?< char was found previous to search-start. | |
6518 | |
6519 * cc-mode.el (c-submit-bug-report): Updated var list. | |
6520 | |
6521 * cc-mode.el (c-search-uplist-for-classkey): Lele patch for objc-mode. | |
6522 | |
6523 * cc-mode.el (c-search-uplist-for-classkey): | |
6524 Avoid "invalid search bound" error. | |
6525 | |
6526 * cc-mode.el (c-beginning-of-statement-1): | |
6527 Skip special modifier chars in all cases. | |
6528 | |
6529 * cc-mode.el (c-guess-basic-syntax): | |
6530 CASE 9: generalize and collect common code for finding position | |
6531 after conditional statements, and check for `while' statement of a | |
6532 `do' loop. In that case, skip over the trailing semi. | |
6533 | |
6534 * cc-mode.el (c-progress-info, c-progress-init) | |
6535 (c-progress-update, c-progress-fini): | |
6536 New vars/defuns for better long indentation progress reporting | |
6537 (c-indent-exp, c-indent-region): Use them. | |
6538 | |
6539 * cc-mode.el (c-guess-basic-syntax): | |
6540 CASE 6F, go forward 1 char from b-o-s of containing-sexp bufpos to | |
6541 find proper relpos of an arglist-cont. | |
6542 | |
6543 * cc-mode.el (c-offset-alist-default): | |
6544 statement-case-open default offset is zero | |
6545 (c-skip-case-statement-forward): New function. | |
6546 (c-guess-basic-syntax): CASE 15: use c-skip-case-statement-forward in | |
6547 proper places to find the real relpos of statement's inside switch | |
6548 case/default bodies. CASE 15D: remove special handling when looking | |
6549 at c-conditional-key. | |
6550 | |
6551 * cc-mode.el (c-offsets-alist, c-cleanup-list, c-mode-menu) | |
6552 (c-mode-map, c-symbol-key, c-indent-line, c-popup-menu): Doc fixes. | |
6553 | |
6554 * cc-mode.el (c-least-enclosing-brace): New function. | |
6555 (c-most-enclosing-brace): Renamed from c-enclosing-brace. | |
6556 (c-indent-defun): Handle opening braces not in column 1. | |
6557 | |
6558 * cc-mode.el (c-beginning-of-statement-1): Skip over statement mod | |
6559 characters that don't precede an open paren. | |
6560 | |
6561 * cc-mode.el (c-guess-basic-syntax): | |
6562 Check for c-access-key non-nil before using it. | |
6563 | |
6564 * cc-mode.el (c-beginning-of-statement-1): Swapped CASE 3 and 4, | |
6565 so that conditional statements are picked up properly. | |
6566 | |
6567 * cc-mode.el (c-guess-basic-syntax): | |
6568 CASE 15D, calculate relpos from boi of beginning of statement | |
6569 prior to indent-point, unless we're looking at a conditional key. | |
6570 | |
6571 * cc-mode.el (c-mode-map, c++-mode-map, objc-mode-map): | |
6572 Change test of 'FSF in c-emacs-features to specific features | |
6573 based tests. | |
6574 | |
6575 * cc-mode.el (c-just-after-func-arglist-p) | |
6576 (c-guess-basic-syntax, c-lineup-objc-method-args-2): | |
6577 More objc patches from Lele | |
6578 | |
6579 * cc-mode.el (c-indent-command): | |
6580 With optional arg, shift-amt had wrong sign. | |
6581 | |
6582 * cc-mode.el (c-lineup-arglist): | |
6583 Better handling of comments preceding arg lists. | |
6584 | |
6585 * cc-mode.el (c-guess-basic-syntax): Swapped CASE 6A and 6B to | |
6586 recognize empty arglists with close paren on separate line. | |
6587 | |
6588 * cc-mode.el (c-mode-menu, c-emacs-features, c-mode-map) | |
6589 | |
6590 (c-common-init): Remove dependency on string "Lucid" in | |
6591 emacs-version. Use features to distinguish. | |
6592 | |
6593 * cc-mode.el (c-fill-paragraph): | |
6594 Merge with 19.25's c-mode.el--uses fill-region-as-paragraph. | |
6595 | |
6596 * cc-mode.el (c-offsets-alist-default, c-offsets-alist) | |
6597 (c-hanging-braces-alist, c-electric-brace, c-guess-basic-syntax): | |
6598 Added syntactic symbol statement-case-open for | |
6599 statement-case-intro's that contain an open brace. | |
6600 | |
6601 * cc-mode.el (c-lineup-math): Watch for equal signs in literals. | |
6602 | |
6603 * cc-mode.el (c-beginning-of-statement-1): | |
6604 CASE5 and CASE 6, better pick up of label's with potential | |
6605 embedded colons (scope operators). | |
6606 | |
6607 * cc-mode.el (c-hanging-comment-ender-p): New variable. | |
6608 (c-fill-paragraph): Use c-hanging-comment-ender-p. | |
6609 | |
6610 * cc-mode.el (c-recognize-knr-p): New variable. | |
6611 (c-common-init): Make it buffer-local. | |
6612 (c-mode, c++-mode, objc-mode): Use c-recognize-knr-p. | |
6613 (c-guess-basic-syntax): Use c-recognize-knr-p; swap | |
6614 CASE 5B.2 and 5B.3. | |
6615 | |
6616 * cc-mode.el (c-offsets-alist-default, c-offsets-alist) | |
6617 (c-guess-basic-syntax): | |
6618 Changed syntactic symbol c++-funcdecl-cont to ansi-funcdecl-cont | |
6619 | |
6620 * cc-mode.el (c-offsets-alist, c-read-offset, c-set-offset): | |
6621 Accept variable symbols as offsets. | |
6622 (c-get-offset): Accept ++ and -- symbols. | |
6623 | |
6624 * cc-mode.el (c-guess-basic-syntax): | |
6625 CASE 9C: added small performance improvment to c-in-literal call. | |
6626 | |
6627 * cc-mode.el (c-beginning-of-statement-1): Use c-in-literal-cache, | |
6628 and limit backscanning in CASE 5 to known, non-literal position. | |
6629 | |
6630 * cc-mode.el (c-in-literal, c-guess-basic-syntax): | |
6631 Caching of last literal result. | |
6632 | |
6633 * cc-mode.el (c-guess-basic-syntax): | |
6634 CASE 15D, calculate 'statement relpos as the | |
6635 beginning-of-statement relative to indent-point. | |
6636 | |
6637 * cc-mode.el (c-beginning-of-statement-1): | |
6638 CASE 4, check for conditional keywords which could be followed by | |
6639 a balanced paren expr. I.e. while(foo). | |
6640 | |
6641 * cc-mode.el (c++-mode-syntax-table, objc-mode-syntax-table): | |
6642 Give CR same syntax as newline, for selective-display. | |
6643 | |
6644 * cc-mode.el (c-electric-star): | |
6645 Fixed indentation problem when a star is not preceded by a slash. | |
6646 | |
6647 * cc-mode.el (c-indent-defun): | |
6648 Removed condition-case inside unwind-protect. | |
6649 | |
6650 * cc-mode.el (c-class-key, c-search-uplist-for-classkey): | |
6651 Greatly simplified, this constant now contains a regexp that only | |
6652 matches valid `class' keywords, in the C++ sense. | |
6653 | |
6654 1994-09-25 Richard Stallman <rms@churchy.gnu.ai.mit.edu> | |
6655 | |
6656 * info.el (Info-scroll-down, Info-scroll-up): Doc fixes. | |
6657 | |
6658 * rmail.el (rmail-forward): Simplify insertion of forwarded msg. | |
6659 Don't use exchange-point-and-mark. | |
6660 | |
6661 * rmail.el (rmail-msg-number-after-expunge): New function. | |
6662 (rmail-reply, rmail-forward): Use separate local variables | |
6663 rmail-send-actions-rmail-msg-number, rmail-send-actions-rmail-buffer | |
6664 to record which message to mark as answered or forwarded. | |
6665 (rmail-only-expunge): Update msg numbers stored in those variables. | |
6666 | |
6667 1994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu> | |
6668 | |
6669 * rmail.el (rmail-construct-io-menu): Don't print a message | |
6670 about no matching files. | |
6671 | |
6672 1994-09-24 Lennart Staflin <lenst@lysator.liu.se> | |
6673 | |
6674 * dired.el (dired-re-perms): Accept directories and symbolic links | |
6675 also, not only plain files. | |
6676 | |
6677 1994-09-24 Richard Stallman <rms@churchy.gnu.ai.mit.edu> | |
6678 | |
6679 * buff-menu.el (Buffer-menu-delete): Handle prefix arg. | |
6680 (Buffer-menu-delete-backwards): Handle prefix; use Buffer-menu-delete. | |
6681 | |
6682 * dired-x.el (dired-virtual-mode): Doc fix. | |
6683 | |
6684 * sh-script.el (auto-mode-alist): Use \' in auto-mode-alist regexps. | |
6685 | |
6686 * mlsupport.el (auto-execute): Use \' in auto-mode-alist regexps. | |
6687 | |
6688 * icon.el (icon-mode): Add autoload cookie. | |
6689 | |
6690 * ada.el (ada-mode): Add autoload cookie. | |
6691 (auto-mode-alist): Don't alter it here. | |
6692 | |
6693 * files.el (auto-mode-alist): Handle ada-mode and icon-mode. | |
6694 | |
6695 1994-09-24 Jan-Hein Buhrman (J.H.Buhrman@ns-nl.att.com) | |
6696 | |
6697 * ange-ftp.el (ange-ftp-start-process): Add use-smart-ftp code. | |
6698 (ange-ftp-get-process): Use ange-ftp-normal-login if | |
6699 ange-ftp-gateway-host is nil. | |
6700 | |
6701 1994-09-24 Michael D. Ernst <mernst@research.microsoft.com> | |
6702 | |
6703 * simple.el (shell-command, shell-command-on-region): | |
6704 Make "*Shell Command Output*" non-read-only. | |
6705 | |
6706 1994-09-24 Erik Naggum <erik@naggum.no> | |
6707 | |
6708 * comint.el (comint-input-chunk-size): Variable deleted. | |
6709 (comint-send-string): Make it an alias for process-send-string. | |
6710 (comint-send-region): Make it an alias for process-send-region. | |
6711 | |
6712 * nntp.el (nntp-send-region-to-server): Call process-send-region | |
6713 just once, for the whole string. | |
6714 | |
6715 * rmail.el (rmail-reformat-message): Run mail-message-filter | |
6716 before calling rmail-clear-headers. | |
6717 | |
6718 1994-09-23 Richard Stallman <rms@churchy.gnu.ai.mit.edu> | |
6719 | |
6720 * isearch.el (isearch-mode): Don't set deactivate-mark here. | |
6721 (isearch-done): In Transient Mark mode, don't set mark if is active. | |
6722 | |
6723 * vc.el (vc-finish-steal): Do vc-resynch-window in the right buffer. | |
6724 (vc-steal-lock): Delete spurious reference to `configuration'. | |
6725 | |
6726 * vc.el (vc-backend-checkout): Add if-statements to the shell cmds | |
6727 to discard the extra arg some shells make. | |
6728 | |
6729 1994-09-23 Jonathan I. Kamens (jik@gza-client1) | |
6730 | |
6731 * files.el (find-alternate-file): Confirm killing buffer | |
6732 only if it is visiting a file. | |
6733 | |
6734 1994-09-23 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
6735 | |
6736 * etags.el (tag-symbol-match-p): New function. | |
6737 (etags-recognize-tags-table): Add that second in find-tag-tag-order, | |
6738 after tag-exact-match-p. | |
6739 | |
6740 * etags.el (tags-table-check-computed-list): Call | |
6741 tags-verify-table on existing buffers. | |
6742 | |
6743 1994-09-23 Boris Goldowsky <boris@cs.rochester.edu> | |
6744 | |
6745 * fill.el (justify-current-line): Inherit props when inserting spaces. | |
6746 | |
6747 1994-09-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6748 | |
6749 * vc.el (vc-rename-file): Add autoload cookie. | |
6750 | |
6751 * mail-extr.el (mail-extr-all-top-level-domains): | |
6752 Fix formal name of Hungary. | |
6753 | |
6754 1994-09-22 Tom Tromey <tromey@drip.colorado.edu> | |
6755 | |
6756 * add-log.el (add-change-log-entry): Set add-log-full-name and | |
6757 add-log-mailing-address here. | |
6758 (add-log-mailing-address, add-log-full-name): Initialize to nil. | |
6759 | |
39229
bf5f26157d70
Update Stephen Gildea's email address.
Eli Zaretskii <eliz@gnu.org>
parents:
36089
diff
changeset
|
6760 1994-09-22 Stephen Gildea (gildea@stop.mail-abuse.org) |
25830 | 6761 |
6762 * time-stamp.el (time-stamp-mail-host-name): Use mail-host-address. | |
6763 (time-stamp-mail-host): Variable deleted. | |
6764 | |
6765 1994-09-22 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
6766 | |
6767 * sendmail.el (sendmail-synch-aliases): Renamed from | |
6768 synch-mail-aliases. All callers changed. | |
6769 | |
6770 1994-09-22 Francesco Potorti` <pot@cnuce.cnr.it> | |
6771 | |
6772 * man.el (Man-notify-method): New name for old Man-notify-flag | |
6773 user options. All functions using it updated. | |
6774 | |
6775 * ispell.el (check-ispell-version): Suggest to try ispell4.el if | |
6776 version does not match. | |
6777 | |
6778 1994-09-22 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6779 | |
6780 * faces.el (x-create-frame-with-faces): Delete the frame if get error. | |
6781 | |
6782 * rmailsum.el (rmail-summary-goto-msg): Simply the regexp | |
6783 for finding the message number. Check that a non-digit follows it. | |
6784 | |
6785 * help.el (print-help-return-message): Handle cons cells | |
6786 in special-display-regexps and special-display-buffer-names. | |
6787 | |
6788 * startup.el (mail-host-address): New variable. | |
6789 (normal-top-level): Use mail-host-address to init user-mail-address. | |
6790 | |
6791 * files.el (file-ownership-preserved-p): New function. | |
6792 | |
6793 1994-09-21 Jonathan I. Kamens (jik@gza-client1) | |
6794 | |
6795 * rmail.el (rmail-retry-ignored-headers): New variable, | |
6796 specifying the headers that should be removed by | |
6797 rmail-retry-failure. | |
6798 (rmail-retry-setup-hook): Obsolete variable (see below), deleted. | |
6799 (rmail-clear-headers): New optional arg is list of headers to clear. | |
6800 (rmail-retry-failure): Copy the whole block of headers from the message | |
6801 and then discard those in rmail-retry-ignored-headers. Delete | |
6802 usage of rmail-retry-setup-hook. Bind mail-signature and | |
6803 mail-setup-hook to nil when composing retry buffer. | |
6804 Handle mail-self-blind. | |
6805 | |
6806 * vc.el (vc-steal-lock): (1) Function should be | |
6807 non-interactive, because it doesn't work when called directly | |
6808 by the user. (2) Don't display revision "nil" when stealing | |
6809 lock if revision is unknown. (3) Put "Stolen lock on <file>" | |
6810 instead of just the file name in the Subject of the | |
6811 notification message. | |
6812 | |
6813 * rmail.el (rmail-ignored-headers): Add resent-message-id. | |
6814 | |
6815 * simple.el (insert-buffer): Default to first other buffer, | |
6816 not first non-visible buffer. | |
6817 | |
6818 1994-09-21 Erik Naggum <erik@naggum.no> | |
6819 | |
6820 * lisp.el (insert-parentheses): Don't insert spaces at beginning | |
6821 and end of buffer. | |
6822 | |
6823 1994-09-21 Per Abrahamsen <abraham@iesd.auc.dk> | |
6824 | |
6825 * frame.el (special-display-popup-frame): Rename new arg to ARGS. | |
6826 Allow (FUNCTION OTHER-ARGS...) as the value of ARGS. | |
6827 | |
6828 * frame.el (special-display-popup-frame): New argument PARAMS. | |
6829 Use it as well as `special-display-frame-alist'. | |
6830 | |
6831 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6832 | |
6833 * mail-extr.el (mail-extr-all-top-level-domains): Update domain list. | |
6834 | |
6835 * emerge.el (emerge-recenter, emerge-operate-on-windows): | |
6836 Use `visible' when calling get-buffer-window. | |
6837 | |
6838 * etags.el (find-tag-noselect): Simplify. | |
6839 Always run find-tag-hook at the tag's location. | |
6840 | |
6841 * sendmail.el (mail-default-reply-to): Initialize to t. | |
6842 (mail-setup): If it's t, set it from envvar REPLYTO. | |
6843 | |
6844 1994-09-19 Francesco Potorti` <pot@cnuce.cnr.it> | |
6845 | |
6846 * man.el (Man-notify-flag): replaces the old Man-notify | |
6847 variable, use the old one if it is bound as initial value. | |
6848 (Man-reuse-okay-flag): replaces Man-reuse-okay. | |
6849 (Man-downcase-section-letters-flag): replaces | |
6850 Man-downcase-section-letters. | |
6851 (Man-circular-pages-flag): replaces Man-circular-pages. | |
6852 (Man-auto-section-alist): variable deleted. | |
6853 (Man-section-translations-alist): removed the "3x" translation. | |
6854 (Man-untabify-command, Man-untabify-command-args): new vars. | |
6855 (Man-sed-command, Man-awk-command): new variables. | |
6856 (Man-sysv-sed-script, Man-berkeley-sed-script): new constants. | |
6857 (Man-name-regexp, Man-page-header-regexp): new variable. | |
6858 (Man-heading-regexp): changed default value. | |
6859 (Man-reference-regexp): now refers to previous regexps. | |
6860 (Man-arguments): new buffer-local variable. | |
6861 (Man-page-mode-string): changed default value. | |
6862 (Man-mode-map): changed the meanings of ",", ".", "q". Added new | |
6863 keys ">", "<", "k". | |
6864 (Man-page-mode-string): function deleted. | |
6865 (Man-init-defvars): New function used for initialising the system | |
6866 and environment dependent variables Man-fontify-manpage-flag, | |
6867 Man-uses-untabify, Man-sed-script, Man-filter-list. | |
6868 (Man-delete-trailing-newlines): function deleted. | |
6869 (Man-make-page-mode-string): new subst. | |
6870 (Man-build-man-command): now subst instead of function. Modified | |
6871 to comply with the new format of Man-filter-list. | |
6872 (Man-downcase): function deleted. | |
6873 (Man-translate-references): complete rewrite. | |
6874 (Man-linepos): function deleted. | |
6875 (Man-match-substring): new function. | |
6876 (Man-default-man-args): function deleted. | |
6877 (Man-default-man-entry): complete rewrite. | |
6878 (man, manual-entry): function-alias relationship reversed. | |
6879 (man): prompt changed, prompt using interactive, call | |
6880 Man-init-defvars, set Man-arguments. | |
6881 (Man-notify-when-ready): manage the 'pushy value. | |
6882 (Man-fontify-manpage): substitute Man-set-fonts. | |
6883 (Man-cleanup-manpage): new function. | |
6884 (Man-bgproc-sentinel): cleanup, call Man-fontify-manpage and | |
6885 Man-cleanup-page when necessary. | |
6886 (Man-mode): call Man-strip-page-headers and Man-unindent. | |
6887 (Man-build-section-alist, Man-build-references-alist, | |
6888 Man-build-page-list): substs instead of functions. | |
6889 (Man-build-references-alist): cleanup. | |
6890 (Man-build-page-list): new algorithm. | |
6891 (Man-strip-page-headers, Man-unindent): new substs. | |
6892 (Man-find-section): assume section names start in column 1. | |
6893 (Man-quit): bury the buffer instead of killing it, delete the | |
6894 frame when necessary. | |
6895 (Man-kill): new function. | |
6896 (Man-goto-page): do the right thing when the manpage is not found, | |
6897 do not assume that Man-build-references-alist is broken. | |
6898 | |
6899 1994-09-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6900 | |
6901 * menu-bar.el (vc-menu-map): New menu. | |
6902 (menu-bar-file-menu): Put the VC map under the File map. | |
6903 | |
6904 * vc-hooks.el (vc-menu-map): Set up menu items. | |
6905 | |
6906 * rmail.el (rmail-mode-kill-summary): New function. | |
6907 (rmail-variables): Put that on kill-buffer-hook locally. | |
6908 | |
6909 * subr.el (remove-hook, add-hook): Copy existing list before modifying. | |
6910 | |
6911 1994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6912 | |
6913 * sendmail.el (mail-bury-selects-summary): New variable. | |
6914 (mail-bury): Test it. | |
6915 | |
6916 1994-09-20 Francesco Potorti` <pot@cnuce.cnr.it> | |
6917 | |
6918 * vc-hooks.el (vc-status): Use vc-path when calling prs. | |
6919 | |
6920 1994-09-20 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6921 | |
6922 * vc-hooks.el (vc-status): New arg vc-type. | |
6923 | |
6924 * window.el (shrink-window-if-larger-than-buffer): Use WINDOW's frame | |
6925 for all actions that operate on a frame. Set WINDOW to selected | |
6926 window if it was nil. | |
6927 | |
6928 1994-09-19 Boris Goldowsky <boris@cs.rochester.edu> | |
6929 | |
6930 * add-log.el (add-log-current-defun): Deal with | |
6931 lisp-interaction-mode like lisp-mode. | |
6932 | |
6933 * facemenu.el (facemenu-update): Make menu separators all dashes. | |
6934 | |
6935 1994-09-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6936 | |
6937 * subr.el (add-hook): Doc fix. | |
6938 | |
6939 1994-09-19 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
6940 | |
6941 * emacsbug.el (report-emacs-bug): system-configuration-options was | |
6942 misspelled as system-configure-options. | |
6943 | |
6944 1994-09-19 Jim Blandy <jimb@geech.gnu.ai.mit.edu> | |
6945 | |
6946 * disp-table.el: Add support for new window border display table | |
6947 element. | |
6948 (describe-display-table): Describe the window border glyph. | |
6949 (display-table-len): New constant. | |
6950 (make-display-table, standard-display-8bit, | |
6951 standard-display-default, standard-display-ascii, | |
6952 standard-display-g1, standard-display-graphic, | |
6953 standard-display-underline): Use display-table-len, instead of | |
6954 hard-coding the display table length. | |
6955 | |
6956 1994-09-19 Francesco Potorti` <pot@cnuce.cnr.it> | |
6957 | |
6958 * rlogin.el (rlogin): recognise the `-l user' option to rlogin and | |
6959 let comint and ange-ftp know about the correct home directory. | |
6960 | |
6961 1994-09-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
6962 | |
6963 * picture.el (picture-yank-at-click): New function. | |
6964 | |
6965 * hideif.el: Handle ==, !=, + and -. | |
6966 (hif-tokenize): Handle ==, !=, + and -. | |
6967 (hif-token-regexp): Handle ==, !=, + and -. | |
6968 (hif-notequal, hif-plus, hif-minus, hif-mathify): New functions. | |
6969 (hif-math, hif-eq-expr): New functions. | |
6970 (hif-term): Call hif-eq-expr. | |
6971 (hide-ifdef-define): Pass 1 to hif-set-var. | |
6972 | |
6973 * files.el (file-name-sans-extension): New function. | |
6974 | |
6975 * files.el (basic-save-buffer-1): If writing temp file fails | |
6976 or a precious file, restore the old visited file modtime. | |
6977 | |
6978 * replace.el (query-replace-interactive): New user option. | |
6979 (query-replace-read-args): Obey that option--fetch from | |
6980 search-ring or regexp-search-ring. New arg regexp-flag. | |
6981 (query-replace, query-replace-regexp, replace-string) | |
6982 (replace-regexp): Pass new arg to query-replace-read-args. | |
6983 (map-query-replace-regexp): Obey query-replace-interactive. | |
6984 | |
6985 1994-09-18 Vincent Del Vecchio (vdelvecc@dsd.camb.inmet.com) | |
6986 | |
6987 * info.el (Info-insert-dir): Insert newlines before rather than | |
6988 after nodes copied from other files, for consistency. | |
6989 | |
6990 1994-09-18 Frederic Pierresteguy <F.Pierresteguy@frcl.bull.fr> | |
6991 | |
6992 * rmail.el: Build proper keymap for the "Input (menu)" and | |
6993 "Output (menu)" submenus. | |
6994 (rmail-find-all-files, rmail-list-to-menu): New functions. | |
6995 (rmail-construct-io-menu): New functions. | |
6996 (rmail-input-menu): Function deleted. | |
6997 (rmail). Call rmail-construct-io-menu. | |
6998 (rmail-mode-map): 'Input Rmail file (menu)' renamed to | |
6999 'Input Rmail file'. 'Output (Rmail menu)' renamed to | |
7000 'Output Rmail file'. | |
7001 * rmailout.el (rmail-output-menu): Function deleted. | |
7002 * rmailsum.el (rmail-summary-construct-io-menu): New function. | |
7003 (rmail-new-summary): Call rmail-summary-construct-io-menu. | |
7004 (rmail-summary-mode-map): New menu items 'Input Rmail File' and | |
7005 'Output Rmail File'. | |
7006 (rmail-summary-output-to-rmail-file): New arg 'file-name'. If it | |
7007 non-nil, call rmail-output-to-rmail-file. | |
7008 | |
7009 1994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7010 | |
7011 * tex-mode.el (tex-start-shell): Inherit comint-mode-map, don't copy. | |
7012 | |
7013 * shell.el (shell-mode-map): Inherit comint-mode-map, | |
7014 and copy only the completion menu. | |
7015 | |
7016 * telnet.el (telnet-mode-map): Inherit comint-mode-map, don't copy. | |
7017 | |
7018 * vc-hooks.el (vc-file-not-found-hook): Use save-excursion. | |
7019 | |
7020 1994-09-18 Kenneth Manheimer (klm@coil.nist.gov) | |
7021 | |
7022 * icomplete.el: Major rewrite to behave more like a minor mode. | |
7023 Doc fixes. | |
7024 (icomplete-mode): New function and var. | |
7025 (icomplete-minibuffer-setup-hook): New hook. | |
7026 (icomplete-inhibit): Defunct. Using icomplete-pre-command-hook, | |
7027 icomplete-post-command-hook as real hook functions. | |
7028 (icomplete-simple-completing-p): Subsumes | |
7029 icomplete-window-minibuffer-p plus other stuff, determines whether | |
7030 simple completion is active. | |
7031 (icomplete-window-minibuffer-p): Defunct, see above. | |
7032 (icomplete-minibuffer-setup): Use icomplete-simple-completing-p, | |
7033 copy-sequence hooks before adding to them, run hooks properly. | |
7034 (icomplete-tidy): Changed from misnamed icomplete-pre-command-hook; | |
7035 use icomplete-simple-completing-p. | |
7036 (icomplete-exhibit): Changed from misnamed icomplete-post-command-hook; | |
7037 use icomplete-simple-completing-p. | |
7038 (icomplete-completions): Changed from old, misnamed icomplete-exhibit; | |
7039 combined with old misnamed icomplete-prompt. | |
7040 | |
7041 1994-09-18 Michael Kifer <kifer@cs.sunysb.edu> | |
7042 | |
7043 * ediff.el (ediff-submit-report, ediff-revision) | |
7044 (ediff-find-file-name-handler, vc-ediff-internal, rcs-ediff-internal): | |
7045 New functions. | |
7046 (ediff-version-control-package): New variable. | |
7047 (vc-ediff, rcs-ediff): Functions deleted. | |
7048 | |
7049 * ediff.el (ediff-submit-report): New function. | |
7050 | |
7051 * ediff.el (ediff-toggle-read-only, ediff-patch-file): Check out | |
7052 version controlled files before their buffers are modified. | |
7053 (ediff-local-checkout-flag, ediff-toggle-read-only-function): | |
7054 New variables. | |
7055 | |
7056 * ediff.el (ediff-find-file, ediff-patch-file): Were getting | |
7057 confused by symbolic links. Fixed. | |
7058 | |
7059 1994-09-18 Lawrence R. Dodd <dodd@roebling.poly.edu> | |
7060 | |
7061 * rmail.el (rmail-forward): Insert separator before and after message. | |
7062 | |
7063 1994-09-18 Francesco Potorti` <pot@cnuce.cnr.it> | |
7064 | |
7065 * vc-hooks.el (vc-status): Renamed from vc-rcs-status. Handle SCCS. | |
7066 (vc-display-status): Renamed from vc-rcs-status. | |
7067 (vc-mode-line): Call vc-status for SCCS files too. | |
7068 | |
7069 1994-09-18 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7070 | |
7071 * telnet.el (telnet): Use name *telnet-HOST*, not *HOST-telnet*. | |
7072 | |
7073 * lmenu.el (make-lucid-menu-keymap-disable): New variable. | |
7074 (make-lucid-menu-keymap): Use that when disabling item unconditionally. | |
7075 | |
7076 1994-09-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7077 | |
7078 * help.el (describe-variable): Report whether var is local in this buf. | |
7079 | |
7080 * terminal.el (terminal-map): Define switch-frame. | |
7081 | |
7082 1994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7083 | |
7084 * facemenu.el (facemenu-update): Reverse the menu order again. | |
7085 | |
7086 * compile.el (compile-internal): Set EMACS=t in process-environment. | |
7087 | |
7088 * ispell.el (ispell-highlight-spelling-error): Test window-system. | |
7089 | |
7090 1994-09-16 Karl Heuer <kwzh@churchy.gnu.ai.mit.edu> | |
7091 | |
7092 * emacsbug.el: (report-emacs-bug): Insert configuration options. | |
7093 | |
7094 * ispell.el (ispell-menu-map): Order menu items by size: | |
7095 buffer > region > word. | |
7096 * ispell4.el (ispell-menu-map): Likewise. | |
7097 | |
7098 * register.el (insert-register): Add `*' interactive spec. | |
7099 | |
7100 * menu-bar.el (complex-buffers-menu-p): Delete; obsolete variable. | |
7101 | |
7102 * info.el (Info-edit): Move the customary mode-initialization | |
7103 calls out of here. | |
7104 (Info-edit-mode): Put them here. Also enable undo, and call | |
7105 Info-edit-mode-hook. | |
7106 | |
7107 * time.el: (display-time-24hr-format): Doc fix. | |
7108 (display-time-filter): Reenable code that got deleted during a | |
7109 mispatch. | |
7110 | |
7111 * sendmail.el (mail-alias-modtime): New variable. | |
7112 (synch-mail-aliases): New function. | |
7113 (mail-setup, sendmail-send-it): Synchronize cached list with file. | |
7114 * mailalias.el: Require sendmail. Delete redundant defvar. | |
7115 (expand-mail-aliases, define-mail-alias): Synchronize cached list | |
7116 with file. | |
7117 | |
7118 * compile.el (compilation-sentinel): Include exit status in modeline. | |
7119 | |
7120 1994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7121 | |
7122 * dired.el (dired-buffers-for-dir): Delete debugging code. | |
7123 (dired-in-this-tree): Likewise. | |
7124 | |
7125 1994-09-16 Michael Ernst <mernst@research.microsoft.com> | |
7126 | |
7127 * dired.el, dired-aux.el, dired-x.el: Make directories in | |
7128 dired-buffers and dired-subdir-alist be expanded; adjust calls | |
7129 accordingly. | |
7130 * dired-aux.el (dired-fun-in-all-buffers): Expand dir at start. | |
7131 (dired-rename-subdir, dired-rename-subdir-1, dired-kill-tree): Likewise. | |
7132 * dired-x.el (dired-clean-up-after-deletion): Expand fn. | |
7133 (dired-find-buffer-nocreate): Expand dir at beginning. | |
7134 * dired.el (dired-buffers-for-dir): Assume dirs are preexpanded. | |
7135 (dired-in-this-tree): Likewise. | |
7136 (dired-advertise, dired-unadvertise): Expand default-directory. | |
7137 | |
7138 1994-09-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7139 | |
7140 * window.el (shrink-window-if-larger-than-buffer): | |
7141 Do nothing in minibuffer-only frame. | |
7142 | |
7143 * menu-bar.el (menu-bar-file-menu): Rename "Kill Buffer" menu item. | |
7144 | |
7145 1994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7146 | |
7147 * term/x-win.el (system-key-alist): Add Sun definition for mute-acute. | |
7148 | |
7149 * autoinsert.el (auto-insert-alist): Add entries for C++. | |
7150 (insert-auto-insert-files): Do case-sensitive match except on vms. | |
7151 | |
7152 1994-09-15 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
7153 | |
7154 * simple.el (kill-new): Call menu-bar-update-yank-menu if that | |
7155 function is defined. | |
7156 New optional argument means replace most recent kill. | |
7157 (kill-append): Use that new interface. | |
7158 * mouse.el (mouse-save-then-kill, mouse-secondary-save-then-kill): | |
7159 Use the kill-new interface; don't manipulate kill-ring directly. | |
7160 * menu-bar.el (yank-menu): New variable; kill-ring in menu format. | |
7161 (menu-bar-update-yank-menu, menu-bar-select-yank): New function. | |
7162 | |
7163 1994-09-15 Jay K. Adams (jka@ece.cmu.edu) | |
7164 | |
7165 * jka-compr.el (jka-compr-compression-info-list): Expand regular | |
7166 expressions to include backup files with version numbers. | |
7167 | |
7168 * jka-compr.el (jka-compr-insert-file-contents): Run the | |
7169 functions in after-insert-file-functions after the | |
7170 buffer-file-name has been set, not before. | |
7171 | |
7172 * jka-compr.el (jka-compr-insert-file-contents): Properly | |
7173 handle the 'replace' argument for compressed files. | |
7174 | |
7175 1994-09-15 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7176 | |
7177 * term/x-win.el: Don't call menu-bar-mode. | |
7178 | |
7179 * startup.el (command-line): If initial X frame has a menu bar, | |
7180 mark menu-bar-mode as on. | |
7181 | |
7182 * telnet.el (telnet-program): New variable. | |
7183 (telnet): Use telnet-program. | |
7184 (rsh-program): Renamed from telnet-rsh-program. | |
7185 (rsh): Use new name. | |
7186 | |
7187 1994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7188 | |
7189 * page.el (forward-page): If we find a match that ends where we | |
7190 started searching, look for another one. | |
7191 | |
7192 * window.el (shrink-window-if-larger-than-buffer): | |
7193 Use frame-width, not screen-width. | |
7194 | |
7195 * startup.el (command-line): If we can't load x-win.el, terminate. | |
7196 | |
7197 * facemenu.el (facemenu-update): Don't use quoted constant lists | |
7198 in define-key. Reverse order of menu definitions. | |
7199 | |
7200 * autoload.el (generate-file-autoloads): Warn if we put a line | |
7201 in loaddefs.el that is long enough to cause trouble. | |
7202 | |
7203 * elp.el: Add autoloads. | |
7204 | |
7205 * c-mode.el (c-mode-map): Add "Highlight Conditionals" menu item. | |
7206 | |
7207 * cpp.el (cpp-highlight-buffer): Renamed from cpp-parse-buffer. | |
7208 | |
7209 1994-09-14 Per Abrahamsen <abraham@iesd.auc.dk> | |
7210 | |
7211 * cpp.el (cpp-edit-load): Only call `cpp-edit-reset' in cpp-edit-mode. | |
7212 | |
7213 1994-09-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7214 | |
7215 * type-break.el: New file. | |
7216 | |
7217 * cpp.el: New file. | |
7218 | |
7219 * info.el (Info-mode-map): Bind M-s like s. | |
7220 | |
7221 * ispell.el (ispell-check-only): New variable. | |
7222 (ispell-word): Handle ispell-check-only. | |
7223 (ispell-minor-mode): New variable. | |
7224 (ispell-minor-keymap): New map. | |
7225 (ispell-minor-mode): New function. | |
7226 | |
7227 * facemenu.el: New file. | |
7228 | |
7229 * elp.el: New file. | |
7230 | |
7231 1994-09-14 Andreas Schwab (schwab@ls5.informatik.uni-dortmund.de) | |
7232 | |
7233 * server.el (server-start): Always use pipes for communication. | |
7234 | |
7235 1994-09-14 Boris Goldowsky <boris@cs.rochester.edu> | |
7236 | |
7237 * simple.el (repeat-complex-command, next-history-element, | |
7238 previous-matching-history-element): Override print-level when | |
7239 offering command lines to edit. | |
7240 | |
7241 1994-09-13 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
7242 | |
7243 * faces.el (make-face-unbold, make-face-unitalic, make-face-bold, | |
7244 make-face-italic, make-face-bold-italic): Don't try to frob font | |
7245 if it's nil. | |
7246 | |
7247 1994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7248 | |
7249 * Version 19.27 released. | |
7250 | |
7251 1994-09-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7252 | |
7253 * ispell.el: Further split the Ispell menu autoloads. | |
7254 | |
7255 1994-09-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7256 | |
7257 * rmailsum.el (rmail-summary-goto-msg): Preserve the current buffer. | |
7258 | |
7259 1994-09-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7260 | |
7261 * window.el (shrink-window-if-larger-than-buffer): Doc fix. | |
7262 | |
7263 1994-09-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7264 | |
7265 * vc.el (vc-do-command): Temporarily add vc-path to the end of PATH. | |
7266 | |
7267 1994-09-08 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
7268 | |
7269 * bibtex.el (put-string-on-kill-ring): Delete this function. | |
7270 (bibtex-current-entry-label): Call kill-new instead. | |
7271 | |
7272 1994-09-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7273 | |
7274 * Version 19.26 released. | |
7275 | |
7276 1994-09-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7277 | |
7278 * rmailmsc.el (set-rmail-inbox-list): Doc fix. | |
7279 | |
7280 1994-09-05 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
7281 | |
7282 * help-macro.el (make-help-screen): Doc fix. | |
7283 | |
7284 1994-09-05 Lawrence R. Dodd <dodd@roebling.poly.edu> | |
7285 | |
7286 * dired-x.el: (dired-omit-expunge): Avoid setting buffer modified | |
7287 unless it was modified before and some mark is set so `%*' won't | |
7288 appear in mode-line of omitted buffers. | |
7289 | |
7290 1994-09-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7291 | |
7292 * saveplace.el (save-place-find-file-hook): | |
7293 Check after-find-file-from-revert-buffer. | |
7294 | |
7295 * cmacexp.el (c-macro-prompt-flag): Set default back to nil. | |
7296 | |
7297 1994-09-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7298 | |
7299 * rmail.el (rmail-get-new-mail): Run rmail-get-new-mail-hook. | |
7300 | |
7301 1994-09-04 Tom Tromey (tromey@drip.colorado.edu) | |
7302 | |
7303 * man.el (Man-notify-when-ready): Get Man-original-frame | |
7304 from the proper buffer. | |
7305 | |
7306 1994-09-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7307 | |
7308 * simple.el (mark-ring): Add permanent-local prop. Doc fix. | |
7309 | |
7310 * shell.el (shell-command-regexp): Use a simpler faster regexp. | |
7311 | |
7312 * info.el (Info-mode): Text for using x, not for make-face defined. | |
7313 | |
7314 * mh-e.el (mh-get-new-mail): Always use mh-inc-prog, never `inc'. | |
7315 | |
7316 1994-09-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7317 | |
7318 * outline.el (outline-minor-mode-prefix): Doc fix. | |
7319 | |
7320 1994-09-02 Espen Skoglund (espensk@tklab1.cs.uit.no) | |
7321 | |
7322 * pascal.el (pascal-auto-lineup): New variable. | |
7323 (pascal-end-of-statement): New function. | |
7324 (pascal-indent-command): Now does optional lineups of : and =. | |
7325 (pascal-indent-case): Uses pascal-end-of-statement to skip the | |
7326 case statements. | |
7327 | |
7328 1994-09-01 Espen Skoglund (espensk@tklab1.cs.uit.no) | |
7329 | |
7330 * pascal.el (pascal-indent-declaration): Indent correctly | |
7331 when record blocks are used within parameterlists. | |
7332 (pascal-declaration-beg): Strange -0 argument removed. | |
7333 (pascal-type-completion): Fix typo in regexp. | |
7334 (pascal-get-lineup-indent): Use match-end instead of end-of-line. | |
7335 | |
7336 1994-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7337 | |
7338 * compile.el (grep-command): Doc fix. | |
7339 | |
7340 * tcl-mode.el: Call provide. | |
7341 | |
7342 1994-09-01 Francesco Potorti` (pot@cnuce.cnr.it) | |
7343 | |
7344 * cmacexp.el (c-macro-prompt-flag): set default to t. | |
7345 (c-macro-expand): buffer-flush-undo is outdated. | |
7346 (c-macro-expansion): make exit-status a local variable. | |
7347 | |
7348 1994-09-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7349 | |
7350 * completion.el (completion-before-command): Don't call get | |
7351 on a non-symbol. | |
7352 | |
7353 1994-08-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7354 | |
7355 * window.el (shrink-window-if-larger-than-buffer): | |
7356 Don't make the window shorter than window-min-height. | |
7357 | |
7358 * calendar.el (exit-calendar): Don't restore window config. | |
7359 (calendar): Don't save one. | |
7360 | |
7361 * isearch.el (isearch-edit-string): Use isearch-text-char-description. | |
7362 | |
7363 * ispell.el (ispell-dictionary-alist-1): | |
7364 For English, remove hyphen from the OTHERCHARS. | |
7365 | |
7366 * isearch.el (isearch-edit-string): In the isearch-recursive-edit case, | |
7367 don't end the recursive edit and don't start another one. | |
7368 (isearch-done): New arg EDIT. | |
7369 (isearch-mode): Return t if search succeeded. | |
7370 | |
7371 1994-08-29 Tom Tromey (tromey@creche.colorado.edu) | |
7372 | |
7373 * replace.el (perform-replace): Restore match data before highlighting. | |
7374 | |
7375 1994-08-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7376 | |
7377 * help-macro.el (make-help-screen): Don't call window-frame | |
7378 in a non-multi-frame Emacs. | |
7379 | |
7380 1994-08-29 Lennart Staflin <lenst@lysator.liu.se> | |
7381 | |
7382 * diary-ins.el: Require diary-lib, not diary. | |
7383 * diary-lib.el: Provide diary-lib not diary. | |
7384 | |
7385 1994-08-28 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7386 | |
7387 * files.el (after-find-file-from-revert-buffer): Add defvar. | |
7388 | |
7389 * gud.el (dbx): Use newline, not semicolon, between file and stop cmds. | |
7390 | |
7391 1994-08-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7392 | |
7393 * outline.el (outline-mode-prefix-map): New variable. | |
7394 Define all the C-c commands here. | |
7395 (outline-mode-menu-bar-map): New variable, holds local menu-bar keymap. | |
7396 (outline-mode-map): Bind C-c and menu-bar to those maps. | |
7397 (outline-minor-mode-map): Likewise use those submaps for the prefixes. | |
7398 | |
7399 * indent.el (indent-rigidly): Insert new indent, then delete old. | |
7400 | |
7401 * comint.el (comint-arguments): Treat \n and \t like space. | |
7402 | |
7403 1994-08-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7404 | |
7405 * simple.el (set-mark): When POS is nil, always clear mark-active. | |
7406 | |
7407 * rmailsum.el (rmail-summary-output-menu): New command. | |
7408 (rmail-summary-mode-map): Add Output and Input with menu of files. | |
7409 | |
7410 1994-08-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7411 | |
7412 * vc.el (vc-backend-checkout): Don't use -G for SCCS. | |
7413 | |
7414 * rot13.el (toggle-rot13-mode): New function. | |
7415 | |
7416 * rmailsum.el (rmail-summary-rmail-update): | |
7417 Check whether rmail-buffer is dead. | |
7418 | |
7419 1994-08-24 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
7420 | |
7421 * etags.el (tags-table-extend-computed-list): In loop processing | |
7422 list of included tables to incorporate it, advance TABLES to its | |
7423 cdr at end of loop. | |
7424 | |
7425 1994-08-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7426 | |
7427 * files.el (find-file-noselect): Improve "file changed" message. | |
7428 | |
7429 * comint.el (comint-arguments): Rewrite for speed. | |
7430 Don't keep parsing once we have enough args. | |
7431 | |
7432 * ispell.el (ispell-buffer-local-words): Don't treat doublequote | |
7433 specially when splitting the line into words. | |
7434 | |
7435 * mouse-sel.el (mouse-extend): In Transient Mark mode, use the region | |
7436 whenever it is active. | |
7437 | |
7438 1994-08-23 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
7439 | |
7440 * simple.el (shell-command-on-region): Don't delete current buffer. | |
7441 | |
7442 1994-08-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7443 | |
7444 * simple.el (backward-delete-char-untabify): Doc fix. | |
7445 | |
7446 * lpr.el (lpr-headers-switches): Don't use -p on dgux, irix. | |
7447 | |
7448 * edebug.el (edebug-read-and-maybe-wrap-form): Increment | |
7449 max-specpdl-size by 2000. | |
7450 | |
7451 * jka-compr.el (jka-compr-insert-file-contents): Run the | |
7452 after-insert-file-functions. | |
7453 | |
7454 * rmail.el (rmail-ignored-headers): Split string constant into lines. | |
7455 | |
7456 1994-08-21 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7457 | |
7458 * term/news.el (news-fkey-prefix): Use kp-decimal, not kp-period. | |
7459 | |
7460 * rnews.el (news-select-message): Do most of the work | |
7461 even for nonexistent article. (Code copied from 18.59). | |
7462 | |
7463 1994-08-19 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7464 | |
7465 * rmail.el (rmail-retry-failure, mail-unsent-separator): Doc fix. | |
7466 | |
7467 * rnews.el (news-mode): Don't set mode-name to a list. | |
7468 Use mode-line-process instead. | |
7469 | |
7470 * rot13.el (rot13-other-window): Doc fix. | |
7471 | |
7472 * lpr.el (lpr-command, lpr-headers-switches): Undo previous change. | |
7473 | |
7474 1994-08-18 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
7475 | |
7476 * window.el (split-window-horizontally): If size is negative, | |
7477 measure from the right. | |
7478 | |
7479 1994-08-17 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7480 | |
7481 * info.el (Info-mode): Doc fix. | |
7482 | |
7483 * lpr.el (lpr-command, lpr-headers-switches): Treat Solaris like BSD. | |
7484 | |
7485 * paren.el (show-paren-command-hook): Set the face of an overlay | |
7486 each time we move it somewhere. | |
7487 | |
7488 * files.el (after-find-file): | |
7489 New arg after-find-file-from-revert-buffer. | |
7490 (revert-buffer): Pass t for that. | |
7491 | |
7492 * simple.el (choose-completion-string): Use plain exit-minibuffer, | |
7493 not minibuffer-complete-and-exit. And do so only if the minibuffer | |
7494 was doing completion. | |
7495 | |
7496 * tex-mode.el (tex-mode): Allow for documentclass options | |
7497 when checking for SliTeX. | |
7498 | |
7499 1994-08-17 Lawrence R. Dodd <dodd@roebling.poly.edu> | |
7500 | |
7501 * vc.el (vc-admin): Pass nil instead of | |
7502 vc-checkout-writable-buffer-hook to vc-start-entry. | |
7503 | |
7504 1994-08-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7505 | |
7506 * perl-mode.el (perl-indent-command): Fix backwards conditional. | |
7507 | |
7508 1994-08-14 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7509 | |
7510 * rmailsum.el (rmail-summary-scroll-msg-up): Put rmail buffer | |
7511 on the screen if necessary--but don't scroll in that case. | |
7512 | |
7513 * rmail.el (rmail-resend): Preserve point around expand-mail-aliases. | |
7514 | |
7515 * easymenu.el (easy-menu-define): Doc fix. | |
7516 | |
7517 1994-08-13 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7518 | |
7519 * cmacexp.el (c-macro-expansion): If the CPP output is empty, just | |
7520 show error messages. | |
7521 | |
7522 * mouse.el (mouse-set-mark): Select the window before saving point. | |
7523 | |
7524 * iso-cvt.el (iso-tex2iso-trans-tab): Put the sequences with braces | |
7525 before corresponding ones without. Escape ? in patterns. | |
7526 (iso-translate-conventions): Don't widen. | |
7527 (iso-german-tex-p): Preserve narrowing. | |
7528 | |
7529 * rmail.el (rmail-maybe-display-summary): If summary is in some frame, | |
7530 just use that. | |
7531 | |
7532 1994-08-12 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7533 | |
7534 * rmail.el (rmail-retry-failure): Narrow to just the old header | |
7535 for calling mail-fetch-field. | |
7536 | |
7537 1994-08-11 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7538 | |
7539 * compile.el (compilation-set-window-height): Add save-excursion. | |
7540 | |
7541 * rmail.el (rmail-maybe-display-summary): Don't set summary window | |
7542 height if its frame isn't split. | |
7543 | |
7544 * subr.el (one-window-p): Doc fix. | |
7545 | |
7546 * frame.el (frame-notice-user-settings): If we change the frame's font, | |
7547 call frame-update-faces. | |
7548 | |
7549 1994-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7550 | |
7551 * paren.el (show-paren-command-hook): Cope if matching-paren gives nil. | |
7552 | |
7553 1994-08-10 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
7554 | |
7555 * etags.el (tags-table-including): Inside loop: if CORE-ONLY skip | |
7556 all consecutive tables not in core; else extend computed list. | |
7557 | |
7558 1994-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7559 | |
7560 * gnus.el (gnus-summary-mode-map): Delete unusable `Sort Summary' item. | |
7561 | |
7562 1994-08-10 Erik Naggum <erik@naggum.no> | |
7563 | |
7564 * rmail.el (rmail-forward): Anchor `mail-header-separator' on both | |
7565 sides to match whole line, not just initial substring. | |
7566 | |
7567 1994-08-10 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7568 | |
7569 * help.el (view-lossage): Handle buffers and frames in recent-keys. | |
7570 | |
7571 1994-08-10 Michael Kifer (Michael Kifer <kifer@cs.sunysb.edu>) | |
7572 | |
7573 * ediff.el (ediff-find-file, ediff-patch-file): Handle symlinks. | |
7574 | |
7575 * ediff.el (ediff-save-buffer): Added option for saving diff output. | |
7576 | |
7577 * ediff.el (ediff-fine-diff-buffer, ediff-ignore-similar-regions): | |
7578 New variables. | |
7579 (ediff-no-fine-diffs): Macro added. | |
7580 (ediff-next-difference, ediff-previous-difference) | |
7581 (ediff-make-fine-diffs): Enabled a new feature that allows one to | |
7582 skip over the difference regions where the only differences are | |
7583 the white space and newlines. | |
7584 (ediff-toggle-autorefine): Fixed a bug that caused error when the | |
7585 current difference is <= 0 or > ediff-number-of-differences. | |
7586 | |
7587 1994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7588 | |
7589 * menu-bar.el (menu-bar-file-menu): Compare Files renamed to Compare. | |
7590 (menu-bar-ediff-menu): Add one element for compare-windows. | |
7591 | |
7592 * appt.el: Require calendar. | |
7593 | |
7594 1994-08-09 Michael D. Ernst <mernst@research.microsoft.com> | |
7595 | |
7596 * rmailedit.el (rmail-abort-edit): Call `rmail-highlight-headers'. | |
7597 | |
7598 1994-08-09 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7599 | |
7600 * mailalias.el (define-mail-alias): Avoid error if DEFINITION is "". | |
7601 | |
7602 * appt.el (appt-check): Update on first wakeup after midnight | |
7603 even if that's not precisely 12:01. | |
7604 | |
7605 1994-08-08 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7606 | |
7607 * mouse.el (mouse-drag-mode-line): New function (from mldrag.el, | |
7608 but changed a little). Put it on mode-line down-mouse-1. | |
7609 (mouse-select-window): Bind to mode-line drag-mouse-1. | |
7610 | |
7611 * info.el (Info-last-menu-item): Fix gross logic errors. | |
7612 (Info-last-preorder): After going thru menu item, go to end. | |
7613 (Info-scroll-up): Set window-start if it's out of range. | |
7614 Once menu start is on or above screen, start using menu items. | |
7615 (Info-scroll-down): Set window-start if it's out of range. | |
7616 If there's a menu item, always use menu. | |
7617 | |
7618 * sendmail.el (mail-alias-file): Add autoload cookie. | |
7619 | |
7620 * mouse.el (x-fixed-font-alist): Add clean 5x8 and clean 6x8. | |
7621 | |
7622 * compile.el (compilation-set-window-height): New function, | |
7623 broken out from compile-internal. | |
7624 Don't change window height if it is the frame root window. | |
7625 (compile-internal): Call it. | |
7626 (compilation-goto-locus): Call it. | |
7627 Use any visible frame already showing the compilation buffer. | |
7628 | |
7629 * gnus.el (gnus-start-news-server): Fix the call to `error'. | |
7630 | |
7631 1994-08-07 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7632 | |
7633 * info.el (Info-additional-directory-list): New variable. | |
7634 (Info-find-node): Use it. | |
7635 | |
7636 * faces.el (copy-face): Ignore errors in set-face-font. | |
7637 | |
7638 * mouse.el (mouse-choose-completion): Pass completion-base-size value | |
7639 to choose-completion-string. | |
7640 | |
7641 * simple.el (completion-base-size): New variable. | |
7642 (completion-list-mode): Make it local. | |
7643 (choose-completion): Pass its value to choose-completion-string. | |
7644 (choose-completion-string): New arg base-size. | |
7645 Use that when deciding how much to delete. | |
7646 | |
7647 * complete.el (PC-do-completion): Set completion-base-size. | |
7648 | |
7649 * cmacexp.el: Doc fixes. | |
7650 (c-macro-expansion): Capture and display CPP error messages. | |
7651 | |
7652 * tex-mode.el (tex-mode): Accept documentclass when checking Slitex. | |
7653 | |
7654 1994-08-06 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7655 | |
7656 * gnus.el: Require timezone when loading this file. | |
7657 Move the provide call to the end. | |
7658 | |
7659 * c-mode.el (indent-c-exp): Preserve point when handling comments. | |
7660 | |
7661 * byte-opt.el (byte-after-unbind-ops): Fix paren error wrt doc string. | |
7662 | |
7663 * font-lock.el (font-lock-hack-keywords): Delete debugging code. | |
7664 | |
7665 1994-08-05 Erik Naggum <erik@naggum.no> | |
7666 | |
7667 * simple.el (choose-completion): Bury or iconify the completion list | |
7668 using code copied from mouse-choose-completion. | |
7669 | |
7670 1994-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7671 | |
7672 * tex-mode.el (tex-mode): Check for documentclass like documentstyle. | |
7673 | |
7674 * info.el (Info-directory-list): Doc fix. | |
7675 | |
7676 1994-08-05 Erik Naggum <erik@naggum.no> | |
7677 | |
7678 * files.el (save-buffer): Unconditionally make a backup with 2 or | |
7679 3 C-u's even if make-backup-files is nil. | |
7680 | |
7681 1994-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7682 | |
7683 * mouse.el (x-fixed-font-alist): Regularize how fonts are specified. | |
7684 | |
7685 * time.el (display-time-filter): pm starts at 12, not 13. | |
7686 | |
7687 1994-08-05 Hans Chalupsky (hans@hydra.cs.Buffalo.EDU) | |
7688 | |
7689 * advice.el (ad-subr-arglist): Adapted to new DOC file format. | |
7690 | |
7691 1994-08-05 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7692 | |
7693 * etags.el (select-tags-table): Doc fix. | |
7694 | |
7695 * font-lock.el (font-lock-syntax-table): New syntax table. | |
7696 (font-lock-hack-keywords): Use it temporarily here. | |
7697 (font-lock-set-defaults): Set up special syntax table for C and C++. | |
7698 | |
7699 1994-08-04 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7700 | |
7701 * isearch.el (isearch-mode-map): Delete mouse-2, down-mouse-2 bindings. | |
7702 | |
7703 * rmail.el (rmail-select-summary): Preserve rmail buffer's value of | |
7704 rmail-total-messages even while summary buffer is current. | |
7705 | |
7706 * gnus.el: Doc fixes. | |
7707 | |
7708 * frame.el (frame-delete-all): Copy the whole alist first. | |
7709 | |
7710 * hilit19.el (hilit-find-file-hook): Preserve buffer modified state. | |
7711 | |
7712 * simple.el (end-of-buffer-other-window): | |
7713 Go to the end, not to the beginning. | |
7714 | |
7715 * appt.el (appt-make-list): Do nothing unless range being processed | |
7716 for diary entries includes today's date. | |
7717 | |
7718 1994-08-03 Hans Chalupsky (hans@hydra.cs.Buffalo.EDU) | |
7719 | |
7720 * bytecomp.el (byte-compile-protect-from-advice): Macro deleted. | |
7721 (byte-compile-from-buffer, byte-compile-top-level): Don't use it. | |
7722 | |
7723 * advice.el: New handling of automatic advice activation that | |
7724 exploits modified built-in versions of `fset' and `defalias' which | |
7725 take care of this functionality directly: | |
7726 (ad-start-advice-on-load, ad-activate-on-definition) | |
7727 (ad-definition-hooks, ad-enable-definition-hooks, ad-defined-function) | |
7728 (ad-advised-definers, ad-advised-byte-compilers, byte-constant) | |
7729 (byte-constant-limit, byte-constant2, byte-fset) | |
7730 (ad-byte-code-fset-regexp): Variables deleted. | |
7731 (ad-activate-defined-function, ad-find-fset-in-byte-code) | |
7732 (ad-scan-byte-code-for-fsets, ad-advised-byte-code) | |
7733 (ad-recover-byte-code, ad-enable-definition-hooks) | |
7734 (ad-disable-definition-hooks): Functions deleted. | |
7735 (defun, defmacro, fset, defalias, define-function) | |
7736 (byte-compile-from-buffer, byte-compile-top-level): Removed `defadvice' | |
7737 for these functions. | |
7738 (ad-save-real-definitions): Removed saving of `byte-code'. | |
7739 (ad-activate-off): New dummy function. | |
7740 (ad-activate-on): New name for `ad-activate'. All calls changed. | |
7741 (ad-with-auto-activation-disabled): New macro prevents automatic | |
7742 advice activation. | |
7743 (ad-safe-fset): New function, used instead of `ad-real-fset'. | |
7744 (ad-compile-function): Disable automatic advice activation while | |
7745 compiling, because `byte-compile' uses `fset'. | |
7746 (ad-activate-on): Renamed from `ad-activate'. Avoid recursive calls. | |
7747 (ad-activate-on-top-level): New variable. | |
7748 (ad-start-advice, ad-stop-advice, ad-recover-normality): Modified to | |
7749 achieve de/activation of automatic advice activation by setting the | |
7750 definition of `ad-activate' to `ad-activate-on' or `ad-activate-off'. | |
7751 (ad-start-advice): Is now called unconditionally when Advice is loaded. | |
7752 | |
7753 Made compilation behavior of advised definitions customizable, since | |
7754 loading the byte-compiler takes some time and is not always worth the | |
7755 cost, e.g., if one only wants to make a few simple modifications: | |
7756 (ad-default-compilation-action): New variable which specifies whether | |
7757 to compile an advised definition in case the COMPILE argument to | |
7758 `ad-activate-on' or one of its friends was supplied as nil. | |
7759 (ad-preactivate-advice): Supply negative COMPILE argument to prevent | |
7760 compilation. | |
7761 (ad-should-compile): New function. | |
7762 (ad-activate-advised-definition): Use `ad-should-compile' to determine | |
7763 whether an advised definition should get compiled. | |
7764 (ad-activate-on, ad-update, ad-activate-regexp, ad-update-regexp) | |
7765 (ad-activate-all): Doc fixes. | |
7766 (ad-update): Leave handling of COMPILE up to `ad-activate-on'. | |
7767 | |
7768 Extracted construction of freeze-advices from `defadvice': | |
7769 (ad-make-freeze-definition): New function. | |
7770 (defadvice): Use `ad-make-freeze-definition' to construct frozen defs. | |
7771 | |
7772 1994-08-03 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7773 | |
7774 * gnus.el (gnus-kill-files-directory): New variable. | |
7775 (gnus-Newsgroup-kill-file, gnus-newsgroup-kill-file): Use it. | |
7776 | |
7777 * dired.el (dired-mode): Put expanded name in list-buffers-directory. | |
7778 | |
7779 * icomplete.el (icomplete-prime-minibuffer): Copy the hook lists | |
7780 after making them local. | |
7781 | |
7782 * gnus.el (gnus): Require timezone. Delete timezone autoloads. | |
7783 | |
7784 * iso-cvt.el (iso-fix-iso2tex, iso-fix-tex2iso): Check plain-text-mode. | |
7785 | |
7786 1994-08-02 Karl Heuer <kwzh@hal.gnu.ai.mit.edu> | |
7787 | |
7788 * sh-script.el (auto-mode-alist): Fix typos in comments. | |
7789 | |
7790 1994-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7791 | |
7792 * mouse.el: Capitalize some error messages. | |
7793 (mouse-set-point): Nice error if button release is in scrollbar. | |
7794 | |
7795 1994-08-02 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) | |
7796 | |
7797 * compile.el: Set up a "Compile" menubar item. | |
7798 (recompile): New function. | |
7799 (previous-error): New function. | |
7800 (first-error): New function. | |
7801 | |
7802 1994-08-02 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7803 | |
7804 * frame.el (frame-delete-all): New function. | |
7805 (frame-notice-user-settings): Call it--with or without separate | |
7806 minibuffer frame. | |
7807 | |
7808 1994-08-01 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7809 | |
7810 * rmailsum.el (rmail-summary-mode-map): Fix the Get New Mail entry. | |
7811 Fix typo. Add `...' where appropriate. | |
7812 | |
7813 * rmail.el (rmail-mode-map): Fix the Get New Mail entry. | |
7814 Add `...' where appropriate. | |
7815 | |
7816 * ediff.el (ediff-version): Function, variable deleted. | |
7817 (ediff-date): Var deleted. | |
7818 (ediff-status-info): Don't call ediff-version. | |
7819 | |
7820 * dired.el (dired-insert-directory): Call expand-file-name here | |
7821 because the dir name may have been abbreviated before. | |
7822 | |
7823 1994-07-31 Morten Welinder (terra@diku.dk) | |
7824 | |
7825 * ls-lisp.el (insert-directory): Gracefully handle the case | |
7826 where a file disappears between it is listed in the directory | |
7827 and the attributes are requested. | |
7828 | |
7829 1994-07-31 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7830 | |
7831 * compile.el (compilation-error-regexp-alist): Fix previous change. | |
7832 Add alternatives for GNU error messages with program name in them. | |
7833 | |
7834 * time.el (display-time-string-forms): New variable. | |
7835 (display-time-filter): Simplify to use it. | |
7836 | |
7837 * dired.el (dired-noselect): Call abbreviate-file-name here. | |
7838 (dired-internal-noselect): Not here. | |
7839 | |
7840 * comint.el (comint-password-prompt-regexp): Handle PGP prompt. | |
7841 | |
7842 * gnus.el (gnus-sortable-date): Use timezone-make-time-string. | |
7843 | |
7844 * rmail.el (rmail-retry-failure): Handle a weird case with | |
7845 a couple of lines before the old message header. | |
7846 | |
7847 * compile.el (compilation-error-regexp-alist): Make separate | |
7848 regexp for Borland C++; the combined one matched too much. | |
7849 | |
7850 * ange-ftp.el (ange-ftp-parse-netrc-group): Don't move back to line | |
7851 beginning. Skip the machine name whatever it may be. | |
7852 (ange-ftp-parse-netrc): Skip initial whitespace. | |
7853 | |
7854 * sendmail.el (sendmail-send-it): Handle resent-to specially. | |
7855 | |
7856 * mouse-sel.el (mouse-extend): Pass WINDOW arg to mouse-scroll-subr. | |
7857 | |
7858 * rmailsum.el (rmail-summary-mode-map): Add Get New Mail item. | |
7859 Move new Re-send menu item to right place. | |
7860 | |
7861 * rmail.el (rmail-mode-map): Move new Re-send menu item to right place. | |
7862 | |
7863 1994-07-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7864 | |
7865 * hilit19.el: Specify patterns for objc-mode. | |
7866 | |
7867 1994-07-30 Martin Boyer <mboyer@ireq-robot.hydro.qc.ca> | |
7868 | |
7869 * menu-bar.el (menu-bar-enable-clipboard): Moved here the | |
7870 clipboard function key bindings. | |
7871 | |
7872 1994-07-30 Michael D. Ernst <mernst@research.microsoft.com> | |
7873 | |
7874 * ispell.el (ispell-message-text-end): Improve context diff regexp. | |
7875 | |
7876 1994-07-30 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7877 | |
7878 * rmailsum.el (rmail-new-summary): If just one window, | |
7879 put the summary in the upper window and Rmail buffer below. | |
7880 | |
7881 1994-07-30 Ake Stenhoff (etxaksf@aom.ericsson.se) | |
7882 | |
7883 * imenu.el (imenu, imenu--flatten-index-alist): Add marker support. | |
7884 (imenu--cleanup): New function. | |
7885 (imenu-example--name-and-position): Now uses markers. | |
7886 | |
7887 * imenu.el (imenu-add-to-menubar): New function to add an entry | |
7888 to the menubar for the buffer's current local keymap. | |
7889 | |
7890 1994-07-29 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7891 | |
7892 * rmail.el (rmail-highlight-face): New variable. | |
7893 (rmail-highlight-headers): Use it if non-nil. | |
7894 | |
7895 * gnus.el (gnus-group-suspend): Be sure to bury the right buffer. | |
7896 | |
7897 * hideif.el (hide-ifdefs): Doc fix. | |
7898 | |
7899 1994-07-29 Frederic Pierresteguy (F.Pierresteguy@frcl.bull.fr) | |
7900 | |
7901 * rmail.el (rmail-display-summary): New variable. | |
7902 (rmail): Call rmail-summary at the end if rmail-display-summary is | |
7903 set. | |
7904 | |
7905 * rmail.el (rmail-mode-map): Add Re-send menu item. | |
7906 * rmailsum.el (rmail-summary-mode-map): Add Re-send menu item. | |
7907 | |
7908 1994-07-28 Andreas Schwab <schwab@ls5.informatik.uni-dortmund.de> | |
7909 | |
7910 * simple.el (choose-completion): Check for | |
7911 next-single-property-change returning nil. | |
7912 * mouse.el (mouse-choose-completion): Dito. | |
7913 | |
7914 1994-07-28 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7915 | |
7916 * files.el (file-truename): Temporarily get rid of the | |
7917 ange-ftp completion handler. | |
7918 | |
7919 * info.el (Info-find-node): Use a loop instead of mapcar and catch. | |
7920 | |
7921 * buff-menu.el (buffer-menu): Undo previous change. | |
7922 Instead, save the point value that list-buffers set up | |
7923 and go back there after switching windows. | |
7924 | |
7925 1994-07-27 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7926 | |
7927 * faces.el (face-initialize): Use underlining for region face | |
7928 if there's no gray. | |
7929 (face-try-color-list): Support `underline' in color list. | |
7930 | |
7931 * fill.el (justify-current-line): Delete space at end of line. | |
7932 | |
7933 * files.el (set-auto-mode): Shorten scope of case-fold-search binding. | |
7934 | |
7935 * files.el (cd-absolute): Call file-name-as-directory first thing. | |
7936 | |
7937 * compile.el (compilation-error-regexp-alist): Fix bug in Borland | |
7938 C++ change. Make first regexp reject cases that give column | |
7939 numbers. Add new regexp for GNU format with column numbers. | |
7940 | |
7941 1994-07-26 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
7942 | |
7943 * mail-extr.el (what-domain): Doc fix. | |
7944 | |
7945 * files.el (basic-save-buffer-1): Ignore file-precious-flag | |
7946 if the file's dir is not writable. | |
7947 | |
7948 * forms.el (forms--update): Undo change made mistakenly. | |
7949 | |
7950 * vc.el (vc-next-action): Even in 1-file case, get its name from FILES. | |
7951 (vc-finish-logentry): Don't do vc-buffer-sync on the parent buffer | |
7952 when hat parent buffer is a dired buffer. | |
7953 | |
7954 * menu-bar.el (menu-bar-update-buffers): | |
7955 Use (current-global-map), not global-map. | |
7956 | |
7957 * compile.el (compilation-next-error-locus): New arg SILENT. | |
7958 | |
7959 * dissociate.el (dissociated-press): Error at start if buffer is empty. | |
7960 | |
7961 * ediff.el: Made menu bar's autoloaded stuff conditional on | |
7962 purify-flag, to avoid error message when loading ediff in a frame | |
7963 that has no menu bar. | |
7964 | |
7965 1994-07-26 Michael Kifer (kifer@sbkifer) | |
7966 | |
7967 * ediff.el (ediff-setup): Improved mode-line-buffer-identification. | |
7968 Now accommodates buffer identifications generated by | |
7969 mode-line.el and uniquify.el. | |
7970 | |
7971 * ediff.el (ediff-current-diff-face-A/B, | |
7972 ediff-fine-diff-face-A/B,ediff-odd/even-diff-face-A/B): | |
7973 Variables changed to contain face names | |
7974 instead of face internal representation. | |
7975 | |
7976 1994-07-25 Johan Vromans (jv@squirrel.NL.net) | |
7977 | |
7978 * forms.el (forms-read-file-filter): new hook function to | |
7979 preprocess file contents before being passed to forms mode. | |
7980 (forms-write-file-filter): new hook function to preprocess file | |
7981 contents before it is being saved to disk. Can be used to undo the | |
7982 effects of `forms-read-file-filter'. | |
7983 (forms-mode): Supply a default format if no `forms-format-list' was | |
7984 specified. | |
7985 Preprocess file contents using `forms-read-file-filter' and attach | |
7986 `forms-write-file-filter' to the `local-write-file-hooks' of the file | |
7987 buffer. | |
7988 Present a friendly message if the visited file is empty or new. | |
7989 (forms--intuit-from-file): New subroutine to get the number of fields | |
7990 from the data file; constructs a default format list. | |
7991 (forms-save-buffer): Forms mode wrapper for `save-buffer'. | |
7992 (forms--change-commands, forms--exit): Use it. | |
7993 (forms--update): Check for the presence of the field separator in any | |
7994 of the fields. Refuse update if found. | |
7995 (forms-delete-record): Allow the last record of the file to be | |
7996 deleted, even if not terminated by a newline. | |
7997 (forms--local-write-file-function): Remove. Didn't do any good. | |
7998 Replaced by `forms-save-buffer'. | |
7999 | |
8000 * forms-d2.el: Use `forms-new-record-filter' variable instead of | |
8001 defining the function. | |
8002 | |
8003 1994-07-25 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
8004 | |
8005 * startup.el (command-line-args-left): Add defvar. | |
8006 | |
8007 1994-07-24 Andreas Schwab <schwab@ls5.informatik.uni-dortmund.de> | |
8008 | |
8009 * comint.el (comint-dynamic-list-completions): Listify the key | |
8010 sequence to be put back. | |
8011 | |
8012 1994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
8013 | |
8014 * lisp-mode.el (emacs-lisp-mode-syntax-table): Give RET the | |
8015 same syntax as newline. | |
8016 * cplus-md.el (c++-mode-syntax-table): Likewise. | |
8017 | |
8018 * vc.el (vc-finish-logentry): Use vc-parent-buffer to find the buffer | |
8019 to offer to save. | |
8020 | |
8021 * gud.el (dbx): Use system-configuration, not system-type. | |
8022 | |
8023 1994-07-24 Erik Naggum <erik@naggum.no> | |
8024 | |
8025 * dired.el (dired-internal-noselect): a zero modtime means | |
8026 directory is unchanged. | |
8027 | |
8028 1994-07-23 David Robinson (drtr@mail.ast.cam.ac.uk) | |
8029 | |
8030 * term/x-win.el (system-key-alist): Add Sun-specific X11R6 keysyms. | |
8031 | |
8032 * menu-bar.el: Add to global key map for cut, paste & copy keys. | |
8033 | |
8034 1994-07-24 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
8035 | |
8036 * mail-extr.el (mail-extr-all-top-level-domains): Update a few | |
8037 long names. | |
8038 | |
8039 * menu-bar.el (menu-bar-update-buffers): If Buffers item is gone, | |
8040 don't bring it back. | |
8041 | |
8042 1994-07-23 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
8043 | |
8044 * ispell4.el (ispell-tex-buffer-p): Write names in lower case. | |
8045 Add slitex-mode. | |
8046 | |
8047 * simple.el (line-move, next-line): Check last line moved over | |
8048 has a newline, in a way that intangible text does not confuse. | |
8049 | |
8050 1994-07-23 enami tsugutomo <enami@sys.ptg.sony.co.jp> | |
8051 | |
8052 * lisp/add-log.el (add-log-current-defun): Skip doc string | |
8053 correctly even if it ends with line that starts space. | |
8054 | |
8055 1994-07-22 Ed Reingold <reingold@albert.gnu.ai.mit.edu> | |
8056 | |
8057 * cal-menu.el (calendar-mode-map): Change reference from renamed | |
8058 calendar-current-month to calendar-goto-today. | |
8059 | |
8060 1994-07-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8061 | |
8062 * dired.el (dired-between-files): Ignore dired-subdir-regexp | |
8063 if we can move to the file name on the line. | |
8064 | |
8065 * dired.el (dired-internal-noselect): Don't revert, just suggest `g'. | |
8066 | |
8067 1994-07-20 Ethan Bradford (ethanb@ptolemy.astro.washington.edu) | |
8068 | |
8069 * ispell.el (ispell-command-loop, ispell-region, ispell-word): | |
8070 Only pop up the choices window if an error is found in the region. | |
8071 Don't change the size of the choices window except as needed. | |
8072 Don't (sit-for 0) at the start of ispell-region (i.e. don't force | |
8073 redisplay at the start of the region). | |
8074 (ispell-overlay-window): Small documentation fix. | |
8075 | |
8076 1994-07-20 Roland McGrath <roland@churchy.gnu.ai.mit.edu> | |
8077 | |
8078 * etags.el (visit-tags-table-buffer): Bind a variable | |
8079 local-tags-file-name with the value of tags-file-name before | |
8080 calling tags-verify-table, which switches buffers; change all | |
8081 references to use local-tags-file-name. Save current buffer | |
8082 before that call and on error, switch back before killing local | |
8083 value of tags-file-name. | |
8084 | |
8085 1994-07-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8086 | |
8087 * imenu.el (imenu-choose-buffer-index): Use last-nonmenu-event | |
8088 to decide on mouse vs non-mouse. | |
8089 (imenu-progress-message): New arg prevpos. All callers changed. | |
8090 Don't print messages too frequently. | |
8091 | |
8092 * byte-opt.el (byte-decompile-bytecode-1): Don't add pc values | |
8093 if make-spliceable is non-nil. (Arg renamed from make-splicable.) | |
8094 | |
8095 * disass.el (disassemble-1): Display the pc values. | |
8096 (disassemble-column-1-indent): Increase to 8. | |
8097 | |
8098 * byte-opt.el (byte-decompile-bytecode-1): | |
8099 Put a pc value before each insn in the list we return. | |
8100 | |
8101 1994-07-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8102 | |
8103 * ediff.el (Emacs 19 menu setup): Move back to top level | |
8104 and do it only if purify-flag. | |
8105 | |
8106 * vc.el: At compile time, require dired. | |
8107 (vc-finish-logentry): Use the proper files buffer for vc-buffer-sync. | |
8108 | |
8109 * compile.el (compilation-error-regexp-alist): Allow `(' after | |
8110 linenum in "FILE", line LINENUM. Add backslash so C-M-a works. | |
8111 | |
8112 1994-07-19 Michael Kifer (kifer@cs.sunysb.edu) | |
8113 | |
8114 * ediff.el (ediff-find-file, ediff-files-internal, ediff-patch-file): | |
8115 Modified to work with remote and compressed files. | |
8116 | |
8117 * ediff.el (ediff-read-file-name, ediff-buffers): Better defaults. | |
8118 (ediff-read-file-name) Handle OS/2. | |
8119 | |
8120 * ediff.el (ediff-forward-word-function) New function. | |
8121 (ediff-wordify-function): Variable deleted. | |
8122 (ediff-toggle-regexp-match, ediff-hide-regexp-matches): New functions. | |
8123 (ediff-focus-on-regexp-matches): New function. | |
8124 (ediff-status-info): New function. | |
8125 (ediff-file-names, ediff-line-numbers): Functions deleted. | |
8126 | |
8127 1994-07-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8128 | |
8129 * mh-e.el (mh-folder-mode): Use local-write-file-hooks. | |
8130 | |
8131 1994-07-18 Barry A. Warsaw (warsaw@anthem.nlm.nih.gov) | |
8132 | |
8133 * reporter.el (reporter-dump-state, reporter-submit-bug-report): | |
8134 Don't print package name if pkgname is nil. Don't dump state if | |
8135 varlist is nil. | |
8136 | |
8137 * reporter.el (reporter-bug-hook, reporter-submit-bug-report) | |
8138 (reporter-calculate-separator, reporter-initial-text): | |
8139 New or modified functions and variables attempting to prohibit | |
8140 submission of empty bug reporters. | |
8141 | |
8142 * reporter.el: (reporter-prompt-for-summary-p): Default value now nil. | |
8143 | |
8144 * reporter.el (reporter-dump-state): Make sure there's a final | |
8145 newline after the setq sexp. | |
8146 Pass mail buffer as second arg to print fcn. | |
8147 Use symbol-value to get varsym's value. | |
8148 | |
8149 * reporter.el (reporter-dump-variable): Handle long sexp's even | |
8150 after entering newline. Done by filling current line. | |
8151 Much better pretty printing of long lists!! | |
8152 Handle void variables. | |
8153 | |
8154 * reporter.el (reporter-version): New variable. | |
8155 | |
8156 * reporter.el (reporter-submit-bug-report-internal): Leave point | |
8157 after the salutation. | |
8158 | |
8159 * reporter.el (reporter-submit-bug-report): Prompt for a subject. | |
8160 | |
8161 1994-07-18 Karl Fogel (kfogel@phylo.life.uiuc.edu) | |
8162 | |
40693
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
8163 * mail-hist.el: Make sure that headers are case-insensitive. |
80ba762c0205
*** empty log message ***
Stefan Monnier <monnier@iro.umontreal.ca>
parents:
39627
diff
changeset
|
8164 Upped version to 1.3. |
25830 | 8165 |
8166 1994-07-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8167 | |
8168 * forms.el (forms-delete-record): Handle deletion of last line | |
8169 when it has no terminating newline. | |
8170 | |
8171 1994-07-16 Richard Stallman <rms@mole.gnu.ai.mit.edu> | |
8172 | |
8173 * mouse.el ([vertical-line C-mouse-2]): Bind it as in a scroll bar. | |
8174 | |
8175 * comint.el (comint-mode-map): Move comint-bol to C-c C-a. | |
8176 | |
8177 * calendar.el (calendar-goto-today): | |
8178 Renamed from calendar-current-month. | |
8179 | |
8180 * add-log.el (add-change-log-entry): Use <...> around mail address. | |
8181 | |
8182 * help.el (print-help-return-message): If help buffer is a | |
8183 special display buffer, say nothing about how to switch back. | |
8184 | |
8185 * help-macro.el (make-help-screen): Handle case where *Help* comes | |
8186 up in a separate frame. | |
8187 | |
8188 1994-07-15 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8189 | |
8190 * sh-script.el: "Comment out" autoload cookies. | |
8191 | |
8192 * mouse.el (mouse-drag-region): Delete redundant switch-frame clause. | |
8193 (mouse-drag-secondary): Likewise. | |
8194 | |
8195 * sendmail.el (mail-mailer-swallows-blank-line): Verify sendmail.cf | |
8196 exists before reading it. | |
8197 | |
8198 1994-07-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8199 | |
8200 * files.el (rmail-output-file-alist): Mark it risky. | |
8201 | |
8202 1994-07-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8203 | |
8204 * help-macro.el (make-help-screen): Bind overriding-local-map | |
8205 just for short sections of code. | |
8206 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
8207 1994-07-13 Noah Friedman (friedman@splode.com) |
25830 | 8208 |
8209 * rsz-mini.el: (resize-minibuffer-setup): Copy post-command-hook | |
8210 when handling minibuffer windows in other frames, not just | |
8211 minibuffer-exclusive frames. | |
8212 Resize the minibuffer window/frame now, in case it has already | |
8213 been initialized with text. | |
8214 | |
8215 1994-07-13 Ed Reingold (reingold@albert.gnu.ai.mit.edu) | |
8216 | |
8217 * diary-lib.el: Correct file name on last line of file. | |
8218 | |
8219 1994-07-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8220 | |
8221 * rmail.el (rmail-movemail-program): New variable. | |
8222 (rmail-insert-inbox-text): Use it. | |
8223 | |
8224 * files.el (insert-directory): Fix previous change. | |
8225 | |
8226 1994-07-12 enami tsugutomo (enami@sys.ptg.sony.co.jp) | |
8227 | |
8228 * vc.el (vc-finish-logentry): Use the value of | |
8229 vc-log-after-operation-hook of *VC-log* buffer instead of | |
8230 vc-parent-buffer. | |
8231 | |
8232 1994-07-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8233 | |
8234 * rmail.el (rmail-mode-map): Fix previous change. | |
8235 | |
8236 * menu-bar.el (menu-bar-file-menu): Add insert-file menu item. | |
8237 | |
8238 * gnus.el: Clean up menu item string format. | |
8239 Add a few menu items and separators. | |
8240 (gnus-mouse-pick-group): New function, on mouse-2 in Group mode. | |
8241 (gnus-mouse-pick-article): New function, on mouse-2 in Summary mode. | |
8242 | |
8243 * rsz-mini.el (resize-minibuffer-setup): | |
8244 Copy the value of post-command-hook. | |
8245 | |
8246 * mouse-sel.el: Many doc fixes. | |
8247 (mouse-extend): Don't use existing region if EVENT is nil. | |
8248 | |
8249 * mouse.el (mouse-drag-secondary): Don't start making an overlay | |
8250 when the range is empty. | |
8251 (mouse-secondary-save-then-kill): | |
8252 The first time, make a new kill ring entry. | |
8253 | |
8254 * ispell4.el (ispell-word): Call ispell-dehighlight. | |
8255 | |
8256 * files.el (insert-directory): Fix prev change. | |
8257 | |
8258 * rmail.el (rmail-mode-map): Add "Get New Mail" menu item under Mail. | |
8259 | |
8260 * compile.el (compilation-next-error-locus): Don't call | |
8261 compilation-forget-errors if compilation is still runing. | |
8262 | |
8263 1994-07-11 Erik Naggum (erik@naggum.no) | |
8264 | |
8265 * buff-menu.el (buffer-menu): Call pop-to-buffer before | |
8266 list-buffers. Don't move point afterwards. | |
8267 | |
8268 1994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8269 | |
8270 * prolog.el (prolog-mode-syntax-table): Make newline end comments. | |
8271 | |
8272 * sendmail.el (mail-setup): Insert -- line before .signature file. | |
8273 | |
8274 * dired-aux.el (dired-byte-compile): Use byte-compile-dest-file | |
8275 to get the output file name. | |
8276 | |
8277 * subr.el (ignore): Put doc string in right place. | |
8278 | |
8279 * indent.el (move-to-tab-stop): Delete spurious multiple definition. | |
8280 | |
8281 1994-07-11 Kevin Rodgers <kevinr@ihs.com> | |
8282 | |
8283 * mailabbrev.el (define-mail-abbrev): Don't try to parse empty aliases. | |
8284 | |
8285 1994-07-11 Andreas Schwab (schwab@ls5.informatik.uni-dortmund.de) | |
8286 | |
8287 * backquote.el (backquote-splice-symbol): Doc typo fix. | |
8288 | |
8289 * edebug.el (edebug-install-read-eval-functions): Fix test for | |
8290 edebug-read already installed. | |
8291 | |
8292 * hexl.el (hexl-maybe-dehexlify-buffer): New function. | |
8293 (hexl-mode): Add it to change-major-mode-hook. | |
8294 (hexl-mode-exit): Remove kludge for mode-line update. | |
8295 (hexlify-buffer): Doc fix. | |
8296 | |
8297 1994-07-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8298 | |
8299 * files.el (insert-directory): Allow list for SWITCHES. | |
8300 Also split up a string containing separate options. | |
8301 | |
8302 * lisp.el (lisp-complete-symbol): Bind completion-fixup-function. | |
8303 | |
8304 * mouse.el (mouse-choose-completion): Use mouse-face properties to | |
8305 find string to use. | |
8306 | |
8307 * simple.el (completion-setup-function): Put on mouse-face prop | |
8308 even if no window-system. Call completion-fixup-function if not nil. | |
8309 (completion-fixup-function): New variable. | |
8310 (choose-completion): Use mouse-face properties to find string to use. | |
8311 | |
8312 * server.el (server-start): Try both possible socket file names | |
8313 for the file to delete. | |
8314 | |
8315 * mouse.el (x-fixed-font-alist): Add 8x13. Don't specify 75-75 | |
8316 for 7x13, 7x14. | |
8317 | |
8318 * diff.el (diff-latest-backup-file): Cope with backups stored | |
8319 in a different directory. | |
8320 | |
8321 1994-07-10 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8322 | |
8323 * etags.el (find-tag-regexp): Bind to C-M-.. | |
8324 | |
8325 1994-07-10 Erik Naggum (erik@naggum.no) | |
8326 | |
8327 * buff-menu.el (Buffer-menu-not-modified): Make | |
8328 `Buffer-menu-not-modified' handle an argument like `not-modified'. | |
8329 | |
8330 * info.el (Info-fontify-maximum-menu-size): New variable. | |
8331 (Info-fontify-node): Use that variable. | |
8332 | |
8333 1994-07-09 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8334 | |
8335 * faces.el (x-create-frame-with-faces): Don't downcase nil. | |
8336 | |
8337 * loadup.el (current-load-list): Set it to nil. | |
8338 | |
8339 * compile.el (compilation-window-height): Use defvar. | |
8340 (compilation-leave-directory-regexp): Likewise. | |
8341 (compilation-enter-directory-regexp): Likewise. | |
8342 | |
8343 * loadup.el: If have frames, load `faces'. | |
8344 | |
8345 * man.el (Man-bgproc-sentinel): Bind case-fold-search for just the | |
8346 necessary parts of the function, not the call to Man-notify-when-ready. | |
8347 | |
8348 1994-07-08 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8349 | |
8350 * files.el (hack-one-local-variable): Check for root using user-uid. | |
8351 | |
8352 1994-07-07 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8353 | |
8354 * files.el (outline-level): Mark it risky. | |
8355 | |
8356 * version.el (emacs-version): Avoid unnecessary recursive call. | |
8357 | |
8358 * mouse.el ([vertical-scroll-bar C-mouse-2]): Split the window. | |
8359 | |
8360 * version.el (emacs-version): Check x-toolkit with featurep. | |
8361 | |
8362 * gud.el (gud-mips-p): Check for OSF system on Alpha also. | |
8363 | |
8364 * files.el (process-environment, exec-path, load-path,exec-directory): | |
8365 Mark these as risky. | |
8366 (hack-one-local-variable): Treat vars ending in -program and -command | |
8367 as risky. | |
8368 | |
8369 * version.el (emacs-version): Indicate x toolkit usage in value. | |
8370 | |
8371 * files.el (switch-to-buffer-other-frame): Raise the frame. | |
8372 | |
8373 1994-07-06 Michael I Bushnell (mib@churchy.gnu.ai.mit.edu) | |
8374 | |
8375 * gnus.el (gnus-summary-show-all-threads): Undo previous change. | |
8376 (gnus-summary-show-thread, gnus-summary-hide-all-threads) | |
8377 (gnus-summary-hide-thread): Likewise. | |
8378 | |
8379 1994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8380 | |
8381 * buff-menu.el (Buffer-menu-revert-function): New function. | |
8382 (Buffer-menu-mode): Use it, for revert-buffer-function. | |
8383 (Buffer-menu-mode-map): Bind revert-buffer. | |
8384 | |
8385 * files.el (revert-buffer-function): Doc fix. | |
8386 | |
8387 * vc.el (vc-start-entry): New arg after-hook. | |
8388 Set vc-log-operation-hook locally. | |
8389 (vc-next-action-on-file): Not here. | |
8390 (vc-admin): Pass new arg. | |
8391 (vc-checkin): Pass new arg instead of setting vc-log-operation-hook. | |
8392 | |
8393 * files.el (auto-save-mode): If autosave is off because buffer has | |
8394 shrunk, then toggling should turn it on. | |
8395 | |
8396 * tpu-edt.el (tpu-save-all-buffers-kill-emacs): | |
8397 Use delete-old-versions, and bind it locally. | |
8398 | |
8399 * completion.el (save-completions-to-file): Use delete-old-versions. | |
8400 | |
8401 * files.el (delete-old-versions): | |
8402 Var renamed from trim-versions-without-asking. | |
8403 | |
8404 1994-07-06 Ed Reingold (reingold@albert.gnu.ai.mit.edu) | |
8405 | |
8406 * diary-lib.el (fancy-diary-display): Consistently turn off selective | |
8407 display in diary buffer before doing anything. | |
8408 | |
8409 1994-07-06 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8410 | |
8411 * outline.el (outline-next-preface): Undo previous change: | |
8412 Do stop before final newline. | |
8413 | |
8414 1994-07-06 Morten Welinder (terra@tyr.diku.dk) | |
8415 | |
8416 * desktop.el (desktop-buffer-rmail): Handle the situation | |
8417 where the RMAIL file is locked, mail is waiting, and the | |
8418 user selects `quit' gracefully. | |
8419 | |
8420 1994-07-05 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8421 | |
8422 * files.el (set-visited-file-name): Avoid crash if TRUENAME is nil. | |
8423 | |
8424 1994-07-05 Michael I Bushnell (mib@churchy.gnu.ai.mit.edu) | |
8425 | |
8426 * sendmail.el (mail): Commented out buggy call to | |
8427 set-visited-file-name. (It pukes on a nil argument.) | |
8428 | |
8429 1994-07-05 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8430 | |
8431 * gnusmail.el (gnus-mail-reply-using-mhe): Handle case of no subject. | |
8432 | |
8433 * faces.el (x-create-frame-with-faces): Ignore case in X resource. | |
8434 (make-face-x-resource-internal): Test underline attribute as boolean. | |
8435 | |
8436 * files.el (file-truename): Use iteration when possible. | |
8437 Avoid recalculating the same truename twice in one invocation. | |
8438 Error check for infinite link loop. | |
8439 | |
8440 * files.el (debugger): Mark it a risky-local-variable. | |
8441 | |
8442 * startup.el (command-line): Check LC_ALL and LANG as well as LC_CTYPE. | |
8443 (iso-8859-1-locale-regexp): Don't check for `iso'. | |
8444 | |
8445 * paths.el (rmail-spool-directory): Use /var/mail if it exists. | |
8446 | |
8447 1994-07-05 Ed Reingold (reingold@albert.gnu.ai.mit.edu) | |
8448 | |
8449 * calendar.el (generate-calendar-month): Make highlighted text for | |
8450 mouse-2 a one character wide for single-digit dates (this undoes | |
8451 the incorrect fix of May 30, 1994). | |
8452 | |
8453 1994-07-04 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8454 | |
8455 * paths.el (rmail-spool-directory): Use /var/mail for bsd386. | |
8456 | |
8457 * startup.el (iso-8859-1-locale-regexp): New variable. | |
8458 (command-line): Use it. | |
8459 | |
8460 1994-07-04 Roland McGrath (roland@churchy.gnu.ai.mit.edu) | |
8461 | |
8462 * add-log.el (add-change-log-entry): Apply expand-file-name to | |
8463 FILE-NAME. | |
8464 | |
8465 1994-07-03 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8466 | |
8467 * mouse.el (mouse-drag-region): Bind this-command like last-command. | |
8468 (mouse-kill-ring-save): Bind this-command and last-command. | |
8469 | |
8470 1994-07-03 Richard Stallman (rms@gnu.ai.mit.edu) | |
8471 | |
8472 * startup.el (command-line): Accept iso-8859-1 like iso_8859_1. | |
8473 | |
8474 * sendmail.el (sendmail-send-it): Allow specifying Sender. | |
8475 | |
8476 * emacsbug.el (report-emacs-bug-hook): Error if user has added no text. | |
8477 (report-emacs-bug): Set local report-emacs-bug-orig-text. | |
8478 Add to mail-send-hook. Use mail-send-and-exit for the echo area msg. | |
8479 | |
8480 * frame.el (initial-frame-alist): Doc fix. | |
8481 | |
8482 * startup.el (command-line): Automatically use iso-syntax and | |
8483 standard-display-european if LC_CTYPE asks for it. | |
8484 | |
8485 1994-07-03 Ethan Bradford (ethanb@ptolemy.astro.washington.edu) | |
8486 | |
8487 * gnuspost.el (gnus-inews-news): Allow newsgroups to be separated | |
8488 by spaces or commas and spaces. | |
8489 | |
8490 1994-07-02 Morten Welinder (terra@diku.dk) | |
8491 | |
8492 * meese.el: Use add-hook, (provide 'meese). | |
8493 (protect-innocence-hook): compare expanded file names for the sake | |
8494 of non-unix file systems. Use expand-file-name instead of concat | |
8495 to create "celibacy.1" file name. Check that the "sex.6" exists. | |
8496 | |
8497 1994-07-02 Richard Stallman (rms@gnu.ai.mit.edu) | |
8498 | |
8499 * ebuff-menu.el (electric-buffer-list): Change prompt message. | |
8500 (electric-buffer-menu-mode-map): Define C-m like space. | |
8501 | |
8502 * sh-script.el (sh-chmod-argument): Change default. | |
8503 | |
8504 * vc.el (vc-update-change-log): Pass a -n option to rcs2log. | |
8505 | |
8506 1994-07-01 Richard Stallman (rms@gnu.ai.mit.edu) | |
8507 | |
8508 * mouse.el (mouse-scroll-subr): Delete some debugging code. | |
8509 | |
8510 * etags.el (visit-tags-table-buffer): | |
8511 Move error call into scope of `file'. | |
8512 | |
8513 * bytecomp.el (byte-compile-defalias): Fix typo in prev change. | |
8514 | |
8515 * bytecomp.el (byte-compile-callargs-warn): Handle function defnition | |
8516 that is not a lambda expression or byte code function. | |
8517 (byte-compile-arglist-warn): Likewise. | |
8518 (byte-compile-defalias): New function, used to compile defalias. | |
8519 (byte-compile-defalias-warn): New function. | |
8520 | |
8521 * lpr.el (print-region-1): Essentially undo previous change. | |
8522 | |
8523 * files.el (set-visited-file-name): Handle find-file-visit-truename | |
8524 early on, before we deal with lock files. | |
8525 | |
8526 * gnuspost.el (gnus-inews-domain-name): | |
8527 Once again test gnus-your-domain. | |
8528 | |
8529 * shell.el (shell-mode): Don't read history from /dev/null. | |
8530 | |
8531 * faces.el (make-face-italic, make-face-bold): Don't bind f2 here. | |
8532 (make-face-bold-internal, make-face-italic-internal): Bind f2 here. | |
8533 (make-face-bold-italic-internal, make-face-italic-internal) | |
8534 (make-face-bold-internal): New arg `font'. Callers changed. | |
8535 | |
8536 * loadhist.el (unload-feature): The autoload property does not | |
8537 start with `autoload'. | |
8538 | |
8539 * faces.el (list-faces-display): Line up multiple lines in sample. | |
8540 | |
8541 * sh-script.el (sh-set-shell): Obey sh-query-for-magic in all cases. | |
8542 | |
8543 1994-06-30 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8544 | |
8545 * tcl-mode.el (tcl-mode): Fix regexp to avoid nested loop. | |
8546 | |
8547 1994-06-30 Richard Stallman (rms@gnu.ai.mit.edu) | |
8548 | |
8549 * hideif.el (minor-mode-map-alist): Add missing quote. | |
8550 | |
8551 * rmail.el (rmail-highlight-headers): Do nothing if | |
8552 rmail-highlighted-headers is nil. | |
8553 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
8554 1994-06-30 Noah Friedman (friedman@splode.com) |
25830 | 8555 |
8556 * rsz-mini.el (resize-minibuffer-window-restore): Don't do | |
8557 anything if the window height is already 1. | |
8558 | |
8559 1994-06-30 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8560 | |
8561 * mouse.el (mouse-drag-secondary): Don't treat end of buffer | |
8562 specially when within the window. | |
8563 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
8564 1994-06-29 Noah Friedman (friedman@splode.com) |
25830 | 8565 |
8566 * comint.el (comint-password-prompt-regexp): New variable. | |
8567 (comint-watch-for-password-prompt): Use it. | |
8568 | |
8569 1994-06-29 Richard Stallman (rms@gnu.ai.mit.edu) | |
8570 | |
8571 * easymenu.el (easy-menu-change): New function. | |
8572 | |
8573 1994-06-28 Roland McGrath (roland@churchy.gnu.ai.mit.edu) | |
8574 | |
8575 * etags.el (tag-exact-match-p): Test for point sitting after the | |
8576 explicit tag name itself. | |
8577 | |
8578 1994-06-28 enami tsugutomo (enami@sys.ptg.sony.co.jp) | |
8579 | |
8580 * simple.el (line-move): Don't use message or ding; just signal errors. | |
8581 | |
8582 1994-06-28 Lawrence R. Dodd (dodd@roebling.poly.edu) | |
8583 | |
8584 * dired-x.el (dired-x-hands-off-my-keys): New user-defined variable. | |
8585 (dired-x-bind-find-file): Use it. | |
8586 (dired-x-find-file): New function to substitute find-file. | |
8587 (dired-x-find-file-other-window): New function to substitute | |
8588 find-file-other-window. | |
8589 | |
8590 1994-06-28 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8591 | |
8592 * frame.el (auto-lower-mode, auto-raise-mode): Doc fixes. | |
8593 | |
8594 * info.el (Info-index): Fix typo: t => \t. | |
8595 | |
8596 1994-06-27 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8597 | |
8598 * sh-script.el (sh-mode): Don't move point permanently. | |
8599 | |
8600 * info.el (Info-insert-dir): Capitalize `node' when inserting it. | |
8601 (Info-search): Don't move point to beginning, after Info-read-subfile. | |
8602 | |
8603 1994-06-25 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8604 | |
8605 * mouse.el (mouse-scroll-subr): Don't do anything special at eob. | |
8606 (mouse-drag-region): Don't treat scrolling differently at eob. | |
8607 (mouse-drag-secondary): Likewise. | |
8608 | |
8609 * comint.el (comint-send-input): Update markers before | |
8610 actually sending the input. | |
8611 | |
8612 * dired.el (dired-readin): Record the directory's modtime. | |
8613 (dired-internal-noselect): Offer to revert if dir has changed. | |
8614 | |
8615 * menu-bar.el (menu-bar-mode): Make this a global variable. | |
8616 (menu-bar-mode): Make variable menu-bar-mode and default-frame-alist | |
8617 consistent. | |
8618 | |
8619 * frame.el (frame-notice-user-settings): Make menu-bar-mode | |
8620 and default-frame-alist consistent with each other. | |
8621 | |
8622 * simple.el (beginning-of-buffer-other-window) | |
8623 (end-of-buffer-other-window): New functions. | |
8624 * loaddefs.el: Key bindings for M-home and M-end. | |
8625 | |
8626 * ispell.el (ispell-message): Avoid an infinite loop. | |
8627 | |
8628 1994-06-24 Karl Heuer (kwzh@nutrimat.gnu.ai.mit.edu) | |
8629 | |
8630 * lmenu.el (popup-menu): Allow user to select nothing. | |
8631 | |
8632 1994-06-24 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8633 | |
8634 * paren.el (show-paren-command-hook): Use matching-paren. | |
8635 Call overlay-put once for each overlay. | |
8636 Wait .1 sec to see if any input comes in. | |
8637 | |
8638 * gnuspost.el (gnus-inews-user-name, gnus-inews-domain-name): | |
8639 Use user-mail-address unless there's a reason to do otherwise. | |
8640 (gnus-inews-domain-name): Delete compatibility use of gnus-your-domain. | |
8641 | |
8642 * add-log.el (add-log-mailing-address): Use user-mail-address. | |
8643 | |
8644 * startup.el (user-mail-address): New variable. | |
8645 (normal-top-level): Initialize it. | |
8646 | |
8647 * gnus.el (gnus-summary-show-all-threads): Enable thread use. | |
8648 (gnus-summary-show-thread): Enable thread use. | |
8649 (gnus-summary-hide-all-threads): Enable thread use. | |
8650 (gnus-summary-hide-thread): Enable thread use. | |
8651 (gnus-summary-catchup-to-here): New function. | |
8652 (gnus-summary-mode-map): Add menu bar menus. | |
8653 (gnus-group-mode-map): Add menu bar menus. | |
8654 | |
8655 * timer.el (run-at-time): If REPEAT is 0, don't repeat. | |
8656 | |
8657 * tar-mode.el (tar-alter-one-field): Finish previous renaming change. | |
8658 | |
8659 * add-log.el (find-change-log): If file name specified, just use it. | |
8660 | |
8661 1994-06-24 Roland McGrath (roland@churchy.gnu.ai.mit.edu) | |
8662 | |
8663 * etags.el (visit-tags-table-buffer): Don't take car of return | |
8664 from tags-table-including. | |
8665 | |
8666 1994-06-23 Karl Heuer (kwzh@nutrimat.gnu.ai.mit.edu) | |
8667 | |
8668 * lmenu.el (popup-menu): Convert list to same-size vector, not | |
8669 singleton vector. | |
8670 | |
8671 1994-06-23 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8672 | |
8673 * comint.el (comint-read-input-ring): Use ring-insert-at-beginning. | |
8674 Insert most recent string first and only as many as we need. | |
8675 Don't visit the file, just read it. | |
8676 | |
8677 * ring.el (ring-insert-at-beginning): New function. | |
8678 | |
8679 * jka-compr.el (jka-compr-partial-uncompress): Handle the case where | |
8680 LEN reaches to or past the end of the data. | |
8681 | |
8682 * soundex.el (soundex-alist): Delete the elements that mapped into nil. | |
8683 | |
8684 * tar-mode.el (tar-extract): Set file name by hand before calling | |
8685 set-visited-file-name. | |
8686 | |
8687 * tar-mode.el: Various renamings; all callers changed. | |
8688 (tar-header-block-tokenize): Renamed from tokenize-tar-header-block. | |
8689 (tar-header-block-checksum): Renamed from checksum-tar-header-block. | |
8690 (tar-header-block-check-checksum): | |
8691 Renamed from check-tar-header-block-checksum. | |
8692 (tar-header-block-recompute-checksum): | |
8693 Renamed from recompute-tar-header-block-checksum. | |
8694 (tar-header-block-summarize): | |
8695 Renamed from summarize-tar-header-block. | |
8696 | |
8697 * paren.el (show-paren-command-hook): Set paren foreground to white. | |
8698 (show-paren-command-hook): Handle close paren rather than open paren | |
8699 if point is between the two. | |
8700 | |
8701 * info.el (Info-next-preorder-1): New function. | |
8702 (Info-mouse-follow-nearest-node): Use that. | |
8703 (Info-follow-nearest-node): Use that. | |
8704 | |
8705 1994-06-22 Ethan Bradford (ethanb@ptolemy.astro.washington.edu) | |
8706 | |
8707 * lpr.el (print-region-1): Don't include a space in the job name. | |
8708 | |
8709 1994-06-22 Roland McGrath (roland@churchy.gnu.ai.mit.edu) | |
8710 | |
8711 * etags.el (tags-table-including): Don't call | |
8712 tags-table-check-computed-list. After skipping a table not in | |
8713 core, make sure TABLES is non-nil before using it. At end, find | |
8714 the table in the user's list which includes FOUND. | |
8715 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
8716 1994-06-22 Noah Friedman (friedman@splode.com) |
25830 | 8717 |
8718 * rsz-mini.el (resize-minibuffer-window-exactly, | |
8719 resize-minibuffer-frame, resize-minibuffer-frame-exactly): Doc | |
8720 fixes. | |
8721 (resize-minibuffer-frame-exactly): make default t. | |
8722 (resize-minibuffer-frame-original-height): New variable. | |
8723 (resize-minibuffer-setup): Set it locally in the minibuffer. | |
8724 (resize-minibuffer-frame): Use it instead of minibuffer-frame-alist's | |
8725 height. | |
8726 (resize-minibuffer-setup): Append resize-minibuffer-window and | |
8727 resize-minibuffer-frame to the end of post-command-hook, don't | |
8728 insert on the front. | |
8729 (resize-minibuffer-window-restore): New function. | |
8730 (resize-minibuffer-setup): Put it on minibuffer-exit-hook. | |
8731 | |
8732 1994-06-22 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8733 | |
8734 * faces.el (make-face): Return the face name, not the vector. | |
8735 | |
8736 * menu-bar.el: Rearrange the edit and file menus, and add separators. | |
8737 | |
8738 * indent.el (move-to-tab-stop): Delete unnecessary spaces | |
8739 before the old point if a tab followed or follows the old point. | |
8740 | |
8741 * backquote.el (backquote-process): Fix criterion for using FIRSTLIST. | |
8742 | |
8743 * loaddefs.el (global-map): Bind M-prior. | |
8744 * simple.el (scroll-other-window-down): New command. | |
8745 | |
8746 * env.el (setenv): Rewrite. Provide a way to unset interactively. | |
8747 | |
8748 1994-06-21 Per Abrahamsen (abraham@eupectic.research.att.com) | |
8749 | |
8750 * double.el (double-prefix-only): New variable. | |
8751 (double-translate-key): Use it. | |
8752 | |
8753 1994-06-21 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8754 | |
8755 * faces.el (face-equal): Do check the underline attribute. | |
8756 | |
8757 * files.el (delete-auto-save-files): Doc fix. | |
8758 | |
8759 1994-06-20 Morten Welinder (terra@diku.dk) | |
8760 | |
8761 * info.el (Info-directory-list): For msdos, don't check for | |
8762 exec-directory != ../lib-src (since we use wrapped binaries). | |
8763 | |
8764 * s-region.el: Don't bind keys C-insert, C-delete, and | |
8765 S-insert if they are already bound. | |
8766 | |
8767 1994-06-20 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8768 | |
8769 * indent.el (move-to-tab-stop): Get rid of spaces before tabs | |
8770 that were made by an immediately previous use of this command. | |
8771 | |
8772 * gnus.el (gnus-summary-next-article): Fix previous change. | |
8773 | |
8774 * help.el (finder-by-keyword): Add doc string and t for interactive. | |
8775 | |
8776 * cc-mode.el: Large changes--version 3.349. | |
8777 | |
8778 * jka-compr.el: Use plists to record handlers. | |
8779 (jka-compr-insert-file-contents): Don't leave buffer locked. | |
8780 Call the standard function, and file-local-copy, | |
8781 using jka-compr-run-real-handler. | |
8782 (jka-compr-file-local-copy): Call file-local-copy | |
8783 using jka-compr-run-real-handler. | |
8784 (jka-compr-write-region): Likewise. | |
8785 (jka-compr-load): Don't alter file-name-handler-alist. | |
8786 Do bind inhibit-file-name-handlers and inhibit-file-name-operation. | |
8787 (jka-compr-handler): Don't alter file-name-handler-alist. | |
8788 | |
8789 * shell.el (shell-prefixed-directory-name): Do nothing if | |
8790 comint-file-name-prefix is empty. Do not inline. | |
8791 | |
8792 1994-05-31 Lars Magne Ingebrigtsen (larsi@bera.ifi.uio.no) | |
8793 | |
8794 * gnus-uu.el (gnus-uu-view-directory): Fixed viewing with the | |
8795 `gnus-uu-asynchronous' variable set. | |
8796 (gnus-uu-ctl-map): Removed the keystrokes `C-c C-v C-h' and | |
8797 `C-c C-v h' from the keymap. | |
8798 (gnus-uu-decode-and-view-all-articles, | |
8799 (gnus-uu-decode-and-view-all-unread-articles, | |
8800 (gnus-uu-decode-and-save-all-unread-articles, | |
8801 (gnus-uu-decode-and-save-all-articles): Accept prefix arg for # files. | |
8802 (gnus-uu-uustrip-article-as): Waits for uudecode to finish before | |
8803 further treatment of the resulting files. | |
8804 (gnus-uu-summary-next-subject): After decoding, if there are no | |
8805 more unread articles, jump to the last article decoded. | |
8806 (gnus-uu-post-encoded): Make last posting in a | |
8807 series always have more than 4 lines. | |
8808 | |
8809 * gnus-uu.el (gnus-uu-interactive-save-original-file): Fixed | |
8810 original file save when there's more that one original file. | |
8811 | |
8812 * gnus-uu.el (gnus-uu-view-file): Rewrote function and fixed | |
8813 ask before view/save after view. | |
8814 (gnus-uu-ask-to-save-file): New function. | |
8815 | |
8816 * gnus-uu.el (gnus-uu-interactive-set-up-windows): New function. | |
8817 (gnus-uu-interactive-scan-directory) New function. | |
8818 (gnus-uu-interactive-rescan-directory): New function. | |
8819 (gnus-uu-ignore-files-by-name, gnus-uu-ignore-files-by-type): New vars. | |
8820 (gnus-uu-interactive-execute): Change directory to work dir before | |
8821 executing. | |
8822 | |
8823 (gnus-uu-view-directory, gnus-uu-check-for-generated-files): | |
8824 Fixed bug deleting generated directories. | |
8825 (gnus-uu-unpack-archives): Added error message for corrupted archives. | |
8826 | |
8827 1994-06-19 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8828 | |
8829 * indent.el (tab-to-tab-stop): Combine new indentation with previous. | |
8830 | |
8831 * mailalias.el (define-mail-alias): Copy parsing code from | |
8832 mailabbrev.el. New arg from-mailrc-file. | |
8833 (build-mail-aliases): Pass t as new arg. | |
8834 | |
8835 * mouse.el (mouse-scroll-subr): | |
8836 Preserve point if WINDOW's not the selected window. | |
8837 (mouse-drag-region, mouse-drag-secondary): Accept any list event | |
8838 as normal termination of the dragging. | |
8839 | |
8840 1994-06-19 Erik Naggum (erik@naggum.no) | |
8841 | |
8842 * simple.el (blink-matching-open): Use matching-paren. | |
8843 | |
8844 1994-06-19 Rob Riepel (riepel@Snowflake.Stanford.edu) | |
8845 | |
8846 * tpu-doc.el (tpu-doc-revision): Variable deleted. | |
8847 | |
8848 * tpu-edt.el (tpu-edt-off): Restore original global key map. | |
8849 (tpu-next-file-buffer): Move to dired buffer too. | |
8850 (tpu-make-file-buffer-list): New function. | |
8851 (tpu-version): New version. | |
8852 (tpu-set-mode-line): Added line-number-mode to mode-line. | |
8853 (tpu-search-forward-exit, tpu-search-backward-exit): New functions, | |
8854 key mappings. | |
8855 | |
8856 * tpu-extras.el: Require tpu-edt. | |
8857 (tpu-extras-revision): Variable deleted. | |
8858 | |
8859 * tpu-mapper.el: Change size of selected screen. Reposition after | |
8860 printing help. Null default directory for save. Produce minibuffer | |
8861 key bindings for kp4 and kp5. | |
8862 (tpu-kp4, tpu-kp5): New variables. | |
8863 (tpu-mapper-revision): Variable deleted. | |
8864 | |
8865 * vt-control.el (vt-revision): Variable deleted. | |
8866 | |
8867 1994-06-18 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8868 | |
8869 * sendmail.el (mail-bury): Test that rmail-summary-buffer is boundp. | |
8870 | |
8871 * files.el (insert-directory): Don't quote braces for shell. | |
8872 | |
8873 * calendar.el: Fix references to diary.el. | |
8874 | |
8875 * diary-lib.el: Renamed from diary.el. | |
8876 | |
8877 * rmailmsc.el (set-rmail-inbox-list): Use insert-before-markers. | |
8878 | |
8879 1994-06-17 Michael D. Ernst (mernst@research.microsoft.com) | |
8880 | |
8881 * rmail.el (rmail-highlight-headers): Don't skip newlines, | |
8882 just tab and space. | |
8883 | |
8884 1994-06-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8885 | |
8886 * gnus.el (gnus-summary-next-article): Handle non-character events. | |
8887 | |
8888 1994-06-17 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) | |
8889 | |
8890 * dired.el (dired-build-subdir-alist): Don't let looking-at | |
8891 destroy the match data. | |
8892 | |
8893 1994-06-17 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8894 | |
8895 * files.el (make-auto-save-file-name): Double the backslashes | |
8896 and convert slashes to \!. | |
8897 | |
8898 * finder.el (finder-commentary): Fix error message syntax. | |
8899 | |
8900 * autoload.el, bookmark.el, cl-*.el, cl.el, complete.el: | |
8901 * mouse-sel.el, rot13.el, thingatpt.el: Fix Commentary section comments | |
8902 and other section comments. | |
8903 | |
8904 * lisp-mnt.el (lm-section-mark): Accept extra semicolons; | |
8905 accept spaces at end of line. | |
8906 | |
8907 * faces.el (x-create-frame-with-faces): Set the cursor color last. | |
8908 | |
8909 1994-06-17 Kevin Rodgers (kevinr@ihs.com) | |
8910 | |
8911 * mailabbrev.el (build-mail-abbrevs): Pass a recursivep argument in | |
8912 recursive call. | |
8913 | |
8914 1994-06-17 Roland McGrath (roland@geech.gnu.ai.mit.edu) | |
8915 | |
8916 * etags.el (tags-table-computed-list, | |
8917 tags-table-computed-list-for): New variables. | |
8918 (tags-table-list-pointer, tags-table-list-started-at): Doc fixes. | |
8919 (tags-table-parent-pointer-list): Variable removed. | |
8920 (tags-table-check-computed-list, tags-table-extend-computed-list): New | |
8921 functions. | |
8922 (tags-find-table-in-list): Function removed. | |
8923 (tags-table-list-member): New function replaces it. | |
8924 (tags-verify-table): New function, broken out of | |
8925 visit-tags-table-buffer. | |
8926 (tags-table-including, tags-next-table): Rewritten. | |
8927 (visit-tags-table-buffer-cont): Variable removed. | |
8928 (visit-tags-table-buffer): Overhauled. | |
8929 (tag-exact-match-p): Disallow newline in tag string before \177. | |
8930 | |
8931 1994-06-16 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8932 | |
8933 * mouse.el (mouse-scroll-subr): New arg WINDOW. | |
8934 (mouse-drag-region, mouse-drag-secondary): Pass new arg. | |
8935 | |
8936 * bibtex.el (bibtex-mode): Set up comment-start locally. | |
8937 | |
8938 * ange-ftp.el (ange-ftp-canonize-filename): Fix wrong var name. | |
8939 | |
26162
1d265c438ced
Change mail address for Noah Friedman
Noah Friedman <friedman@splode.com>
parents:
25830
diff
changeset
|
8940 1994-06-16 Noah Friedman (friedman@splode.com) |
25830 | 8941 |
8942 * rlogin.el (rlogin-password-paranoia): Variable deleted. | |
8943 (rlogin-password): Function deleted. | |
8944 This functionality is handled by comint-watch-for-password-prompt. | |
8945 | |
8946 * rlogin.el (rlogin-filter): Function deleted. | |
8947 (rlogin): Do not set the process filter to rlogin-filter. | |
8948 | |
8949 1994-06-15 Morten Welinder (terra@diku.dk) | |
8950 | |
8951 * info.el (Info-directory-list): For msdos, use ";" instead of | |
8952 ":" as delimiter in INFOPATH. | |
8953 | |
8954 1994-06-15 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8955 | |
8956 * outline.el (outline-mode): Make change-major-mode-hook buffer-local. | |
8957 | |
8958 * dired.el (dired-build-subdir-alist): Avoid mistaking a file name | |
8959 ending in a colon for a subdir header line. | |
8960 | |
8961 * sendmail.el (mail-send-hook): Add defvar. | |
8962 (mail-send): Run mail-send-hook before the `Sending...' message. | |
8963 | |
8964 * etags.el (find-tag-history): New variable. | |
8965 (find-tag-noselect): Set that variable. | |
8966 | |
8967 1994-06-14 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) | |
8968 | |
8969 * mouse.el (mouse-drag-region): Bind last-command, not this-command. | |
8970 | |
8971 * files.el (make-auto-save-file-name): Don't use slashes in | |
8972 autosave name for a non-file buffer. | |
8973 | |
8974 1994-06-14 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
8975 | |
8976 * ispell.el (ispell-command-loop): C-g should be like X, not q. | |
8977 | |
8978 * fortran.el (fortran-blink-matching-do): When looking for do, | |
8979 insist on nondigit after it. | |
8980 | |
8981 1994-06-14 Ed Reingold (reingold@albert.gnu.ai.mit.edu) | |
8982 | |
8983 * cal-menu.el (calendar-mode-map): Change moon menu bar to pop up | |
8984 a menu instead doing it directly. | |
8985 (calendar-mouse-2-date-menu): Remove moon phase. | |
8986 | |
8987 1994-06-14 Richard Stallman (rms@albert.gnu.ai.mit.edu) | |
8988 | |
8989 * cal-menu.el (calendar-mouse-2-date-menu): Put moon phase here. | |
8990 (calendar-mode-map): Delete from here. | |
8991 | |
8992 1994-06-14 Richard Stallman (rms@albert.gnu.ai.mit.edu) | |
8993 | |
8994 * simple.el (pop-global-mark): Discard entries for nonexistent buffers. | |
8995 | |
8996 * startup.el (inhibit-startup-echo-area-message): Doc fix. | |
8997 | |
8998 * avoid.el (mouse-avoidance-threshold): Renamed from ...threshhold. | |
8999 | |
9000 1994-06-13 Richard Stallman (rms@albert.gnu.ai.mit.edu) | |
9001 | |
9002 * simple.el (end-of-buffer): Recenter overlay lists. | |
9003 | |
9004 1994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9005 | |
9006 * simple.el (pop-global-mark): Discard entries for nonexistent buffers. | |
9007 | |
9008 * startup.el (inhibit-startup-echo-area-message): Doc fix. | |
9009 | |
9010 * avoid.el (mouse-avoidance-threshold): Renamed from ...threshhold. | |
9011 | |
9012 * simple.el (end-of-buffer): Recenter overlay lists. | |
9013 | |
9014 1994-06-13 Roland McGrath (roland@geech.gnu.ai.mit.edu) | |
9015 | |
9016 * compile.el (compilation-error-regexp-alist): Extend first regexp | |
9017 to handle Borland C++ msgs: "Warning" or "Error" before file name. | |
9018 | |
9019 1994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9020 | |
9021 * ispell.el (ispell-dictionary-alist): Add autoload. | |
9022 Split into two subvariables. | |
9023 (ispell-menu-map): Defvar and set up at top level. | |
9024 Split into parts. | |
9025 (ispell-menu-map-needed): New variable. | |
9026 | |
9027 * font-lock.el (font-lock-hack-keywords, font-lock-fontify-region): | |
9028 Don't call set-buffer-modified-p if no change in its value. | |
9029 | |
9030 1994-06-13 Lawrence R. Dodd (dodd@roebling) | |
9031 | |
9032 * dired-x.el (dired-man): Use internal function from man.el. | |
9033 (dired-omit-files): Omit `.' and `..' by default, not all files | |
9034 ending in `.'. | |
9035 | |
9036 1994-06-13 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9037 | |
9038 * font-lock.el: Don't alter the underline face. | |
9039 | |
9040 * font-lock.el (c-font-lock-keywords-2): Insist on whitespace | |
9041 before a label. | |
9042 | |
9043 * mouse.el (mouse-save-then-kill-delete-region): Turn off change hooks | |
9044 for the edit operations that are not real. | |
9045 | |
9046 1994-06-12 Johan Vromans (jv@NL.net) | |
9047 | |
9048 * forms.el (forms-mode): | |
9049 Plug security hole by disabling `eval-buffer' unless | |
9050 `enable-local-eval' is set to t. | |
9051 Correct setting of `forms--mode-setup'. | |
9052 (forms--local-write-file-function): New function to be used as | |
9053 `local-write-file-hooks'. | |
9054 (forms-mode): Use it. | |
9055 (forms-find-file,forms-find-file-other-window): Locally set | |
9056 `enable-local-eval' and `enable-local-variables' to t. | |
9057 (forms-find-file-other-window): Remove extraneous call to | |
9058 `eval-current-buffer'. | |
9059 | |
9060 1994-06-12 Kohtala Marko (Marko.Kohtala@ntc.nokia.com) | |
9061 | |
9062 * info.el (Info-insert-dir): Ignore access times when comparing | |
9063 file attributes. Print message while merging. Use separate | |
9064 buffers for merging. Try lower case `dir' first. | |
9065 | |
9066 1994-06-12 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9067 | |
9068 * iso-cvt.el (iso-iso2tex-trans-tab): Add a few characters. | |
9069 (iso-iso2gtex-trans-tab): Likewise. | |
9070 (iso-tex2iso-trans-tab): Recognize TeX accent sequences without braces. | |
9071 (iso-gtex2iso-trans-tab): Likewise. | |
9072 | |
9073 * info.el (Info-fontify-node): Require some whitespace after *Note. | |
9074 | |
9075 * sendmail.el (mail): If homedir is nonexistent, don't use as default. | |
9076 | |
9077 1994-06-11 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9078 | |
9079 * server.el (server-start): Doc fix. | |
9080 | |
9081 * font-lock.el (font-lock-hack-keywords): Avoid changing the narrowing. | |
9082 | |
9083 * tex-mode.el (latex-mode, slitex-mode): In paragraph-separate, | |
9084 delete spurious \\\\ from char set. | |
9085 | |
9086 * isearch.el (isearch-mode-map): | |
9087 Bind the ASCII-equivalent fcn keys explicitly to nil. | |
9088 | |
9089 * iso-cvt.el (iso-translate-conventions): Get rid of interactive spec. | |
9090 | |
9091 1994-06-10 Morten Welinder (terra@diku.dk) | |
9092 | |
9093 * font-lock.el (tex-font-lock-keywords): Make the pattern for | |
9094 macros respect TeX's idea of identifiers. | |
9095 (font-lock-set-defaults): Don't check for 'tex-mode, but instead | |
9096 for 'plain-tex-mode, 'latex-mode, and 'slitex-mode which is what | |
9097 tex-mode.el uses. | |
9098 | |
9099 1994-06-10 Boris Goldowsky (boris@mink.cs.rochester.edu) | |
9100 | |
9101 * avoid.el (mouse-avoidance-point-position): Fix compute-motion | |
9102 call to use (X . Y) relative to window, not frame. | |
9103 Avoid errors if window-start < point-min. | |
9104 | |
9105 1994-06-10 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9106 | |
9107 * comint.el (comint-dynamic-list-completions): | |
9108 No space in *Completions*. | |
9109 * ispell4.el (ispell-complete-word): Likewise. | |
9110 * ielm.el (ielm-complete-symbol): Likewise. | |
9111 * etags.el (complete-tag): Likewise. | |
9112 * complete.el (PC-do-completion): Likewise. | |
9113 * lisp.el (lisp-complete-symbol): Likewise. | |
9114 | |
9115 * ispell.el (ispell-dictionary-alist): Fix regexp in francais. | |
9116 | |
9117 * dired-x.el: Require dired and dired-aux in the standard way. | |
9118 | |
9119 * dired-aux.el: Add provide call. | |
9120 | |
9121 * info.el (Info-complete-menu-item): New function. | |
9122 (Info-menu): Use it to speed completion. | |
9123 | |
9124 * tex-mode.el (tex-start-shell): Add autoload. | |
9125 | |
9126 1994-06-07 Richard Stallman (rms@geech.gnu.ai.mit.edu) | |
9127 | |
9128 * iso-cvt.el (iso-translate-conventions): | |
9129 Use case-dependent search and don't alter case. | |
9130 | |
9131 * disp-table.el (standard-display-european): Treat 0 arg like negative. | |
9132 | |
9133 * ange-ftp.el (ange-ftp-canonize-filename): Preserve // after colon. | |
9134 (ange-ftp-expand-file-name): Likewise. | |
9135 (ange-ftp-canonize-filename): Preserve // at very beginning. | |
9136 | |
9137 1994-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9138 | |
9139 * tex-mode.el (tex-show-print-queue): Display the tex shell buffer. | |
9140 (tex-file, tex-bibtex-file): Likewise. | |
9141 (latex-mode, slitex-mode): Treat \] as paragraph starter. | |
9142 | |
9143 1994-06-07 Morten Welinder (terra@diku.dk) | |
9144 | |
9145 * dos-fns.el (Info-default-directory-list): Setting this no | |
9146 longer needed. | |
9147 | |
9148 1994-06-07 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9149 | |
9150 * cal-menu.el (calendar-mouse-2-date-menu): Put moon phase here. | |
9151 (calendar-mode-map): Delete from here. | |
9152 | |
9153 * simple.el (delete-blank-lines): Doc fix. | |
9154 | |
9155 1994-06-06 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9156 | |
9157 * indent.el (tab-stop-list): Doc fix. | |
9158 | |
9159 * sendmail.el (mail-bury): If showing rmail buffer that has summary, | |
9160 show the summary too. | |
9161 | |
9162 1994-06-06 Karl Heuer (kwzh@hal.gnu.ai.mit.edu) | |
9163 | |
9164 * menu-bar.el (menu-bar-update-buffers): Avoid excessive consing. | |
9165 | |
9166 1994-06-05 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9167 | |
9168 * tex-mode.el (tex-file, tex-region): Display the tex shell buffer. | |
9169 | |
9170 * gomoku.el (gomoku-display-statistics): Use human's point of view | |
9171 for wins and losses. | |
9172 (gomoku-number-of-emacs-wins): Renamed from gomoku-number-of-wins. | |
9173 (gomoku-number-of-human-wins): Renamed from gomoku-number-losses. | |
9174 | |
9175 * derived.el (derived-mode-merge-abbrev-tables): | |
9176 Do nothing if OLD is nil. | |
9177 | |
9178 * edebug.el (edebug-emacs-19-specific): | |
9179 Call x-popup-menu only if using a window system. | |
9180 | |
9181 * info.el (Info-directory-list): Don't use the invocation directory | |
9182 unless it was used for exec-directory too. | |
9183 | |
9184 * gud.el (gud-massage-args): Fix error message syntax. | |
9185 (gud-marker-filter, gud-find-file): Likewise. | |
9186 (gud-display-line): Don't use dialog box for questions. | |
9187 | |
9188 1994-06-03 Morten Welinder (terra@diku.dk) | |
9189 | |
9190 * dos-fns.el (frame-parameters): Setting this is no longer needed. | |
9191 | |
9192 1994-06-03 Ed Reingold (reingold@albert.gnu.ai.mit.edu) | |
9193 | |
9194 * solar.el (solar-sunrise, solar-sunset): Fix doc string. | |
9195 (solar-time-string): Rewritten. | |
9196 (solar-adj-time-for-dst): New function. | |
9197 (solar-sunrise-sunset, diary-sabbath-candles, | |
9198 solar-equinoxes-solstices): Revised to use the rewritten and new fcns. | |
9199 | |
9200 * calendar.el (solar-holidays): Revised to use the rewritten and | |
9201 new fcns. | |
9202 | |
9203 * lunar.el (lunar-phase): Revised to use the rewritten and new fcns. | |
9204 | |
9205 1994-06-02 Richard Stallman (rms@albert.gnu.ai.mit.edu) | |
9206 | |
9207 * compile.el (compilation-error-regexp-alist): Stricter Lucid regexp. | |
9208 | |
9209 * complete.el (PC-do-completion): Clear text props from inserted text. | |
9210 | |
9211 * comint.el (comint-dynamic-complete-as-filename) | |
9212 (comint-dynamic-complete-filename): Suppress most messages | |
9213 when completing in the minibuffer. | |
9214 | |
9215 1994-06-01 Richard Stallman (rms@mole.gnu.ai.mit.edu) | |
9216 | |
9217 * gnus-uu.el (gnus-uu-ctl-map): Move C-h binding to C-d. | |
9218 | |
9219 * mouse.el (mouse-choose-completion): If *Completion* is a special | |
9220 buffer or just has a dedicated window, do something reasonable. | |
9221 | |
9222 * gnus.el (gnus-newsrc-to-gnus-format): In main loop, | |
9223 don't try to match the ranges with the regexp. | |
9224 Match just the group name and the subscribed-flag. | |
9225 | |
9226 1994-05-30 Paul Eggert (eggert@twinsun.com) | |
9227 | |
9228 * calendar.el (calendar-mod): Remove; it was equivalent to `mod'. | |
9229 All callers changed. | |
9230 | |
9231 1994-05-30 Ed Reingold (reingold@albert.gnu.ai.mit.edu) | |
9232 | |
9233 * calendar.el (generate-calendar-month): Make highlighted text for | |
9234 mouse-2 a full column (2 chars) wide, even for single-digit dates. | |
9235 | |
9236 1994-05-30 Richard Stallman (rms@albert.gnu.ai.mit.edu) | |
9237 | |
9238 * comint.el (comint-read-input-ring): Make regexp stricter. | |
9239 | |
9240 * paths.el (Info-default-directory-list): Don't attach ../info. | |
9241 So now configure-info-directory comes last. | |
9242 Put /usr/local/info second. | |
9243 | |
9244 * info.el (Info-directory-list): Doc fix. | |
9245 | |
9246 * font-lock.el (shell-font-lock-keywords): Removed regexp for commands. | |
9247 (rmail-summary-font-lock-keywords): New variable. | |
9248 (font-lock-set-defaults): Use it. | |
9249 | |
9250 * bibtex.el (bibtex-clean-entry): Back over close delimiter carefully. | |
9251 | |
9252 * cal-dst.el (calendar-current-time-zone): Fix typo that | |
9253 transposed DST-STARTS-TIME and DST-ENDS-TIME. | |
9254 | |
9255 * ange-ftp.el (ange-ftp-insert-directory): Expand file name to | |
9256 check whether it is really an ftp file name. | |
9257 | |
9258 * cal-dst.el (calendar-daylight-savings-ends): Fix typo in put. | |
9259 | |
9260 * menu-bar.el (menu-bar-mode): Fix previous change. | |
9261 | |
9262 See ChangeLog.4 for earlier changes. | |
39627 | 9263 |
9264 Copyright (C) 1994, 1995 Free Software Foundation, Inc. | |
9265 Copying and distribution of this file, with or without modification, | |
9266 are permitted provided the copyright notice and this notice are preserved. |