comparison lisp/ChangeLog @ 54504:f3876de5ae8f

*** empty log message ***
author Stefan Monnier <monnier@iro.umontreal.ca>
date Mon, 22 Mar 2004 15:34:15 +0000
parents 4430bf20d489
children 1fec8b29abc4
comparison
equal deleted inserted replaced
54503:dd52dc9aeec3 54504:f3876de5ae8f
1 2004-03-22 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * emacs-lisp/pp.el (pp-eval-expression): Simplify.
4
5 * emacs-lisp/lisp-mode.el (lisp-mode-variables): Don't set
6 normal-auto-fill-function and comment-indent-function.
7 The default values now work just as well.
8 Don't set font-lock-beginning-of-syntax-function since we already set
9 syntax-begin-function.
10 (lisp-outline-level): Put ;;;###autoload at same level as (.
11 (prin1-char): Quote special chars.
12
13 * emacs-lisp/lisp-mnt.el (lm-keywords-finder-p): Use defvar rather
14 than with-no-warnings.
15
16 * emacs-lisp/edebug.el (edebug-display): Bring up a debug trace
17 if the source location can't be found.
18 (edebug-compute-previous-result): Use prin1-char.
19
20 * emacs-lisp/checkdoc.el (checkdoc-error): Dont' assume point-min == 1.
21 (debug-ignored-errors): Add an entry.
22
23 * emacs-lisp/bytecomp.el (byte-recompile-directory): Ignore hidden dir.
24 (byte-compile-file): Output warning when deleting a file.
25
26 * emacs-lisp/byte-run.el (defsubst): Add edebug spec and use backquote.
27 (dont-compile, eval-when-compile, eval-and-compile): Add edebug spec.
28
29 * emacs-lisp/byte-opt.el (byte-compile-log-lap)
30 (byte-compile-inline-expand): Use backquote.
31 (byte-optimize-pure-func): Rename from byte-optimize-concat.
32 (symbol-name, regexp-opt, regexp-quote): Mark as pure.
33
34 * emacs-lisp/backquote.el (backquote-list*-macro): Use nreverse.
35
36 * emacs-lisp/advice.el (ad-subr-arglist): Simplify.
37
1 2004-03-22 Juri Linkov <juri@jurta.org> 38 2004-03-22 Juri Linkov <juri@jurta.org>
2 39
3 * finder.el (finder-known-keywords): Fix data, tex, unix. 40 * finder.el (finder-known-keywords): Fix data, tex, unix.
4 41
5 * play/landmark.el: Fix keywords. 42 * play/landmark.el: Fix keywords.
25 62
26 * vc-hooks.el (vc-default-workfile-unchanged-p): If the 63 * vc-hooks.el (vc-default-workfile-unchanged-p): If the
27 implementation supports it, let diff output go to *vc*, 64 implementation supports it, let diff output go to *vc*,
28 not *vc-diff*, since this is an internal call. 65 not *vc-diff*, since this is an internal call.
29 66
30 * vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Add optional BUFFER 67 * vc-cvs.el (vc-cvs-print-log, vc-cvs-diff): Add optional BUFFER arg.
31 argument.
32 68
33 * vc-rcs.el (vc-rcs-print-log, vc-rcs-diff): Likewise. 69 * vc-rcs.el (vc-rcs-print-log, vc-rcs-diff): Likewise.
34 70
35 * vc-sccs.el (vc-sccs-print-log, vc-sccs-diff): Likewise. 71 * vc-sccs.el (vc-sccs-print-log, vc-sccs-diff): Likewise.
36 72
37 2004-03-21 Dave Love <fx@gnu.org> 73 2004-03-21 Dave Love <fx@gnu.org>
38 74
39 * progmodes/cfengine.el (cfengine-mode): Set 75 * progmodes/cfengine.el (cfengine-mode):
40 parse-sexp-ignore-comments. 76 Set parse-sexp-ignore-comments.
41 77
42 * emacs-lisp/rx.el (rx): Work at compile time, not run time. 78 * emacs-lisp/rx.el (rx): Work at compile time, not run time.
43 79
44 2004-03-21 Juanma Barranquero <lektu@terra.es> 80 2004-03-21 Juanma Barranquero <lektu@terra.es>
45 81
53 effect immediately when set through Custom. 89 effect immediately when set through Custom.
54 (auto-revert-set-timer): Add interactive declaration. 90 (auto-revert-set-timer): Add interactive declaration.
55 91
56 2004-03-19 David Ponce <david@dponce.com> 92 2004-03-19 David Ponce <david@dponce.com>
57 93
58 * ruler-mode.el (ruler-mode-header-line-format-old): Don't 94 * ruler-mode.el (ruler-mode-header-line-format-old):
59 `make-variable-buffer-local'. 95 Don't `make-variable-buffer-local'.
60 (ruler-mode-ruler-function): Default to `ruler-mode-ruler'. 96 (ruler-mode-ruler-function): Default to `ruler-mode-ruler'.
61 (ruler-mode-header-line-format): Simply funcall the above. 97 (ruler-mode-header-line-format): Simply funcall the above.
62 (ruler-mode): Use `make-local-variable' and `kill-local-variable' 98 (ruler-mode): Use `make-local-variable' and `kill-local-variable'
63 to save/restore a previous header line format. 99 to save/restore a previous header line format.
64 (ruler-mode-space): Don't depend on a numeric WIDTH value. 100 (ruler-mode-space): Don't depend on a numeric WIDTH value.
65 (ruler-mode-ruler): Use symbolic display elements for scrollbar, 101 (ruler-mode-ruler): Use symbolic display elements for scrollbar,
66 fringes and margins width. 102 fringes and margins width.
67 (ruler-mode-ruler-function): Default to ruler-mode-ruler. 103 (ruler-mode-ruler-function): Default to ruler-mode-ruler.
104
105 2004-03-18 Stefan Monnier <monnier@iro.umontreal.ca>
106
107 * info.el (Info-default-dirs): Don't ignore last part of I-d-d-l.
108
109 * time.el (display-time-string-forms): Add help-echo with date on time.
110
111 * composite.el (compose-region): Use restore-buffer-modified-p.
112
113 * disp-table.el (standard-display-8bit): Simplify.
114
115 * server.el (server-process-filter): Delete temp frame.
116
117 * add-log.el (add-change-log-entry): Simplify.
68 118
69 2004-03-19 Kim F. Storm <storm@cua.dk> 119 2004-03-19 Kim F. Storm <storm@cua.dk>
70 120
71 * hexl.el (hexl-mode-ruler): Adapt to new :align-to semantics. 121 * hexl.el (hexl-mode-ruler): Adapt to new :align-to semantics.
72 (hexl-follow-line): Don't require 'fringe. 122 (hexl-follow-line): Don't require 'fringe.
517 "NT_STATUS_NETWORK_ACCESS_DENIED". 567 "NT_STATUS_NETWORK_ACCESS_DENIED".
518 (tramp-smb-maybe-open-connection): Set `process-connection-type' 568 (tramp-smb-maybe-open-connection): Set `process-connection-type'
519 to 'pty. Suggested by Piet van Oostrum <piet@cs.uu.nl>. 569 to 'pty. Suggested by Piet van Oostrum <piet@cs.uu.nl>.
520 (top-level): Setting default value in `tramp-default-method-alist' 570 (top-level): Setting default value in `tramp-default-method-alist'
521 corrected. Order of USER and HOST have been wrong. 571 corrected. Order of USER and HOST have been wrong.
522 Nobody complaimed for months ... 572 Nobody complained for months ...
523 (tramp-smb-maybe-open-connection): Use `tramp-process-connection-type'. 573 (tramp-smb-maybe-open-connection): Use `tramp-process-connection-type'.
524 (tramp-smb-open-connection): Clear password cache if login has failed. 574 (tramp-smb-open-connection): Clear password cache if login has failed.
525 575
526 * net/tramp.el (tramp-completion-mode) Don't check for 'xemacs' but 576 * net/tramp.el (tramp-completion-mode) Don't check for 'xemacs' but
527 `tramp-unified-filenames'. 577 `tramp-unified-filenames'.
879 spam testing. Don't delete spam message if automatic deletion 929 spam testing. Don't delete spam message if automatic deletion
880 after output via variable rmail-delete-after-output is turned on. 930 after output via variable rmail-delete-after-output is turned on.
881 (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from 931 (rsf-bbdb-dont-create-entries-for-deleted-messages): Rename from
882 rsf-bbdb-dont-create-entries-for-spam. 932 rsf-bbdb-dont-create-entries-for-spam.
883 (check-field): New function, extracted from code in 933 (check-field): New function, extracted from code in
884 rmail-spam-filter to ease addition of header fields like 934 rmail-spam-filter to ease addition of header fields like content-type.
885 content-type.
886 (message-content-type): New variable to check the content-type: 935 (message-content-type): New variable to check the content-type:
887 field added, also in defcustom of rsf-definitions-alist. 936 field added, also in defcustom of rsf-definitions-alist.
888 (rmail-spam-filter): Replace repeated test code for header fields 937 (rmail-spam-filter): Replace repeated test code for header fields
889 by calls to check-field; change the call to 938 by calls to check-field; change the call to
890 rmail-output-to-rmail-file such that rmail-current-message stays 939 rmail-output-to-rmail-file such that rmail-current-message stays
936 * filecache.el: All message and error commands now use prefix 985 * filecache.el: All message and error commands now use prefix
937 "Filecache:" to make it easy to read *Messages* buffer. 986 "Filecache:" to make it easy to read *Messages* buffer.
938 987
939 2004-02-16 Jari Aalto <jari.aalto@poboxes.com> 988 2004-02-16 Jari Aalto <jari.aalto@poboxes.com>
940 989
941 Autorevert: Add support to detect changed dired buffers and for 990 * autorevert.el: Add support to detect changed dired and VC buffers.
942 VC controlled files. 991 (auto-revert-active-p, auto-revert-list-diff)
943 * autorevert.el (auto-revert-active-p, auto-revert-list-diff)
944 (auto-revert-dired-file-list, auto-revert-dired-changed-p) 992 (auto-revert-dired-file-list, auto-revert-dired-changed-p)
945 (auto-revert-handler, auto-revert-active-p): New functions. 993 (auto-revert-handler, auto-revert-active-p): New functions.
946 (auto-revert-buffers): Move revert logic to `auto-revert-handler' 994 (auto-revert-buffers): Move revert logic to `auto-revert-handler'
947 and `auto-revert-active-p'. 995 and `auto-revert-active-p'.
948 (eval-when-compile): Defvar dired-directory and vc-mode. 996 (eval-when-compile): Defvar dired-directory and vc-mode.
1048 (diff): Add a revert-buffer function. 1096 (diff): Add a revert-buffer function.
1049 1097
1050 2004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 1098 2004-02-10 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
1051 1099
1052 * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME 1100 * x-dnd.el (x-dnd-types-alist): Add COMPOUND_TEXT, FILE_NAME
1053 handeled by x-dnd-handle-file-name. 1101 handled by x-dnd-handle-file-name.
1054 (x-dnd-known-types): Add COMPOUND_TEXT. 1102 (x-dnd-known-types): Add COMPOUND_TEXT.
1055 (x-dnd-init-frame): Call x-dnd-init-motif-for-frame. 1103 (x-dnd-init-frame): Call x-dnd-init-motif-for-frame.
1056 (x-dnd-get-state-cons-for-frame): Must do copy-sequence on 1104 (x-dnd-get-state-cons-for-frame): Must do copy-sequence on
1057 x-dnd-empty-state. 1105 x-dnd-empty-state.
1058 (x-dnd-forget-drop): Ditto. 1106 (x-dnd-forget-drop): Ditto.