diff options
Diffstat (limited to 'lisp/ChangeLog')
| -rw-r--r-- | lisp/ChangeLog | 261 |
1 files changed, 250 insertions, 11 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog index d498e15f1d2..a446a343692 100644 --- a/lisp/ChangeLog +++ b/lisp/ChangeLog | |||
| @@ -1,13 +1,248 @@ | |||
| 1 | 2005-06-29 Juri Linkov <juri@jurta.org> | ||
| 2 | |||
| 3 | * faces.el (default-frame-background-mode): New internal variable. | ||
| 4 | (frame-set-background-mode): Use it. | ||
| 5 | |||
| 6 | * startup.el (normal-top-level): Set default-frame-background-mode | ||
| 7 | instead of frame-background-mode. Before setting it, test for its | ||
| 8 | nil value. Remove tests for frame-background-mode and frame | ||
| 9 | parameter `reverse'. Add test for "unspecified-fg". | ||
| 10 | |||
| 11 | * term/xterm.el (xterm-rxvt-set-background-mode): | ||
| 12 | * term/rxvt.el (rxvt-set-background-mode): | ||
| 13 | Set default-frame-background-mode instead of frame-background-mode. | ||
| 14 | |||
| 15 | 2005-06-29 Juanma Barranquero <lekktu@gmail.com> | ||
| 16 | |||
| 17 | * imenu.el (imenu--completion-buffer): | ||
| 18 | * mouse.el (mouse-buffer-menu-alist): | ||
| 19 | * msb.el (msb-invisible-buffer-p): | ||
| 20 | * calendar/diary-lib.el (diary-header-line-format): | ||
| 21 | * emacs-lisp/pp.el (pp-buffer): | ||
| 22 | * progmodes/cperl-mode.el (cperl-do-auto-fill): | ||
| 23 | * textmodes/picture.el (picture-replace-match): | ||
| 24 | Change space constants followed by a sexp to "?\s ". | ||
| 25 | |||
| 26 | * play/decipher.el (decipher-loop-with-breaks): | ||
| 27 | * textmodes/texinfo.el (texinfo-insert-@item): Change space | ||
| 28 | constants "protected" from end of line by a comment to "?\s". | ||
| 29 | |||
| 30 | 2005-06-29 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 31 | |||
| 32 | * font-lock.el (save-buffer-state): Use `declare'. | ||
| 33 | |||
| 34 | * progmodes/cperl-mode.el (cperl-find-pods-heres): Don't gratuitously | ||
| 35 | reset the syntax-table to cperl-mode-syntax-table. | ||
| 36 | (cperl-mode): Make _ into word-syntax during font-locking so "print" in | ||
| 37 | "foo_print_bar" is not matched as a reserved keyword. | ||
| 38 | |||
| 39 | 2005-06-29 Carsten Dominik <dominik@science.uva.nl> | ||
| 40 | |||
| 41 | * textmodes/org.el (orgtbl-setup): New function, for delayed | ||
| 42 | setup for the orgtbl commands. | ||
| 43 | (org-calc-default-modes): New option. | ||
| 44 | (orgtbl-make-binding): Use `defun' to get better help display. | ||
| 45 | (org-diary): Call `org-compile-prefix-format'. | ||
| 46 | (org-table-formula-substitute-names): New function. | ||
| 47 | (org-agenda-day-view, org-agenda-week-view): New commands. | ||
| 48 | (org-agenda-toggle-week-view): Command removed. | ||
| 49 | (org-tbl-menu): Split off from org-org-menu. | ||
| 50 | (org-mode): Move removal of outline-mode menus to here. | ||
| 51 | (org-table-formula-debug): New option. | ||
| 52 | (org-table-insert-row): Keep first field if just "#" or "*". | ||
| 53 | (org-mode): Paragraph regexps fixed. | ||
| 54 | (org-table-recalculate-regexp): New constant. | ||
| 55 | (org-table-justify-field-maybe): Avoid replace if not necessary. | ||
| 56 | (org-copy-special, org-cut-special): Use `call-interactively'. | ||
| 57 | (org-table-copy-region): Take region from `interactive' call. | ||
| 58 | (org-trim): Return string even if no match. | ||
| 59 | (org-formula): New face. | ||
| 60 | (org-set-font-lock-defaults): No longer highlight "FIXME". | ||
| 61 | But highlight formula-related fields in table. | ||
| 62 | (org-table-p): Use regexp, not fontification. | ||
| 63 | (org-table-align): Handle white space at end of line. | ||
| 64 | (org-table-formula-evaluate-inline): New option. | ||
| 65 | (org-mode): Auto-wrapping in comment lines turned off. | ||
| 66 | (org-table-copy-down): Evaluate only in copied field, not in | ||
| 67 | destination. | ||
| 68 | (org-table-current-formula): Variable removed. | ||
| 69 | (org-table-store-formulas, org-table-get-stored-formulas) | ||
| 70 | (org-table-modify-formulas, org-table-replace-in-formulas) | ||
| 71 | (org-table-maybe-eval-formula): New functions. | ||
| 72 | (org-table-get-formula): Modify to use stored formulas. | ||
| 73 | (org-table-insert-column, org-table-delete-column) | ||
| 74 | (org-table-move-column): Call `org-table-modify-formulas'. | ||
| 75 | (org-complete): Add completion for keyword formulas. | ||
| 76 | (orgtbl-mode): Pull orgtbl-mode-map to start of | ||
| 77 | minor-mode-map-alist. | ||
| 78 | |||
| 79 | 2005-06-29 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 80 | |||
| 81 | * progmodes/python.el (python-check): Require `compile' before | ||
| 82 | modifying its variables. | ||
| 83 | |||
| 84 | * newcomment.el (comment-indent-default): Don't get fooled by an early | ||
| 85 | end of buffer. | ||
| 86 | |||
| 87 | 2005-06-28 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 88 | |||
| 89 | * ps-print.el (ps-print-version): Fix version number. | ||
| 90 | |||
| 91 | 2005-06-28 Luc Teirlinck <teirllm@auburn.edu> | ||
| 92 | |||
| 93 | * textmodes/ispell.el (ispell-word): Remove stray parenthesis. | ||
| 94 | |||
| 95 | 2005-06-28 Richard M. Stallman <rms@gnu.org> | ||
| 96 | |||
| 97 | * textmodes/flyspell.el (flyspell-use-local-map): Variable deleted. | ||
| 98 | (flyspell-local-mouse-map): Declaration deleted. | ||
| 99 | (flyspell-mouse-map): Bind only mouse-2. | ||
| 100 | (flyspell-mode-map): Don't test flyspell-use-local-map. | ||
| 101 | (flyspell-overlay-keymap-property-name): Var deleted. | ||
| 102 | (flyspell-mode-on): Don't make local bindings for | ||
| 103 | flyspell-mouse-map and flyspell-mode-map. | ||
| 104 | (make-flyspell-overlay): Unconditionally put on `keymap' text prop. | ||
| 105 | |||
| 106 | * textmodes/ispell.el (ispell-word): Do not ignore short words. | ||
| 107 | |||
| 108 | * progmodes/compile.el (compilation-next-error-function): | ||
| 109 | Don't switch buffers; operate on the current buffer. | ||
| 110 | |||
| 111 | * facemenu.el (facemenu-add-face): Warn when font-lock is active. | ||
| 112 | |||
| 113 | * comint.el (comint-password-prompt-regexp): Accept ", try again". | ||
| 114 | |||
| 115 | * bindings.el (global-map): Bind insertchar and its variants. | ||
| 116 | |||
| 117 | 2005-06-27 Richard M. Stallman <rms@gnu.org> | ||
| 118 | |||
| 119 | * textmodes/artist.el (artist-text-overwrite) | ||
| 120 | (artist-figlet-get-extra-args, artist-text-see-thru): Use read-string. | ||
| 121 | |||
| 122 | 2005-06-27 Vinicius Jose Latorre <viniciusjl@ig.com.br> | ||
| 123 | |||
| 124 | * ps-print.el: It was not working the page selection for printing. | ||
| 125 | Reported by Sebastian Tennant <sebyte@smolny.plus.com>. | ||
| 126 | (ps-print-version): New version 6.6.7. | ||
| 127 | (ps-end-sheet): New fun. | ||
| 128 | (ps-header-sheet, ps-end-job): Call it. | ||
| 129 | |||
| 130 | 2005-06-27 Luc Teirlinck <teirllm@auburn.edu> | ||
| 131 | |||
| 132 | * subr.el (add-to-list, add-to-ordered-list): Doc fixes. | ||
| 133 | |||
| 134 | 2005-06-27 Lute Kamstra <lute@gnu.org> | ||
| 135 | |||
| 136 | * facemenu.el (facemenu-unlisted-faces): Add foreground and | ||
| 137 | background color faces. | ||
| 138 | (facemenu-get-face): Delete function. | ||
| 139 | (facemenu-set-face-from-menu): Don't call facemenu-get-face. | ||
| 140 | (facemenu-add-new-color): Make second argument mandatory. | ||
| 141 | Create the approprate face and return it. Simplify. | ||
| 142 | (facemenu-set-foreground, facemenu-set-background): Don't check if | ||
| 143 | color is defined. Use return value of facemenu-add-new-color. | ||
| 144 | |||
| 145 | 2005-06-26 Nick Roberts <nickrob@snap.net.nz> | ||
| 146 | |||
| 147 | * progmodes/gud.el (gud-filter): Add missing argument to | ||
| 148 | with-selected-window. | ||
| 149 | |||
| 150 | 2005-06-26 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 151 | |||
| 152 | * emacs-lisp/easy-mmode.el (define-minor-mode): Don't automatically add | ||
| 153 | a :require to the defcustom. | ||
| 154 | |||
| 155 | * emacs-lisp/autoload.el (make-autoload): Add the :setter for | ||
| 156 | defcustoms corresponding to minor modes. | ||
| 157 | |||
| 158 | 2005-06-26 David Ponce <david@dponce.com> | ||
| 159 | |||
| 160 | * recentf.el: Require tree-widget instead of wid-edit. | ||
| 161 | (recentf-filename-handler): Fix widget :type. | ||
| 162 | (recentf-cancel-dialog, recentf-open-more-files) | ||
| 163 | (recentf-open-files-action): Doc fix. | ||
| 164 | (recentf-dialog-goto-first): New function. | ||
| 165 | (recentf-dialog-mode-map): Set parent keymap first. | ||
| 166 | (recentf-dialog-mode): Define with define-derived-mode. | ||
| 167 | Don't display continuation lines in dialogs. | ||
| 168 | (recentf-edit-list): Rename from recentf-edit-selected-items. | ||
| 169 | (recentf-edit-list-select): Rename from recentf-edit-list-action. | ||
| 170 | Simplify. | ||
| 171 | (recentf-edit-list-validate): New function. | ||
| 172 | (recentf-edit-list): Update accordingly. | ||
| 173 | (recentf-open-files-item-shift): Remove. | ||
| 174 | (recentf-open-files-item): Convert menu elements into tree and | ||
| 175 | link widgets. Don't create the widgets. | ||
| 176 | (recentf-open-files): Update accordingly. | ||
| 177 | (recentf-save-list): Untabify. | ||
| 178 | |||
| 179 | 2005-06-25 Luc Teirlinck <teirllm@auburn.edu> | ||
| 180 | |||
| 181 | * replace.el (keep-lines-read-args): Add INTERACTIVE arg. | ||
| 182 | (keep-lines): Add INTERACTIVE arg. Never delete lines only | ||
| 183 | partially contained in the active region. Do not take active | ||
| 184 | region into account when called from Lisp, unless INTERACTIVE arg | ||
| 185 | is non-nil. Use `forward-line' instead of `beginning-of-line' to | ||
| 186 | avoid trouble with fields. Make marker point nowhere when no | ||
| 187 | longer used. Always return nil. Doc fix. | ||
| 188 | (flush-lines): Add INTERACTIVE arg. Do not take active region | ||
| 189 | into account when called from Lisp, unless INTERACTIVE arg is | ||
| 190 | non-nil. Use `forward-line' instead of `beginning-of-line' to | ||
| 191 | avoid trouble with fields. Make marker point nowhere when no | ||
| 192 | longer used. Always return nil. Doc fix. | ||
| 193 | (how-many): Add INTERACTIVE arg. Make RSTART and REND args | ||
| 194 | interchangeable. Do not take active region into account when | ||
| 195 | called from Lisp, unless INTERACTIVE arg is non-nil. Do not print | ||
| 196 | message in echo area when called from Lisp, unless INTERACTIVE arg | ||
| 197 | is non-nil. Avoid saying "1 occurrences". Do not use markers. | ||
| 198 | Return the number of matches. Doc fix. | ||
| 199 | (occur): Doc fix. | ||
| 200 | (perform-replace): Make comment follow double space convention for | ||
| 201 | the sake of `outline-minor-mode'. | ||
| 202 | |||
| 203 | * faces.el (facep): Doc fix. | ||
| 204 | |||
| 205 | 2005-06-25 Richard M. Stallman <rms@gnu.org> | ||
| 206 | |||
| 207 | * facemenu.el (facemenu-enable-faces-p): New function. | ||
| 208 | (facemenu-background-menu, facemenu-foreground-menu) | ||
| 209 | (facemenu-face-menu): Add menu-enable property. | ||
| 210 | |||
| 211 | * jka-compr.el (jka-compr-insert-file-contents): | ||
| 212 | Special handling if cannot find the uncompression program. | ||
| 213 | |||
| 214 | * cus-face.el (custom-face-attributes): Add autoload. | ||
| 215 | |||
| 216 | * emacs-lisp/lisp-mode.el (lisp-mode-variables): | ||
| 217 | Bind comment-indent-function locally. | ||
| 218 | |||
| 219 | * window.el (save-selected-window): Use save-current-buffer. | ||
| 220 | |||
| 221 | * subr.el (with-selected-window): Use save-current-buffer. | ||
| 222 | |||
| 223 | * progmodes/gud.el (gud-filter): Simplify using with-selected-window | ||
| 224 | and with-current-buffer. | ||
| 225 | |||
| 226 | 2005-06-24 Richard M. Stallman <rms@gnu.org> | ||
| 227 | |||
| 228 | * simple.el (line-move-1): Fix previous change. | ||
| 229 | |||
| 230 | 2005-06-24 Juanma Barranquero <lekktu@gmail.com> | ||
| 231 | |||
| 232 | * replace.el (occur-1): Set `buffer-read-only' and the | ||
| 233 | buffer-modified flag before running `occur-hook' to protect | ||
| 234 | against unintentional buffer switches that can lead to data loss. | ||
| 235 | |||
| 1 | 2005-06-24 Nick Roberts <nickrob@snap.net.nz> | 236 | 2005-06-24 Nick Roberts <nickrob@snap.net.nz> |
| 2 | 237 | ||
| 3 | * progmodes/gud.el (gud-tooltip-print-command): Indent properly. | 238 | * progmodes/gud.el (gud-tooltip-print-command): Indent properly. |
| 4 | (gud-gdb-marker-filter): Use font-lock-warning-face for any | 239 | (gud-gdb-marker-filter): Use font-lock-warning-face for any |
| 5 | initial error. | 240 | initial error. |
| 6 | 241 | ||
| 7 | * progmodes/gdb-ui.el (gdb-send): Remove warning face from errors | 242 | * progmodes/gdb-ui.el (gdb-send): Remove warning face from errors |
| 8 | after fresh input. | 243 | after fresh input. |
| 9 | (gdb-var-create-handler): Put name of expression in quotes. | 244 | (gdb-var-create-handler): Put name of expression in quotes. |
| 10 | 245 | ||
| 11 | 2005-06-23 Luc Teirlinck <teirllm@auburn.edu> | 246 | 2005-06-23 Luc Teirlinck <teirllm@auburn.edu> |
| 12 | 247 | ||
| 13 | * emacs-lisp/ring.el (ring-elements): Make it return a list of the | 248 | * emacs-lisp/ring.el (ring-elements): Make it return a list of the |
| @@ -19,7 +254,7 @@ | |||
| 19 | (line-move-1): When there are overlays around, use vertical-motion. | 254 | (line-move-1): When there are overlays around, use vertical-motion. |
| 20 | 255 | ||
| 21 | * faces.el (escape-glyph): Use brown against light background. | 256 | * faces.el (escape-glyph): Use brown against light background. |
| 22 | (nobreak-space): Renamed from no-break-space. | 257 | (nobreak-space): Rename from no-break-space. |
| 23 | Fix previous change. | 258 | Fix previous change. |
| 24 | 259 | ||
| 25 | * dired-aux.el (dired-do-copy): Fix arg prompt. | 260 | * dired-aux.el (dired-do-copy): Fix arg prompt. |
| @@ -73,7 +308,7 @@ | |||
| 73 | * bindings.el (propertized-buffer-identification): Use renamed | 308 | * bindings.el (propertized-buffer-identification): Use renamed |
| 74 | `Buffer-menu-buffer' face. | 309 | `Buffer-menu-buffer' face. |
| 75 | 310 | ||
| 76 | * faces.el (vertical-border): Renamed from `vertical-divider'. | 311 | * faces.el (vertical-border): Rename from `vertical-divider'. |
| 77 | (escape-glyph): Change dark-background color back to `cyan'. | 312 | (escape-glyph): Change dark-background color back to `cyan'. |
| 78 | 313 | ||
| 79 | 2005-06-21 Juri Linkov <juri@jurta.org> | 314 | 2005-06-21 Juri Linkov <juri@jurta.org> |
| @@ -159,8 +394,7 @@ | |||
| 159 | 394 | ||
| 160 | 2005-06-18 Peter Kleiweg <p.c.j.kleiweg@rug.nl> | 395 | 2005-06-18 Peter Kleiweg <p.c.j.kleiweg@rug.nl> |
| 161 | 396 | ||
| 162 | * progmodes/ps-mode.el: Update version and maintainer's email | 397 | * progmodes/ps-mode.el: Update version and maintainer's email address. |
| 163 | address. | ||
| 164 | 398 | ||
| 165 | 2005-06-18 Steve Youngs <steve@xemacs.org> | 399 | 2005-06-18 Steve Youngs <steve@xemacs.org> |
| 166 | 400 | ||
| @@ -248,8 +482,8 @@ | |||
| 248 | New backward-compatibility aliases for renamed faces. | 482 | New backward-compatibility aliases for renamed faces. |
| 249 | (eshell-ls-decorated-name): Use renamed eshell-ls faces. | 483 | (eshell-ls-decorated-name): Use renamed eshell-ls faces. |
| 250 | 484 | ||
| 251 | * progmodes/cc-fonts.el (c-nonbreakable-space-face): Remove | 485 | * progmodes/cc-fonts.el (c-nonbreakable-space-face): |
| 252 | "-face" suffix from face name. | 486 | Remove "-face" suffix from face name. |
| 253 | (c-cpp-matchers): Use the variable `c-nonbreakable-space-face' | 487 | (c-cpp-matchers): Use the variable `c-nonbreakable-space-face' |
| 254 | instead of literal face. | 488 | instead of literal face. |
| 255 | 489 | ||
| @@ -377,8 +611,8 @@ | |||
| 377 | ido-incomplete-regexp. | 611 | ido-incomplete-regexp. |
| 378 | (ido-incomplete-regexp): New face. | 612 | (ido-incomplete-regexp): New face. |
| 379 | (ido-completions): Use it. | 613 | (ido-completions): Use it. |
| 380 | (ido-complete, ido-exit-minibuffer, ido-completions): Handle | 614 | (ido-complete, ido-exit-minibuffer, ido-completions): |
| 381 | incomplete regexps. | 615 | Handle incomplete regexps. |
| 382 | (ido-completions): Add check for complete match when entering a regexp. | 616 | (ido-completions): Add check for complete match when entering a regexp. |
| 383 | 617 | ||
| 384 | 2005-06-15 Stefan Monnier <monnier@iro.umontreal.ca> | 618 | 2005-06-15 Stefan Monnier <monnier@iro.umontreal.ca> |
| @@ -407,6 +641,11 @@ | |||
| 407 | * progmodes/cperl-mode.el (cperl-init-faces): Use literal cperl | 641 | * progmodes/cperl-mode.el (cperl-init-faces): Use literal cperl |
| 408 | faces instead of (non-existent) variables. | 642 | faces instead of (non-existent) variables. |
| 409 | 643 | ||
| 644 | 2005-06-14 Stefan Monnier <monnier@iro.umontreal.ca> | ||
| 645 | |||
| 646 | * iswitchb.el (iswitchb-to-end): Replace mapcar with dolist. | ||
| 647 | (iswitchb-get-matched-buffers): Likewise. Simplify. | ||
| 648 | |||
| 410 | 2005-06-14 Miles Bader <miles@gnu.org> | 649 | 2005-06-14 Miles Bader <miles@gnu.org> |
| 411 | 650 | ||
| 412 | * progmodes/ld-script.el (ld-script-location-counter): | 651 | * progmodes/ld-script.el (ld-script-location-counter): |
| @@ -532,7 +771,7 @@ | |||
| 532 | 771 | ||
| 533 | * progmodes/gdb-ui.el (menu): Re-order menu items. | 772 | * progmodes/gdb-ui.el (menu): Re-order menu items. |
| 534 | (gdb-tooltip-print): Respect tooltip-use-echo-area. | 773 | (gdb-tooltip-print): Respect tooltip-use-echo-area. |
| 535 | 774 | ||
| 536 | * progmodes/gud.el (tooltip-use-echo-area): Remove alias. | 775 | * progmodes/gud.el (tooltip-use-echo-area): Remove alias. |
| 537 | Define in tooltip.el. | 776 | Define in tooltip.el. |
| 538 | (gud-tooltip-process-output): Respect tooltip-use-echo-area. | 777 | (gud-tooltip-process-output): Respect tooltip-use-echo-area. |