diff options
| author | Stefan Monnier | 2003-05-30 15:41:39 +0000 |
|---|---|---|
| committer | Stefan Monnier | 2003-05-30 15:41:39 +0000 |
| commit | e251428378764fd025100dd6151ece9bd17000c7 (patch) | |
| tree | ed311f9dbe465fc6962413165acd275aa5c3f288 | |
| parent | 552754fed24840b9033c8a01002b2399037f4659 (diff) | |
| download | emacs-e251428378764fd025100dd6151ece9bd17000c7.tar.gz emacs-e251428378764fd025100dd6151ece9bd17000c7.zip | |
*** empty log message ***
| -rw-r--r-- | lisp/ChangeLog | 75 |
1 files changed, 66 insertions, 9 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index fa014c427d1..07dbb726d58 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,53 @@ | |||
| 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 |
| @@ -13,6 +63,13 @@ | |||
| 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 |
| @@ -20,9 +77,9 @@ | |||
| 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 |
| @@ -63,7 +120,7 @@ | |||
| 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. |
| @@ -78,7 +135,7 @@ | |||
| 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 | ||
| @@ -87,15 +144,15 @@ | |||
| 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' |
| @@ -107,7 +164,7 @@ | |||
| 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): |