Mercurial > emacs
comparison lisp/ChangeLog @ 51333:4fe102239a74
*** empty log message ***
author | Stefan Monnier <monnier@iro.umontreal.ca> |
---|---|
date | Fri, 30 May 2003 15:41:39 +0000 |
parents | 650061f9f902 |
children | 950cb49c5824 |
comparison
equal
deleted
inserted
replaced
51332:2607d23dcfe2 | 51333:4fe102239a74 |
---|---|
1 2003-05-30 Stefan Monnier <monnier@cs.yale.edu> | |
2 | |
3 * emacs-lisp/edebug.el (edebug-storing-offsets): Move indent | |
4 and debug to inside the macro. | |
5 (edebug-read-storing-offsets): Simplify. | |
6 (edebug-read-quote, edebug-read-function): Place the | |
7 start-position correctly. | |
8 (edebug-read-backquote-new): Remove. | |
9 (edebug-read-backquote-level): New var to replace it. | |
10 (edebug-read-backquote): Increment it. | |
11 Don't store offsets one extra time. | |
12 (edebug-read-comma): Decrement it. Read the comma as a plain | |
13 symbol if outside of any new-style backquote. | |
14 (edebug-read-list): Use edebug-read-backquote-level. | |
15 Don't call edebug-read-backquote directly. This way the extra | |
16 offsets store is done exactly when it's needed. | |
17 (edebug-read-vector): Use push. | |
18 (defmacro): Add support for the `declare' thingy. | |
19 | |
20 2003-05-29 Stefan Monnier <monnier@cs.yale.edu> | |
21 | |
22 * forms.el (forms-mode-hook): Rename from forms-mode-hooks. | |
23 (forms-mode): Use add-hook rather than make-local-variable+setq. | |
24 Use with-current-buffer. Run the new and the old hooks. | |
25 (forms--update): Use with-current-buffer and line-end-position. | |
26 (forms--goto-record): New fun. | |
27 (forms-jump-record, forms-insert-record, forms-delete-record): Use it. | |
28 (forms--process-format-list): Remove unused var `this-item'. | |
29 (forms--intuit-from-file): Remove unused var `the-result'. | |
30 (forms--trans): Remove unused var `x'. | |
31 (forms--exit, forms-exit, forms-exit-no-save): Remove unused arg. | |
32 | |
33 * emacs-lisp/edebug.el (edebug-window-list): Use push. | |
34 (edebug-macrop): Use functionp. | |
35 (edebug-functionp): Remove. | |
36 (edebug-get-displayed-buffer-points): Use push. | |
37 (edebug-set-buffer-points): Use save-current-buffer and buffer-live-p. | |
38 (edebug-list-form): Remove dead code. | |
39 (backquote-form): Correctly handle `(a . ,b). | |
40 (edebug-mode-map, global-edebug-map): Move init to inside the defvar. | |
41 (define-derived-mode, define-minor-mode): Remove outdated spec. | |
42 (save-match-data, with-output-to-string, with-current-buffer) | |
43 (combine-after-change-calls, with-temp-buffer, dolist, dotimes) | |
44 (unless, when): Remove specs that are now in the corresponding macro. | |
45 | |
46 * emacs-lisp/easy-mmode.el (define-minor-mode): Add edebug spec. | |
47 Accept a :keymap argument, as you'd expect. | |
48 | |
49 * derived.el (define-derived-mode): Add a proper edebug declaration. | |
50 | |
1 2003-05-29 Luc Teirlinck <teirllm@mail.auburn.edu> | 51 2003-05-29 Luc Teirlinck <teirllm@mail.auburn.edu> |
2 | 52 |
3 * simple.el (kill-whole-line): Make it interact correctly with | 53 * simple.el (kill-whole-line): Make it interact correctly with |
4 the kill ring. | 54 the kill ring. |
5 | 55 |
11 (ctext-post-read-conversion): Full rewrite. | 61 (ctext-post-read-conversion): Full rewrite. |
12 (ctext-non-standard-designations-alist): Renamed from | 62 (ctext-non-standard-designations-alist): Renamed from |
13 non-standard-designations-alist. | 63 non-standard-designations-alist. |
14 (ctext-pre-write-conversion): Full rewrite. | 64 (ctext-pre-write-conversion): Full rewrite. |
15 | 65 |
66 2003-05-28 Stefan Monnier <monnier@cs.yale.edu> | |
67 | |
68 * info.el (Info-fontify-node): Hide \n------- rather than -------\n. | |
69 | |
70 * skeleton.el (skeleton-edebug-spec): First cut of an edebug spec. | |
71 (define-skeleton): Use it. | |
72 | |
16 2003-05-28 Andreas Schwab <schwab@suse.de> | 73 2003-05-28 Andreas Schwab <schwab@suse.de> |
17 | 74 |
18 * descr-text.el (describe-char): Use `char' instead of | 75 * descr-text.el (describe-char): Use `char' instead of |
19 `(char-after)'. Fix display of unicode. | 76 `(char-after)'. Fix display of unicode. |
20 | 77 |
21 2003-05-28 Nick Roberts <nick@nick.uklinux.net> | 78 2003-05-28 Nick Roberts <nick@nick.uklinux.net> |
22 | 79 |
23 * gud.el (gud-gdb-goto-stackframe, gud-gdb-get-stackframe): Add | 80 * gud.el (gud-gdb-goto-stackframe, gud-gdb-get-stackframe): |
24 server prefix to the gdb commands used by the speedbar. | 81 Add server prefix to the gdb commands used by the speedbar. |
25 | 82 |
26 2003-05-28 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net> | 83 2003-05-28 Kai Gro,A_(Bjohann <kai.grossjohann@gmx.net> |
27 | 84 |
28 * simple.el (kill-region): If nothing was killed, and the | 85 * simple.el (kill-region): If nothing was killed, and the |
29 previous command was not a kill, break kill sequence. | 86 previous command was not a kill, break kill sequence. |
30 | 87 |
61 (face-spec-set): Set face-modified prop to nil | 118 (face-spec-set): Set face-modified prop to nil |
62 when we change the new-frame defaults. | 119 when we change the new-frame defaults. |
63 | 120 |
64 * cus-edit.el (custom-face-state-set): non-nil `face-modified' | 121 * cus-edit.el (custom-face-state-set): non-nil `face-modified' |
65 means face was set outside of Custom. | 122 means face was set outside of Custom. |
66 | 123 |
67 2003-05-28 Richard M. Stallman <rms@gnu.org> | 124 2003-05-28 Richard M. Stallman <rms@gnu.org> |
68 | 125 |
69 * byte-run.el (with-no-warnings): New function. | 126 * byte-run.el (with-no-warnings): New function. |
70 | 127 |
71 * emacs-lisp/bytecomp.el (byte-compile-no-warnings): New function. | 128 * emacs-lisp/bytecomp.el (byte-compile-no-warnings): New function. |
76 * type-break.el (type-break-cancel-function-timers): | 133 * type-break.el (type-break-cancel-function-timers): |
77 Use with-no-warnings. | 134 Use with-no-warnings. |
78 | 135 |
79 2003-05-28 Luc Teirlinck <teirllm@mail.auburn.edu> | 136 2003-05-28 Luc Teirlinck <teirllm@mail.auburn.edu> |
80 | 137 |
81 * env.el (substitute-env-vars): Fix typo. | 138 * env.el (substitute-env-vars): Fix typo. |
82 | 139 |
83 2003-05-28 Walter C. Pelissero <walter@pelissero.de> (tiny change) | 140 2003-05-28 Walter C. Pelissero <walter@pelissero.de> (tiny change) |
84 | 141 |
85 * net/browse-url.el (browse-url-mozilla): Correct the conditionals | 142 * net/browse-url.el (browse-url-mozilla): Correct the conditionals |
86 for using ,new-window. | 143 for using ,new-window. |
87 | 144 |
88 2003-05-27 Glenn Morris <gmorris@ast.cam.ac.uk> | 145 2003-05-27 Glenn Morris <gmorris@ast.cam.ac.uk> |
89 | 146 |
90 * progmodes/sh-script.el (sh-here-document-word): Document | 147 * progmodes/sh-script.el (sh-here-document-word): |
91 new treatment of leading "-". | 148 Document new treatment of leading "-". |
92 (sh-maybe-here-document): Strip a leading "-" from closing | 149 (sh-maybe-here-document): Strip a leading "-" from closing |
93 heredoc delimiter, if present. | 150 heredoc delimiter, if present. |
94 | 151 |
95 * align.el (align-rules-list): Doc fix. | 152 * align.el (align-rules-list): Doc fix. |
96 | 153 |
97 * calendar/timeclock.el: Update copyright. | 154 * calendar/timeclock.el: Update copyright. |
98 (timeclock-ask-before-exiting): Put `timeclock-query-out' on | 155 (timeclock-ask-before-exiting): Put `timeclock-query-out' on |
99 `kill-emacs-query-functions' rather than `kill-emacs-hook'. | 156 `kill-emacs-query-functions' rather than `kill-emacs-hook'. |
100 (timeclock-mode-string): Doc fix. | 157 (timeclock-mode-string): Doc fix. |
101 (timeclock-modeline-display): Doc fix. Use `global-mode-string' | 158 (timeclock-modeline-display): Doc fix. Use `global-mode-string' |
102 rather than `mode-line-format'. | 159 rather than `mode-line-format'. |
103 (timeclock-query-out): Doc fix. | 160 (timeclock-query-out): Doc fix. |
105 Add some help-echo text to `timeclock-mode-string'. | 162 Add some help-echo text to `timeclock-mode-string'. |
106 (timeclock-mode-string): Give it the risky-local-variable | 163 (timeclock-mode-string): Give it the risky-local-variable |
107 property, so that help-echo text will display. | 164 property, so that help-echo text will display. |
108 (timeclock-find-discrep): Set `accum' to 0 if | 165 (timeclock-find-discrep): Set `accum' to 0 if |
109 `timeclock-discrepancy' is nil. | 166 `timeclock-discrepancy' is nil. |
110 | 167 |
111 2003-05-27 Stefan Monnier <monnier@cs.yale.edu> | 168 2003-05-27 Stefan Monnier <monnier@cs.yale.edu> |
112 | 169 |
113 * emacs-lisp/lisp-mode.el (lisp-font-lock-syntactic-face-function): | 170 * emacs-lisp/lisp-mode.el (lisp-font-lock-syntactic-face-function): |
114 Don't infinite loop at bob. | 171 Don't infinite loop at bob. |
115 (emacs-lisp-mode): Mark its main custom group to be `lisp'. | 172 (emacs-lisp-mode): Mark its main custom group to be `lisp'. |