aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJuanma Barranquero2004-04-21 21:09:17 +0000
committerJuanma Barranquero2004-04-21 21:09:17 +0000
commita568a2cc4fb321d9370a94136a9a36960e58b20e (patch)
tree9a2f84aa3a41254eb2e6c7280462ffb18f872498
parent05cecc580e6831e0b8a372c0145d8109f92f3c52 (diff)
downloademacs-a568a2cc4fb321d9370a94136a9a36960e58b20e.tar.gz
emacs-a568a2cc4fb321d9370a94136a9a36960e58b20e.zip
*** empty log message ***
-rw-r--r--lisp/ChangeLog97
1 files changed, 52 insertions, 45 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 53c006b2d3e..fddcf6c138f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,10 +1,17 @@
12004-04-21 Juanma Barranquero <lektu@terra.es>
2
3 * makefile.w32-in (WINS): Add url/ directory.
4
5 * font-lock.el (font-lock-preprocessor-face): Remove spurious quote.
6 (font-lock-warning-face): Fix spacing.
7
12004-04-21 Lars Hansen <larsh@math.ku.dk> 82004-04-21 Lars Hansen <larsh@math.ku.dk>
2 9
3 * desktop.el (desktop-buffer-mode-handlers): New variabel. Alist 10 * desktop.el (desktop-buffer-mode-handlers): New variable. Alist
4 of major mode specific functions to restore a desktop buffer. 11 of major mode specific functions to restore a desktop buffer.
5 (desktop-buffer-handlers): Make variabel obsolete. 12 (desktop-buffer-handlers): Make variable obsolete.
6 (desktop-create-buffer): Use desktop-buffer-mode-handlers. Catch 13 (desktop-create-buffer): Use desktop-buffer-mode-handlers. Catch
7 errors signaled in handlers. Update buffer count. Evaluate 14 errors signaled in handlers. Update buffer count. Evaluate
8 desktop-buffer-point. 15 desktop-buffer-point.
9 (desktop-buffer-dired): Rename to dired-restore-desktop-buffer and 16 (desktop-buffer-dired): Rename to dired-restore-desktop-buffer and
10 move to dired.el. 17 move to dired.el.
@@ -14,11 +21,11 @@
14 move to mail/rmail.el. 21 move to mail/rmail.el.
15 (desktop-buffer-mh): Rename to mh-restore-desktop-buffer and move 22 (desktop-buffer-mh): Rename to mh-restore-desktop-buffer and move
16 to mh-e/mh-e.el. 23 to mh-e/mh-e.el.
17 (desktop-buffer-file): Rename to desktop-restore-file-buffer. An 24 (desktop-buffer-file): Rename to desktop-restore-file-buffer.
18 fail, print message (to message buffer) even if 25 On fail, print message (to message buffer) even if
19 desktop-missing-file-warning is nil. 26 desktop-missing-file-warning is nil.
20 (desktop-buffer-misc-data-function): New buffer local 27 (desktop-buffer-misc-data-function): New buffer local variable.
21 variable. Function returning major mode specific data. 28 Function returning major mode specific data.
22 (desktop-buffer-misc-functions): Make variable obsolete. 29 (desktop-buffer-misc-functions): Make variable obsolete.
23 (desktop-save): Use desktop-buffer-misc-data-function. 30 (desktop-save): Use desktop-buffer-misc-data-function.
24 (desktop-buffer-dired-misc-data): Rename to 31 (desktop-buffer-dired-misc-data): Rename to
@@ -27,18 +34,17 @@
27 Info-desktop-buffer-misc-data and move to info.el. 34 Info-desktop-buffer-misc-data and move to info.el.
28 (desktop-read): Add message about number of buffers 35 (desktop-read): Add message about number of buffers
29 restored/failed. 36 restored/failed.
30 * dired.el (dired-restore-desktop-buffer) Move from 37 * dired.el (dired-restore-desktop-buffer) Move from desktop.el.
31 desktop.el. Add parameters. Pause to display error only when 38 Add parameters. Pause to display error only when
32 desktop-missing-file-warning is non-nil. 39 desktop-missing-file-warning is non-nil.
33 (dired-desktop-buffer-misc-data): Move from desktop.el. Add 40 (dired-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
34 parameter. 41 * info.el (Info-restore-desktop-buffer): Move from desktop.el.
35 * info.el (Info-restore-desktop-buffer): Move from 42 Add Parameters.
36 desktop.el. Add Parameters. 43 (Info-desktop-buffer-misc-data): Move from desktop.el. Add parameter.
37 (Info-desktop-buffer-misc-data): Move from desktop.el. Add parameter. 44 * mail/rmail.el (rmail-restore-desktop-buffer): Move from desktop.el.
38 * mail/rmail.el (rmail-restore-desktop-buffer): Move from 45 Add Parameters.
39 desktop.el. Add Parameters. 46 * mh-e/mh-e.el (mh-restore-desktop-buffer): Move from desktop.el.
40 * mh-e/mh-e.el (mh-restore-desktop-buffer): Move from 47 Add Parameters.
41 desktop.el. Add Parameters.
42 48
432003-04-21 Paul Pogonyshev <pogonyshev@gmx.net> 492003-04-21 Paul Pogonyshev <pogonyshev@gmx.net>
44 50
@@ -51,9 +57,9 @@
51 * progmodes/cperl-mode.el (cperl-putback-char): 57 * progmodes/cperl-mode.el (cperl-putback-char):
52 Delete Emacs 18 definition. 58 Delete Emacs 18 definition.
53 59
54 * international/mule.el (ctext-post-read-conversion): 60 * international/mule.el (ctext-post-read-conversion):
55 Use assoc-string, not assoc-ignore-case. 61 Use assoc-string, not assoc-ignore-case.
56 62
57 * international/mule-cmds.el: Use assoc-string, not assoc-ignore-case. 63 * international/mule-cmds.el: Use assoc-string, not assoc-ignore-case.
58 64
59 * emacs-lisp/easymenu.el (easy-menu-add): 65 * emacs-lisp/easymenu.el (easy-menu-add):
@@ -88,7 +94,7 @@
88 * progmodes/compile.el (compilation-error-properties): 94 * progmodes/compile.el (compilation-error-properties):
89 Split into two. 95 Split into two.
90 (compilation-internal-error-properties): New one. 96 (compilation-internal-error-properties): New one.
91 (compilation-compat-error-properties): Use it. Fix the non-marker case. 97 (compilation-compat-error-properties): Use it. Fix the non-marker case.
92 98
932004-04-20 Richard M. Stallman <rms@gnu.org> 992004-04-20 Richard M. Stallman <rms@gnu.org>
94 100
@@ -300,7 +306,7 @@
3002004-04-16 Masatake YAMATO <jet@gyve.org> 3062004-04-16 Masatake YAMATO <jet@gyve.org>
301 307
302 * simple.el (completion-setup-function): Set an initial value 308 * simple.el (completion-setup-function): Set an initial value
303 to `element-common-end' before entering loop. Set a value 309 to `element-common-end' before entering loop. Set a value
304 to `element-common-end' at the end of loop. 310 to `element-common-end' at the end of loop.
305 The bug is reported by Juri Linkov <juri@jurta.org> in emacs-devel list. 311 The bug is reported by Juri Linkov <juri@jurta.org> in emacs-devel list.
306 (completions-common-part): Rename from completion-de-emphasis. 312 (completions-common-part): Rename from completion-de-emphasis.
@@ -657,7 +663,8 @@
657 Use Info-search-whitespace-regexp. Set Info-search-case-fold. 663 Use Info-search-whitespace-regexp. Set Info-search-case-fold.
658 (Info-search-case-sensitively, Info-search-next): New fun. 664 (Info-search-case-sensitively, Info-search-next): New fun.
659 (Info-up): Move point to the menu item of the current node. 665 (Info-up): Move point to the menu item of the current node.
660 (Info-history): New fun. Add *info-history* to same-window-buffer-names. 666 (Info-history): New fun. Add *info-history* to
667 same-window-buffer-names.
661 (Info-toc): New fun. Add *info-toc* to same-window-buffer-names. 668 (Info-toc): New fun. Add *info-toc* to same-window-buffer-names.
662 (Info-insert-toc): New fun. 669 (Info-insert-toc): New fun.
663 (Info-build-toc): New fun. 670 (Info-build-toc): New fun.
@@ -1907,7 +1914,7 @@
1907 (top-level): Require password.el if visible. Should be mandatory 1914 (top-level): Require password.el if visible. Should be mandatory
1908 once No Gnus has found its way into (X)Emacs. 1915 once No Gnus has found its way into (X)Emacs.
1909 (tramp-read-passwd): Invoke `password-read' if available, 1916 (tramp-read-passwd): Invoke `password-read' if available,
1910 `read-passwd' otherwise. `ange-ftp-read-passwd' isn't used as 1917 `read-passwd' otherwise. `ange-ftp-read-passwd' isn't used as
1911 fallback any longer. 1918 fallback any longer.
1912 (tramp-clear-passwd): New function. 1919 (tramp-clear-passwd): New function.
1913 (tramp-process-actions, tramp-process-multi-actions): 1920 (tramp-process-actions, tramp-process-multi-actions):
@@ -3329,7 +3336,7 @@
3329 3336
3330 * gdb-ui.el (gdb-prompt): Change filter for level 3 annotations, 3337 * gdb-ui.el (gdb-prompt): Change filter for level 3 annotations,
3331 if necessary. 3338 if necessary.
3332 (gdb-ann3): New function. Initialise M-x gdb as for M-x gdba if 3339 (gdb-ann3): New function. Initialise M-x gdb as for M-x gdba if
3333 annotations are detected. 3340 annotations are detected.
3334 (gud-gdba-marker-filter): Use global variable gud-marker-acc 3341 (gud-gdba-marker-filter): Use global variable gud-marker-acc
3335 instead of a local one to allow transition from 3342 instead of a local one to allow transition from
@@ -3423,7 +3430,7 @@
3423 * gdb-ui.el (gdba, gdb-assembler-mode): Call the mode "Machine" as 3430 * gdb-ui.el (gdba, gdb-assembler-mode): Call the mode "Machine" as
3424 a mode called "Assembler" already exists. 3431 a mode called "Assembler" already exists.
3425 (gdb-use-colon-colon-notation, gdb-show-changed-values): New options. 3432 (gdb-use-colon-colon-notation, gdb-show-changed-values): New options.
3426 (gud-watch): Use format option. Remove font properties from string. 3433 (gud-watch): Use format option. Remove font properties from string.
3427 (gdb-var-create-handler, gdb-var-list-children-handler): 3434 (gdb-var-create-handler, gdb-var-list-children-handler):
3428 Don't bother about properties as there are none. 3435 Don't bother about properties as there are none.
3429 (gdb-var-create-handler, gdb-var-list-children-handler) 3436 (gdb-var-create-handler, gdb-var-list-children-handler)
@@ -3516,7 +3523,7 @@
3516 (tramp-handle-file-attributes): Replace proprietary optional 3523 (tramp-handle-file-attributes): Replace proprietary optional
3517 parameter NONNUMERIC by the recently (Emacs 21.4) introduced ID-FORMAT. 3524 parameter NONNUMERIC by the recently (Emacs 21.4) introduced ID-FORMAT.
3518 (tramp-handle-file-attributes-with-perl): Handle parameter 3525 (tramp-handle-file-attributes-with-perl): Handle parameter
3519 NONNUMERIC if set. This wasn't done in the past. 3526 NONNUMERIC if set. This wasn't done in the past.
3520 (tramp-post-connection): Apply second parameter "$2" if 3527 (tramp-post-connection): Apply second parameter "$2" if
3521 `tramp-remote-perl' is called. 3528 `tramp-remote-perl' is called.
3522 3529
@@ -4290,7 +4297,7 @@
4290 * progmodes/gud.el (gud-menu-map, gud-tool-bar-map): 4297 * progmodes/gud.el (gud-menu-map, gud-tool-bar-map):
4291 Replace gud-display with gud-watch. 4298 Replace gud-display with gud-watch.
4292 (gud-speedbar-buttons): Add stuff for watching expressions 4299 (gud-speedbar-buttons): Add stuff for watching expressions
4293 in the speedbar when using M-x gdba. Use dolist on old part 4300 in the speedbar when using M-x gdba. Use dolist on old part
4294 of this function. 4301 of this function.
4295 4302
4296 * gdb-ui.el (gdb-var-list, gdb-var-changed, gdb-update-flag) 4303 * gdb-ui.el (gdb-var-list, gdb-var-changed, gdb-update-flag)
@@ -4525,7 +4532,7 @@
4525 * ffap.el (ffap-shell-prompt-regexp): Add regexp to identify 4532 * ffap.el (ffap-shell-prompt-regexp): Add regexp to identify
4526 common shell prompts that are not common filename or URL characters. 4533 common shell prompts that are not common filename or URL characters.
4527 (ffap-file-at-point): Use the new regexp to strip the prompts from 4534 (ffap-file-at-point): Use the new regexp to strip the prompts from
4528 the file names. This is an issue mostly for user prompts that 4535 the file names. This is an issue mostly for user prompts that
4529 don't have a trailing space and find-file-at-point is invoked from 4536 don't have a trailing space and find-file-at-point is invoked from
4530 within a shell inside emacs. 4537 within a shell inside emacs.
4531 4538
@@ -4742,7 +4749,7 @@
4742 4749
4743 * gdb-ui.el (gud-display1): Use gud-call to prevent extra prompt 4750 * gdb-ui.el (gud-display1): Use gud-call to prevent extra prompt
4744 being displayed in GUD buffer. 4751 being displayed in GUD buffer.
4745 (gdb-idle-input-queue): Remove var. Use just one queue. 4752 (gdb-idle-input-queue): Remove var. Use just one queue.
4746 (gdb-enqueue-idle-input,gdb-dequeue-idle-input): 4753 (gdb-enqueue-idle-input,gdb-dequeue-idle-input):
4747 Remove functions. Use just one queue. 4754 Remove functions. Use just one queue.
4748 (gdb-prompt, gdb-subprompt, def-gdb-auto-update-trigger) 4755 (gdb-prompt, gdb-subprompt, def-gdb-auto-update-trigger)
@@ -4926,7 +4933,7 @@
49262003-08-24 Nick Roberts <nick@nick.uklinux.net> 49332003-08-24 Nick Roberts <nick@nick.uklinux.net>
4927 4934
4928 * progmodes/gud.el (gud-display-line): Don't set window-point if 4935 * progmodes/gud.el (gud-display-line): Don't set window-point if
4929 source buffer is not visible. (Only happens with M-x gdba). 4936 source buffer is not visible. (Only happens with M-x gdba.)
4930 4937
4931 * gdb-ui.el (gdba): Remove gdb-quit (previously removed) from 4938 * gdb-ui.el (gdba): Remove gdb-quit (previously removed) from
4932 documentation. 4939 documentation.
@@ -5965,33 +5972,33 @@
5965 (bibtex-autokey-get-names): Fiddle with regexps. 5972 (bibtex-autokey-get-names): Fiddle with regexps.
5966 (bibtex-generate-autokey): Use identity. 5973 (bibtex-generate-autokey): Use identity.
5967 (bibtex-parse-keys): Use simplified parsing algorithm if 5974 (bibtex-parse-keys): Use simplified parsing algorithm if
5968 bibtex-parse-keys-fast is non-nil. Simplify. Change order of 5975 bibtex-parse-keys-fast is non-nil. Simplify. Change order of
5969 arguments. Return alist of keys. 5976 arguments. Return alist of keys.
5970 (bibtex-parse-strings): Simplify. Return alist of strings. 5977 (bibtex-parse-strings): Simplify. Return alist of strings.
5971 (bibtex-complete-string-cleanup): Fix docstring. 5978 (bibtex-complete-string-cleanup): Fix docstring.
5972 (bibtex-read-key): New function. 5979 (bibtex-read-key): New function.
5973 (bibtex-mode): Fix docstring. Do not parse for keys and 5980 (bibtex-mode): Fix docstring. Do not parse for keys and
5974 strings when the mode is entered. Set fill-paragraph-function to 5981 strings when the mode is entered. Set fill-paragraph-function to
5975 bibtex-fill-field. Setup font-lock-mark-block-function the way 5982 bibtex-fill-field. Setup font-lock-mark-block-function the way
5976 font-lock intended. 5983 font-lock intended.
5977 (bibtex-entry): Use bibtex-read-key. Obey bibtex-autofill-types. 5984 (bibtex-entry): Use bibtex-read-key. Obey bibtex-autofill-types.
5978 (bibtex-parse-entry, bibtex-autofill-entry): New functions. 5985 (bibtex-parse-entry, bibtex-autofill-entry): New functions.
5979 (bibtex-print-help-message, bibtex-remove-OPT-or-ALT) 5986 (bibtex-print-help-message, bibtex-remove-OPT-or-ALT)
5980 (bibtex-Preamble): Avoid hard coded constants. 5987 (bibtex-Preamble): Avoid hard coded constants.
5981 (bibtex-make-field): Fix docstring. Simplify. 5988 (bibtex-make-field): Fix docstring. Simplify.
5982 (bibtex-beginning-of-entry): Always return new position of point. 5989 (bibtex-beginning-of-entry): Always return new position of point.
5983 (bibtex-end-of-entry): Rearrange cond clauses. 5990 (bibtex-end-of-entry): Rearrange cond clauses.
5984 (bibtex-count-entries, bibtex-validate, bibtex-reformat): 5991 (bibtex-count-entries, bibtex-validate, bibtex-reformat):
5985 Update for changes of bibtex-map-entries. 5992 Update for changes of bibtex-map-entries.
5986 (bibtex-ispell-abstract): Do not move point. 5993 (bibtex-ispell-abstract): Do not move point.
5987 (bibtex-entry-index): Use downcase. Simplify. 5994 (bibtex-entry-index): Use downcase. Simplify.
5988 (bibtex-lessp): Handle catch-all. 5995 (bibtex-lessp): Handle catch-all.
5989 (bibtex-find-crossref): Turn into a command. 5996 (bibtex-find-crossref): Turn into a command.
5990 (bibtex-find-entry): Simplify. Use bibtex-read-key. Fix regexp. 5997 (bibtex-find-entry): Simplify. Use bibtex-read-key. Fix regexp.
5991 (bibtex-clean-entry): Use bibtex-read-key. Handle string and 5998 (bibtex-clean-entry): Use bibtex-read-key. Handle string and
5992 preamble entries. 5999 preamble entries.
5993 (bibtex-fill-field-bounds): New function. 6000 (bibtex-fill-field-bounds): New function.
5994 (bibtex-fill-field): New command. Bound to fill-paragraph-function. 6001 (bibtex-fill-field): New command. Bound to fill-paragraph-function.
5995 (bibtex-fill-entry): Use bibtex-fill-field-bounds 6002 (bibtex-fill-entry): Use bibtex-fill-field-bounds
5996 (bibtex-String): Use bibtex-strings. Always obey 6003 (bibtex-String): Use bibtex-strings. Always obey
5997 bibtex-sort-ignore-string-entries. 6004 bibtex-sort-ignore-string-entries.