diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 179 |
1 files changed, 171 insertions, 8 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index 2795cbf26d4..6f75d7141b2 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,3 +1,154 @@ | |||
| 1 | 2004-12-27 Richard M. Stallman <rms@gnu.org> | ||
| 2 | |||
| 3 | * simple.el (undo): Fix previous change. | ||
| 4 | |||
| 5 | 2004-12-27 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | ||
| 6 | |||
| 7 | * term/mac-win.el: Sync with x-win.el. Rearrange the contents. | ||
| 8 | Call mac-clear-font-name-table if invoked on Mac OS 8/9. Call | ||
| 9 | x-open-connection on Mac OS X. | ||
| 10 | |||
| 11 | 2004-12-27 Richard M. Stallman <rms@gnu.org> | ||
| 12 | |||
| 13 | * files.el (buffer-save-without-query): New var (buffer-local). | ||
| 14 | (save-some-buffers): Save those buffers first, w/o asking. | ||
| 15 | |||
| 16 | * files.el (insert-directory-ls-version): New variable. | ||
| 17 | (insert-directory): When ls returns an error, test the version | ||
| 18 | number to decide what the return code means. | ||
| 19 | With --dired output format, detect and distinguish lines | ||
| 20 | that are really error messages. | ||
| 21 | (insert-directory-adj-pos): New function. | ||
| 22 | |||
| 23 | * bookmark.el (bookmark-jump): Nice error if BOOKMARK is nil. | ||
| 24 | |||
| 25 | * battery.el (battery-mode-line-format): Remove initial spaces. | ||
| 26 | |||
| 27 | * uniquify.el (uniquify-rationalize-file-buffer-names): | ||
| 28 | Delete interactive spec. | ||
| 29 | |||
| 30 | * type-break.el (type-break-mode): Set buffer-save-without-query. | ||
| 31 | Remove code that tried to set save-some-buffers-always. | ||
| 32 | (type-break-file-keystroke-count): Bind deactivate-mark. | ||
| 33 | |||
| 34 | * mouse.el (mouse-drag-region): Bind mouse-autoselect-window. | ||
| 35 | |||
| 36 | * simple.el (next-error-buffer-p): New arg AVOID-CURRENT. | ||
| 37 | Test that the buffer is live, and maybe reject current buffer too. | ||
| 38 | Clarify. | ||
| 39 | (next-error-find-buffer): Rewrite for clarity. | ||
| 40 | |||
| 41 | * loadup.el: Don't use buffer-disable-undo; do it directly. | ||
| 42 | |||
| 43 | * help-fns.el (describe-function-1): Call symbol-file with `defun'. | ||
| 44 | (describe-variable): Call symbol-file with `defvar'. | ||
| 45 | |||
| 46 | * subr.el (messages-buffer-max-lines): Alias for message-log-max. | ||
| 47 | (symbol-file): Rewritten to handle new load-history format. | ||
| 48 | Now takes an arg TYPE to specify looking for a particular | ||
| 49 | type of definition only. | ||
| 50 | |||
| 51 | * emacs-lisp/debug.el (debugger-make-xrefs): | ||
| 52 | Call symbol-file with `defun'. | ||
| 53 | |||
| 54 | * emacs-lisp/find-func.el (find-function-noselect): | ||
| 55 | Call symbol-file with `defun'. | ||
| 56 | (find-variable-noselect): Call symbol-file with `defvar'. | ||
| 57 | |||
| 58 | * eshell/esh-cmd.el (eshell-find-alias-function): | ||
| 59 | Call symbol-file with `defun'. | ||
| 60 | |||
| 61 | * eshell/esh-test.el (eshell-test-goto-func): | ||
| 62 | Call symbol-file with `defun'. | ||
| 63 | |||
| 64 | * mail/rmail.el (rmail-resend): | ||
| 65 | Let MAIL-ALIAS-FILE arg override mail-personal-alias-file. | ||
| 66 | |||
| 67 | * net/goto-addr.el (goto-address-mail-regexp): Allow = in username. | ||
| 68 | |||
| 69 | * progmodes/compile.el (compilation-find-buffer): Rename arg. | ||
| 70 | |||
| 71 | * textmodes/texinfmt.el (texinfo-format-buffer-1): | ||
| 72 | Call buffer-disable-undo. | ||
| 73 | |||
| 74 | * simple.el (undo-list-saved): New variable (buffer-local). | ||
| 75 | (undo): Set and test it. | ||
| 76 | (buffer-disable-undo): Moved here from buffer.c. | ||
| 77 | Clear out undo-list-saved. | ||
| 78 | |||
| 79 | * international/mule.el (decode-coding-inserted-region): | ||
| 80 | Set buffer-undo-list in a correct and optimal way. | ||
| 81 | |||
| 82 | * progmodes/cperl-mode.el (cperl-find-bad-style): Use with-no-warnings. | ||
| 83 | (cperl-font-lock-unfontify-region-function): No need to save and | ||
| 84 | restore info, since font-lock.el does it for us. | ||
| 85 | |||
| 86 | * ansi-color.el (save-buffer-state): Definition deleted. | ||
| 87 | (ansi-color-unfontify-region): Don't use save-buffer-state. | ||
| 88 | |||
| 89 | 2004-12-27 Dave Love <fx@gnu.org> | ||
| 90 | |||
| 91 | * wid-edit.el (function): Use restricted-sexp as parent. | ||
| 92 | |||
| 93 | 2004-12-27 Kevin Ryde <user42@zip.com.au> | ||
| 94 | |||
| 95 | * simple.el (next-matching-history-element): Use same | ||
| 96 | `interactive' form as previous-matching-history-element. | ||
| 97 | |||
| 98 | * ffap.el (ffap-string-at-point-mode-alist): Add "*" to url chars, | ||
| 99 | it can appear unencoded and has been seen from yahoo. | ||
| 100 | |||
| 101 | 2004-12-27 Sergey Poznyakoff <gray@Mirddin.farlep.net> | ||
| 102 | |||
| 103 | * mail/smtpmail.el (smtpmail-try-auth-methods): Send AUTH CRAM-MD5 | ||
| 104 | in upper case. Reported by Wojciech Polak <polak@gnu.org>. | ||
| 105 | |||
| 106 | 2004-12-27 Kenichi Handa <handa@m17n.org> | ||
| 107 | |||
| 108 | * international/utf-8.el (utf-translate-cjk-load-tables): Bind | ||
| 109 | coding-system-for-read to nil while loading subst-*. | ||
| 110 | |||
| 111 | 2004-12-26 Jay Belanger <belanger@truman.edu> | ||
| 112 | |||
| 113 | * calc/calc-store.el (calc-read-var-name): Remove "var-" from | ||
| 114 | default input. | ||
| 115 | |||
| 116 | 2004-12-26 Luc Teirlinck <teirllm@auburn.edu> | ||
| 117 | |||
| 118 | * buff-menu.el (Buffer-menu-revert-function): Clear out undo info | ||
| 119 | before reverting and disable undo recording while reverting. | ||
| 120 | |||
| 121 | 2004-12-26 Thien-Thi Nguyen <ttn@gnu.org> | ||
| 122 | |||
| 123 | * progmodes/hideshow.el (hs-set-up-overlay): New user var. | ||
| 124 | (hs-make-overlay): New function. | ||
| 125 | (hs-isearch-show-temporary): Handle `display' overlay prop specially. | ||
| 126 | (hs-flag-region): Delete function. | ||
| 127 | (hs-hide-comment-region): No longer use `hs-flag-region'. | ||
| 128 | Instead, use `hs-discard-overlays' and `hs-make-overlay'. | ||
| 129 | (hs-hide-block-at-point): Likewise. | ||
| 130 | (hs-hide-level-recursive): Use `hs-discard-overlays'. | ||
| 131 | (hs-hide-all, hs-show-all): Likewise. | ||
| 132 | (hs-show-block): Likewise. | ||
| 133 | Also, use overlay prop `hs-b-offset', not `hs-ofs'. | ||
| 134 | |||
| 135 | 2004-12-24 Thien-Thi Nguyen <ttn@gnu.org> | ||
| 136 | |||
| 137 | * progmodes/hideshow.el: Require `cl' when compiling. | ||
| 138 | Remove XEmacs and Emacs 19 compatibility. | ||
| 139 | Use `dolist' and `add-to-list' for load-time actions. | ||
| 140 | (hs-discard-overlays): Use `dolist'. | ||
| 141 | (hs-show-block): Likewise. | ||
| 142 | |||
| 143 | 2004-12-23 Dan Nicolaescu <dann@ics.uci.edu> | ||
| 144 | |||
| 145 | * faces.el (mode-line, mode-line-inactive): Use min-colors. | ||
| 146 | |||
| 147 | 2004-12-23 Thien-Thi Nguyen <ttn@gnu.org> | ||
| 148 | |||
| 149 | * progmodes/hideshow.el (hs-inside-comment-p): Fix omission bug: | ||
| 150 | When extending backwards, move outside the current comment first. | ||
| 151 | |||
| 1 | 2004-12-22 Kenichi Handa <handa@m17n.org> | 152 | 2004-12-22 Kenichi Handa <handa@m17n.org> |
| 2 | 153 | ||
| 3 | * international/quail.el (quail-start-translation): Fix prompt | 154 | * international/quail.el (quail-start-translation): Fix prompt |
| @@ -23,21 +174,33 @@ | |||
| 23 | (undo-outer-limit-function): Use undo-outer-limit-truncate. | 174 | (undo-outer-limit-function): Use undo-outer-limit-truncate. |
| 24 | 175 | ||
| 25 | 2004-12-21 Eli Barzilay <eli@barzilay.org> | 176 | 2004-12-21 Eli Barzilay <eli@barzilay.org> |
| 26 | 177 | ||
| 27 | * calculator.el: (calculator-radix-grouping-mode) | 178 | * calculator.el: (calculator-radix-grouping-mode) |
| 28 | (calculator-radix-grouping-digits) | 179 | (calculator-radix-grouping-digits) |
| 29 | (calculator-radix-grouping-separator): | 180 | (calculator-radix-grouping-separator): |
| 30 | New defcustoms for the new radix grouping mode functionality. | 181 | New defcustoms for the new radix grouping mode functionality. |
| 31 | (calculator-mode-hook): Now used in electric mode too. | 182 | (calculator-mode-hook): Now used in electric mode too, |
| 183 | (calculator): Call it. | ||
| 32 | (calculator-mode-map): Some new keys. | 184 | (calculator-mode-map): Some new keys. |
| 33 | (calculator-message): New function. Some new calls. | 185 | (calculator-message): New function. Some new calls. |
| 34 | (calculator-string-to-number): New function, | 186 | (calculator-op, calculator-set-register): Use it. |
| 187 | (calculator-string-to-number): New function, mostly moved and | ||
| 188 | updated code from calculator-curnum-value. | ||
| 35 | (calculator-curnum-value): Use it. | 189 | (calculator-curnum-value): Use it. |
| 36 | (calculator-rotate-displayer, calculator-rotate-displayer-back) | 190 | (calculator-paste): Use it, and update grabbing the |
| 37 | (calculator-displayer-prev, calculator-displayer-next): | 191 | current-kill. |
| 38 | Change digit group size when in radix mode. | 192 | (calculator-rotate-displayer) |
| 39 | (calculator-number-to-string): Renamed from calculator-num-to-string. | 193 | (calculator-rotate-displayer-back): Toggle digit grouping when |
| 40 | Now deals with digit grouping in radix mode. | 194 | in radix mode, use calculator-message. |
| 195 | (calculator-displayer-prev, calculator-displayer-next): Change | ||
| 196 | digit group size when in radix mode. | ||
| 197 | (calculator-number-to-string): Renamed from | ||
| 198 | calculator-num-to-string. Now deals with digit grouping in | ||
| 199 | radix mode. | ||
| 200 | (calculator-update-display, calculator-put-value): Use the new | ||
| 201 | name. | ||
| 202 | (calculator-fact): Return a floating point number. | ||
| 203 | (calculator-mode): Doc fix. | ||
| 41 | 204 | ||
| 42 | 2004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk> | 205 | 2004-12-20 Glenn Morris <gmorris@ast.cam.ac.uk> |
| 43 | 206 | ||