comparison lisp/ChangeLog @ 90361:a7364c1a561e

Revision: emacs@sv.gnu.org/emacs--unicode--0--patch-40 Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 135-143) - Update from CVS - Merge from gnus--rel--5.10 * gnus--rel--5.10 (patch 49-55) - Merge from emacs--devo--0 - Update from CVS - Update from CVS: Makefile.in (release-*): New targets.
author Miles Bader <miles@gnu.org>
date Thu, 09 Mar 2006 07:15:37 +0000
parents 5754737d1e04 bb8e1e07b59b
children 494bf720eaf0
comparison
equal deleted inserted replaced
90360:23b7c43b24ce 90361:a7364c1a561e
1 2006-03-08 Juanma Barranquero <lekktu@gmail.com>
2
3 * help.el (view-lossage): Remove trailing whitespace before
4 inserting "\n".
5
6 2006-03-07 Chong Yidong <cyd@stupidchicken.com>
7
8 * files.el (hack-local-variables-confirm): Set
9 coding-system-for-read to nil before writing to .emacs.
10
11 * arc-mode.el (archive-extract): Check if an existing buffer name
12 comes from a different archive.
13
14 * help.el (describe-key-briefly): If KEY is a down event, read and
15 discard the up event.
16
17 2006-03-07 Nick Roberts <nickrob@snap.net.nz>
18
19 * progmodes/gud.el (gud-speedbar-buttons): Allow pointers to
20 be edited and use font-lock-warning-face for any changes.
21
22 * progmodes/gdb-ui.el (gdb-edit-value-handler): New function.
23 (gdb-edit-value): Use it to report any errors.
24
25 2006-03-07 Juanma Barranquero <lekktu@gmail.com>
26
27 * help.el (describe-key): Remove leftover test code.
28
29 2006-03-07 Carsten Dominik <dominik@science.uva.nl>
30
31 * textmodes/org.el: Move defvars out of eval-when-compile. Use
32 buffer-file-name variable.
33 (org-agenda-file-to-end, org-agenda-file-to-front): Remove unused
34 arg `file'.
35 (org-level-faces): Remove startup dependency.
36 (org-cycle, org-map-tree, org-scan-tags)
37 (org-remember-handler): Don't call `outline-level' directly.
38 (org-mhe-search-all-folders): New option.
39 (org-mhe-get-message-folder-from-index)
40 (org-mhe-get-message-folder): Fix indexing search.
41 (org-format-agenda-item): Handle nil TAGS argument.
42 (org-cleaned-string-for-export, org-activate-target-links)
43 (org-make-target-link-regexp): Deal with empty radio target list.
44 (org-tag): New face.
45 (org-get-level-face): New function.
46 (org-set-font-lock-defaults): Simplify setup for headlines.
47 (org-complete): Pass common substring to
48 `display-completion-list'.
49
50 2006-03-06 David Ponce <david@dponce.com>
51
52 * tree-widget.el: Update Commentary header.
53 (tree-widget-theme-name): Ignore parent themes.
54 (tree-widget-set-parent-theme): New function.
55 (tree-widget-set-theme): Use it.
56 (tree-widget-set-image-properties): Move definition. Does nothing
57 if image properties have already been set.
58 (tree-widget-image-properties): Move definition. Receive an image
59 name. Set the :pointer property.
60 (tree-widget-lookup-image): Doc fix. Search in parent themes.
61 Don't set the :pointer image property.
62 (tree-widget-convert-widget): New function. Handle :dynargs
63 compatibility here.
64 (tree-widget): Use it to :convert-widget. Add the :expander-p
65 predicate to control when the :expander function is entered.
66 Thanks to Ken Manheimer <ken.manheimer@gmail.com> for the idea.
67 (tree-widget-value-create): Handle :expander-p. widget-apply
68 :expander.
69 (tree-widget-expander-p): New function. Default value of the
70 :expander-p property.
71
72 2006-03-06 Chong Yidong <cyd@stupidchicken.com>
73
74 * help.el (describe-key): Properly handle the return value of
75 read-key-sequence when grabbing an up-event. Cleanup mouse-1
76 remaps. Handle string and vector `follow-link' values.
77
78 2006-03-06 Stefan Monnier <monnier@iro.umontreal.ca>
79
80 * complete.el (PC-expand-many-files): Try be more careful when parsing
81 the shell's output.
82
83 2006-03-05 Stefan Monnier <monnier@iro.umontreal.ca>
84
85 * outline.el (hide-sublevels): Provide better interactive default.
86
87 2006-03-06 Kenichi Handa <handa@m17n.org>
88
89 * international/fontset.el (create-fontset-from-fontset-spec):
90 Fix regexp for paring FONTSET-SPEC (allow spaces after `:').
91
92 2006-03-05 Luc Teirlinck <teirllm@auburn.edu>
93
94 * progmodes/gud.el (gud-jdb-marker-filter): Quote `[' with two
95 backslashes instead of one in regexp.
96 (gud-tooltip-dereference): Add missing optional argument.
97
98 2006-03-04 John Paul Wallington <jpw@pobox.com>
99
100 * wdired.el (toplevel): Require `cl' at compile-time.
101
102 2006-03-04 Andreas Schwab <schwab@suse.de>
103
104 * server.el (server-process-filter): Handle errors during
105 evaluation of the argument.
106
107 2006-03-03 John Paul Wallington <jpw@pobox.com>
108
109 * t-mouse.el (t-mouse-drag-start, t-mouse-swap-alt-keys): Doc fix;
110 escape parentheses at beginning of line.
111 (t-mouse-tty, t-mouse-make-event): Doc fix; use imperative.
112 (t-mouse-mode): Remove period from end of error message.
113
114 2006-03-03 Agustin Martin <agustin.martin@hispalinux.es>
115
116 * textmodes/flyspell.el (flyspell-process-localwords):
117 Be case-sensitive.
118
119 2006-03-03 Martin Rudalics <rudalics@gmx.at>
120
121 * cus-edit.el (custom-quote): Remove function, since it has been
122 moved to custom.el.
123
124 * font-lock.el (lisp-font-lock-keywords-2)
125 * emacs-lisp/rx.el (rx-check-any, rx-check-not)
126 * generic-x.el (reg-generic-mode): Quote "]"s in regexps when
127 they have no special meaning.
128
129 * midnight.el (clean-buffer-list): Handle case where base-buffer of
130 indirect buffer gets killed before indirect buffer. Use dolist.
131
132 2006-03-03 Ken Manheimer <ken.manheimer@gmail.com>
133
134 * emacs-lisp/edebug.el (edebug-display): Use `edebug-sit-for-seconds'
135 value instead of a literal constant (1) on more pauses.
136
137 2006-03-03 Slawomir Nowaczyk <slawomir.nowaczyk.847@student.lu.se> (tiny change)
138
139 * textmodes/flyspell.el (flyspell-external-point-words):
140 Be case-sensitive.
141
142 2006-03-03 Ryan Yeske <rcyeske@gmail.com>
143
144 * net/rcirc.el (rcirc-url-regexp): Match entire url when it starts
145 with "www".
146
147 2006-03-03 Ken Manheimer <ken.manheimer@gmail.com>
148
149 * allout.el: Restablish intermediate missing comment header to
150 preserve outline structure.
151 (allout-beginning-of-current-entry): Skip invisible text.
152 (allout-open-topic): Fix opening a topic at end-of-buffer.
153 (allout-minor-mode): Move nearer to allout-mode function.
154
1 2006-03-02 Carsten Dominik <dominik@science.uva.nl> 155 2006-03-02 Carsten Dominik <dominik@science.uva.nl>
2 156
3 * textmodes/org.el (org-paste-subtree): Removed forgotten (debug) 157 * textmodes/org.el (org-paste-subtree): Remove (debug) form.
4 form.
5 158
6 2006-03-02 Nick Roberts <nickrob@snap.net.nz> 159 2006-03-02 Nick Roberts <nickrob@snap.net.nz>
7 160
8 * dframe.el (dframe-frame-mode): Don't burp when menu-bar-lines 161 * dframe.el (dframe-frame-mode): Don't burp when menu-bar-lines
9 is nil. 162 is nil.
10 163
11 * progmodes/gud.el (gud-speedbar-menu-items): Use 164 * progmodes/gud.el (gud-speedbar-menu-items):
12 buffer-local-value and add missing :visible keyword. 165 Use buffer-local-value and add missing :visible keyword.
13 166
14 * progmodes/gdb-ui.el (gdb-speedbar-refresh): Quieten 167 * progmodes/gdb-ui.el (gdb-speedbar-refresh): Quieten speedbar-refresh.
15 speedbar-refresh.
16 168
17 2006-03-01 Carsten Dominik <dominik@science.uva.nl> 169 2006-03-01 Carsten Dominik <dominik@science.uva.nl>
18 170
19 * textmodes/reftex-index.el (reftex-index-map): `follow-mouse' 171 * textmodes/reftex-index.el (reftex-index-map): `follow-mouse'
20 must be `follow-link'. 172 must be `follow-link'.
21 173
22 * textmodes/reftex-toc.el (reftex-toc-map): `follow-mouse' must be 174 * textmodes/reftex-toc.el (reftex-toc-map): Likewise.
23 `follow-link'.
24 175
25 * textmodes/org.el (org-export-as-html): Fix bugs in HTML 176 * textmodes/org.el (org-export-as-html): Fix bugs in HTML
26 formatting: No nested anchors. 177 formatting: No nested anchors.
27 (org-all-targets): Fix bug with XEmacs compatibility. 178 (org-all-targets): Fix bug with XEmacs compatibility.
28 (org-read-date): Add (require 'parse-time). 179 (org-read-date): Add (require 'parse-time).
29 (org-set-tags): Fix bug with extra inserted space. 180 (org-set-tags): Fix bug with extra inserted space.
30 (org-export-html-style): Define a style class for targets. 181 (org-export-html-style): Define a style class for targets.
31 (org-agenda-keymap, org-mouse-map): Add a binding for 182 (org-agenda-keymap, org-mouse-map): Add a binding for `follow-link'.
32 `follow-link'.
33 (org-hide-leading-stars): New option. 183 (org-hide-leading-stars): New option.
34 (org-hide): New face. 184 (org-hide): New face.
35 (org-set-font-lock-defaults): Allow to hide leading stars. 185 (org-set-font-lock-defaults): Allow to hide leading stars.
36 (org-get-legal-level, org-tr-level): New functions. 186 (org-get-legal-level, org-tr-level): New functions.
37 (org-odd-levels-only): New option. 187 (org-odd-levels-only): New option.
43 193
44 * speedbar.el (speedbar-update-localized-contents): Try to 194 * speedbar.el (speedbar-update-localized-contents): Try to
45 preserve window-start. 195 preserve window-start.
46 (speedbar-update-directory-contents): Try to preserve window-start 196 (speedbar-update-directory-contents): Try to preserve window-start
47 and window-point. 197 and window-point.
48 (speedbar-update-special-contents): Don't move back to start of 198 (speedbar-update-special-contents): Don't move back to start of window.
49 window.
50 199
51 * progmodes/gdb-ui.el (gdb-speedbar-refresh): Rename from 200 * progmodes/gdb-ui.el (gdb-speedbar-refresh): Rename from
52 gdb-speedbar-timer-fn. Use speedbar-refresh instead of 201 gdb-speedbar-timer-fn. Use speedbar-refresh instead of
53 speedbar-timer-fn 202 speedbar-timer-fn.
54 (gdb-var-update-handler, gdb-var-update-handler-1): Use it. 203 (gdb-var-update-handler, gdb-var-update-handler-1): Use it.
55 (gdb-speedbar-expand-node): Use speedbar-delete-subblock 204 (gdb-speedbar-expand-node): Use speedbar-delete-subblock
56 instead of gdb-speedbar-timer-fn. 205 instead of gdb-speedbar-timer-fn.
57 206
58 2006-02-28 Jay Belanger <belanger@truman.edu> 207 2006-02-28 Jay Belanger <belanger@truman.edu>
135 * files.el (load-library): 284 * files.el (load-library):
136 * loadhist.el (file-loadhist-lookup): 285 * loadhist.el (file-loadhist-lookup):
137 * startup.el (command-line): 286 * startup.el (command-line):
138 * subr.el (locate-library): 287 * subr.el (locate-library):
139 * emacs-lisp/autoload.el (update-directory-autoloads): 288 * emacs-lisp/autoload.el (update-directory-autoloads):
140 * emacs-lisp/find-func.el (find-library-suffixes): Use 289 * emacs-lisp/find-func.el (find-library-suffixes):
141 `get-load-suffixes' instead of `load-suffixes'. 290 Use `get-load-suffixes' instead of `load-suffixes'.
142 291
143 * subr.el (locate-library): 292 * subr.el (locate-library):
144 * emacs-lisp/find-func.el (find-library-name): Use 293 * emacs-lisp/find-func.el (find-library-name):
145 `load-file-rep-suffixes' instead of '(""). 294 Use `load-file-rep-suffixes' instead of '("").
146 295
147 2006-02-26 Kim F. Storm <storm@cua.dk> 296 2006-02-26 Kim F. Storm <storm@cua.dk>
148 297
149 * ido.el (ido-save-history, ido-load-history): Simplify. Don't 298 * ido.el (ido-save-history, ido-load-history): Simplify.
150 use find-file-noselect to avoid interference from other modes. 299 Don't use find-file-noselect to avoid interference from other modes.
151 300
152 2006-02-25 Thien-Thi Nguyen <ttn@gnu.org> 301 2006-02-25 Thien-Thi Nguyen <ttn@gnu.org>
153 302
154 * progmodes/sh-script.el (sh-mode): Fix bug: Arrange 303 * progmodes/sh-script.el (sh-mode): Fix bug: Arrange
155 to use the default shell if filename is not available. 304 to use the default shell if filename is not available.
164 313
165 * CC Mode Update to 5.31.3. 314 * CC Mode Update to 5.31.3.
166 315
167 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org> 316 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
168 317
169 * progmodes/cc-mode.el (c-postprocess-file-styles): Bind 318 * progmodes/cc-mode.el (c-postprocess-file-styles):
170 inhibit-read-only to t, around the call to 319 Bind inhibit-read-only to t, around the call to
171 c-remove-any-local-eval-or-mode-variables, so that it works on a 320 c-remove-any-local-eval-or-mode-variables, so that it works on a
172 RO file. 321 RO file.
173 322
174 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org> 323 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
175 324
206 355
207 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org> 356 2006-02-24 Alan Mackenzie <bug-cc-mode@gnu.org>
208 357
209 * progmodes/cc-mode.el: 358 * progmodes/cc-mode.el:
210 [Supersedes patch to cc-engine.el V 1.45] 359 [Supersedes patch to cc-engine.el V 1.45]
211 (c-after-change): Protect the match data with save-match-data. It 360 (c-after-change): Protect the match data with save-match-data.
212 was getting corrupted by c-after-change-check-<>-operators. 361 It was getting corrupted by c-after-change-check-<>-operators.
213 362
214 * cc-defs.el: [Supersedes patch V1.38]: 363 * cc-defs.el: [Supersedes patch V1.38]:
215 (top level): Check for a buggy font-lock-compile-keywords ONLY in 364 (top level): Check for a buggy font-lock-compile-keywords ONLY in
216 XEmacs. GNU Emacs 22 now has a check which would throw an error 365 XEmacs. GNU Emacs 22 now has a check which would throw an error here.
217 here.
218 366
219 * progmodes/cc-awk.el (c-awk-after-change): Protect the match data 367 * progmodes/cc-awk.el (c-awk-after-change): Protect the match data
220 with save-match-data. It was being corrupted when Font Lock was 368 with save-match-data. It was being corrupted when Font Lock was
221 not enabled. 369 not enabled.
222 370
228 * progmodes/cc-engine.el (c-beginning-of-statment-1): Distinguish 376 * progmodes/cc-engine.el (c-beginning-of-statment-1): Distinguish
229 real labels ("case 1:" or "foo:") from non-labels ("public:"). 377 real labels ("case 1:" or "foo:") from non-labels ("public:").
230 (c-forward-objc-directive): Replace c-forward-token-2 with crude 378 (c-forward-objc-directive): Replace c-forward-token-2 with crude
231 coding; c-f-t-2 doesn't move over a token at EOB. 379 coding; c-f-t-2 doesn't move over a token at EOB.
232 380
233 * progmodes/cc-defs.el (c-version): Update version number to 381 * progmodes/cc-defs.el (c-version): Update version number to 5.31.2.
234 5.31.2
235 382
236 * progmodes/cc-cmds.el, cc-mode.el, cc-engine.el 383 * progmodes/cc-cmds.el, cc-mode.el, cc-engine.el
237 (c-update-modeline): Concatenate the minor mode indicators 384 (c-update-modeline): Concatenate the minor mode indicators
238 directly onto mode-name, removing c-submode-indicators. 385 directly onto mode-name, removing c-submode-indicators.
239 Sometimes, c-s-i got separated from the mode name on the mode 386 Sometimes, c-s-i got separated from the mode name on the mode line.
240 line.
241 387
242 * progmodes/cc-cmds.el (c-electric-brace, c-electric-semi&comma) 388 * progmodes/cc-cmds.el (c-electric-brace, c-electric-semi&comma)
243 (c-electric-colon): Correct doc-strings: "/ln" -> "/la". 389 (c-electric-colon): Correct doc-strings: "/ln" -> "/la".
244 390
245 2006-02-24 Martin Stjernholm <bug-cc-mode@gnu.org> 391 2006-02-24 Martin Stjernholm <bug-cc-mode@gnu.org>