diff options
| author | Richard M. Stallman | 2004-12-13 19:46:36 +0000 |
|---|---|---|
| committer | Richard M. Stallman | 2004-12-13 19:46:36 +0000 |
| commit | d9c1ce9ddcd2492142cc3f9ace70a09505163938 (patch) | |
| tree | 169e33e82b1be1c86d2f986318e65793712229ce | |
| parent | da14d1acd49df1c5d8f28d4b9fbeb4f61d844e18 (diff) | |
| download | emacs-d9c1ce9ddcd2492142cc3f9ace70a09505163938.tar.gz emacs-d9c1ce9ddcd2492142cc3f9ace70a09505163938.zip | |
(file-cache-add-directory-using-find):
Only set up file-cache-find-command-posix-flag if we will use it.
| -rw-r--r-- | etc/NEWS | 11 | ||||
| -rw-r--r-- | etc/TODO | 3 | ||||
| -rw-r--r-- | lisp/ChangeLog | 33 | ||||
| -rw-r--r-- | lisp/filecache.el | 7 | ||||
| -rw-r--r-- | src/ChangeLog | 11 |
5 files changed, 60 insertions, 5 deletions
| @@ -2371,6 +2371,11 @@ configuration files. | |||
| 2371 | 2371 | ||
| 2372 | * Lisp Changes in Emacs 21.4 | 2372 | * Lisp Changes in Emacs 21.4 |
| 2373 | 2373 | ||
| 2374 | ** (while-no-input BODY...) runs BODY, but only so lomg as no input | ||
| 2375 | arrives. If the user types or clicks anything, BODY stops as if a | ||
| 2376 | quit had occurred. while-no-input returns the value of BODY, if BODY | ||
| 2377 | finishes. It returns nil if BODY was aborted. | ||
| 2378 | |||
| 2374 | --- | 2379 | --- |
| 2375 | ** To manipulate the File menu using easy-menu, you must specify the | 2380 | ** To manipulate the File menu using easy-menu, you must specify the |
| 2376 | proper name "file". In previous Emacs versions, you had to specify | 2381 | proper name "file". In previous Emacs versions, you had to specify |
| @@ -2620,8 +2625,10 @@ strings by giving that character a non-nil `cursor' text property. | |||
| 2620 | around potentially blocking or long-running code in timers | 2625 | around potentially blocking or long-running code in timers |
| 2621 | and post-command-hooks. | 2626 | and post-command-hooks. |
| 2622 | 2627 | ||
| 2623 | ** An unconditional face specification in defface (one where the DISPLAY part | 2628 | ** The first face specification element in a defface can specify |
| 2624 | is just t) applies to all cases and does not override subsequent entries. | 2629 | `default' instead of frame classification. Then its attributes act as |
| 2630 | defaults that apply to all the subsequent cases (and may be overridden | ||
| 2631 | by them). | ||
| 2625 | 2632 | ||
| 2626 | +++ | 2633 | +++ |
| 2627 | ** New face attribute `min-colors' can be used to tailor the face color | 2634 | ** New face attribute `min-colors' can be used to tailor the face color |
| @@ -15,6 +15,9 @@ to the FSF. | |||
| 15 | ought to be possible to omit text which is invisible (due to a | 15 | ought to be possible to omit text which is invisible (due to a |
| 16 | text-property, overlay, or selective display) from the kill-ring. | 16 | text-property, overlay, or selective display) from the kill-ring. |
| 17 | 17 | ||
| 18 | ** Redefine define-generic-mode as a macro, so the compiler | ||
| 19 | sees the definitions it generates. | ||
| 20 | |||
| 18 | * Important features: | 21 | * Important features: |
| 19 | 22 | ||
| 20 | ** Provide user-friendly ways to list all available font families, | 23 | ** Provide user-friendly ways to list all available font families, |
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index b5cc31b9363..003efcc400e 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,36 @@ | |||
| 1 | 2004-12-13 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * filecache.el (file-cache-add-directory-using-find): | ||
| 4 | Only set up file-cache-find-command-posix-flag if we will use it. | ||
| 5 | |||
| 6 | * bindings.el (mode-line-buffer-identification-keymap): | ||
| 7 | Don't cancel the mode-line's usual down-mouse-1 binding. | ||
| 8 | |||
| 9 | * cus-edit.el (custom-face-selected): Handle `default' specs. | ||
| 10 | (custom-face-edit): Increase extra-offset. | ||
| 11 | (custom-display): Handle `default' specs. | ||
| 12 | |||
| 13 | * xml.el (xml-name-re, xml-entity-value-re): Add defvars. | ||
| 14 | |||
| 15 | * emacs-lisp/elint.el (elint-standard-variables) | ||
| 16 | (elint-unknown-builtin-args): Move definitions up. | ||
| 17 | |||
| 18 | * net/browse-url.el (browse-url-url-at-point): Add autoload. | ||
| 19 | |||
| 20 | * info.el (info-xref-visited): Use `default' instead of t. | ||
| 21 | (Info-try-follow-nearest-node): Don't explicitly load browse-url. | ||
| 22 | |||
| 23 | * faces.el (header-line, mode-line-inactive, tool-bar): | ||
| 24 | Use `default' instead of t for setting the defaults. | ||
| 25 | (face-spec-choose): Separate `t' from `default'. | ||
| 26 | |||
| 27 | * subr.el (while-no-input): New macro. | ||
| 28 | |||
| 29 | 2004-12-13 Frederik Fouvry <fouvry@CoLi.Uni-SB.DE> (tiny change) | ||
| 30 | |||
| 31 | * filecache.el (file-cache-add-directory-using-find): | ||
| 32 | Only test file-cache-find-command-posix-flag on some systems. | ||
| 33 | |||
| 1 | 2004-12-13 Stefan Monnier <monnier@iro.umontreal.ca> | 34 | 2004-12-13 Stefan Monnier <monnier@iro.umontreal.ca> |
| 2 | 35 | ||
| 3 | * vc-svn.el (vc-svn-repository-hostname): Adjust to new format. | 36 | * vc-svn.el (vc-svn-repository-hostname): Adjust to new format. |
diff --git a/lisp/filecache.el b/lisp/filecache.el index df1f1b548d0..90287ba5eef 100644 --- a/lisp/filecache.el +++ b/lisp/filecache.el | |||
| @@ -337,9 +337,10 @@ in each directory, not to the directory list itself." | |||
| 337 | Find is run in DIRECTORY." | 337 | Find is run in DIRECTORY." |
| 338 | (interactive "DAdd files under directory: ") | 338 | (interactive "DAdd files under directory: ") |
| 339 | (let ((dir (expand-file-name directory))) | 339 | (let ((dir (expand-file-name directory))) |
| 340 | (if (eq file-cache-find-command-posix-flag 'not-defined) | 340 | (when (memq system-type '(windows-nt cygwin)) |
| 341 | (setq file-cache-find-command-posix-flag | 341 | (if (eq file-cache-find-command-posix-flag 'not-defined) |
| 342 | (executable-command-find-posix-p file-cache-find-command))) | 342 | (setq file-cache-find-command-posix-flag |
| 343 | (executable-command-find-posix-p file-cache-find-command)))) | ||
| 343 | (set-buffer (get-buffer-create file-cache-buffer)) | 344 | (set-buffer (get-buffer-create file-cache-buffer)) |
| 344 | (erase-buffer) | 345 | (erase-buffer) |
| 345 | (call-process file-cache-find-command nil | 346 | (call-process file-cache-find-command nil |
diff --git a/src/ChangeLog b/src/ChangeLog index 92f24f2af70..7e21c345192 100644 --- a/src/ChangeLog +++ b/src/ChangeLog | |||
| @@ -1,3 +1,14 @@ | |||
| 1 | 2004-12-13 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * eval.c (syms_of_eval) <quit-flag>: Doc fix. | ||
| 4 | |||
| 5 | * keyboard.c (Vthrow_on_input): New variable. | ||
| 6 | (syms_of_keyboard): Defvar and initialize it. | ||
| 7 | (kbd_buffer_store_event_hold): Handle Vthrow_on_input. | ||
| 8 | |||
| 9 | * lisp.h (QUIT): Check for Vthrow_on_input. | ||
| 10 | (Vthrow_on_input): Declare it. | ||
| 11 | |||
| 1 | 2004-12-13 Kim F. Storm <storm@cua.dk> | 12 | 2004-12-13 Kim F. Storm <storm@cua.dk> |
| 2 | 13 | ||
| 3 | * xdisp.c (set_iterator_to_next): Reset stop_charpos after display | 14 | * xdisp.c (set_iterator_to_next): Reset stop_charpos after display |