aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog261
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 @@
12005-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
152005-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
302005-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
392005-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
792005-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
872005-06-28 Vinicius Jose Latorre <viniciusjl@ig.com.br>
88
89 * ps-print.el (ps-print-version): Fix version number.
90
912005-06-28 Luc Teirlinck <teirllm@auburn.edu>
92
93 * textmodes/ispell.el (ispell-word): Remove stray parenthesis.
94
952005-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
1172005-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
1222005-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
1302005-06-27 Luc Teirlinck <teirllm@auburn.edu>
131
132 * subr.el (add-to-list, add-to-ordered-list): Doc fixes.
133
1342005-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
1452005-06-26 Nick Roberts <nickrob@snap.net.nz>
146
147 * progmodes/gud.el (gud-filter): Add missing argument to
148 with-selected-window.
149
1502005-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
1582005-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
1792005-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
2052005-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
2262005-06-24 Richard M. Stallman <rms@gnu.org>
227
228 * simple.el (line-move-1): Fix previous change.
229
2302005-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
12005-06-24 Nick Roberts <nickrob@snap.net.nz> 2362005-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
112005-06-23 Luc Teirlinck <teirllm@auburn.edu> 2462005-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
792005-06-21 Juri Linkov <juri@jurta.org> 3142005-06-21 Juri Linkov <juri@jurta.org>
@@ -159,8 +394,7 @@
159 394
1602005-06-18 Peter Kleiweg <p.c.j.kleiweg@rug.nl> 3952005-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
1652005-06-18 Steve Youngs <steve@xemacs.org> 3992005-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
3842005-06-15 Stefan Monnier <monnier@iro.umontreal.ca> 6182005-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
6442005-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
4102005-06-14 Miles Bader <miles@gnu.org> 6492005-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.