comparison lisp/ChangeLog @ 90192:173dee4e2611

Revision: miles@gnu.org--gnu-2005/emacs--unicode--0--patch-61 Merge from emacs--cvs-trunk--0 Patches applied: * emacs--cvs-trunk--0 (patch 353-357) - Update from CVS
author Miles Bader <miles@gnu.org>
date Thu, 09 Jun 2005 07:13:03 +0000
parents 01137c1fdbe9 0c1cf4d7cbaf
children a1b34dec1104
comparison
equal deleted inserted replaced
90191:c766b49f5bbd 90192:173dee4e2611
1 2005-06-09 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * emacs-lisp/debug.el (debugger-will-be-back): New var.
4 (debug): Use it.
5 (debugger-step-through, debugger-continue, debugger-jump)
6 (debugger-return-value): Set it when needed.
7 (debugger-make-xrefs, debugger-frame, debugger-frame-clear):
8 Use inhibit-read-only.
9
10 2005-06-09 Juanma Barranquero <lekktu@gmail.com>
11
12 * thumbs.el: Don't set `auto-image-file-mode'. Do not create the
13 thumbnails directory on loading.
14 (thumbs-conversion-program): Use `eq' to check the system type,
15 not `equal'.
16 (thumbs-temp-dir): Initialize to `temporary-file-directory',
17 not "/tmp". Fix docstring.
18 (thumbs-thumbsdir): New function to return the thumbnails
19 directory, creating it if needed.
20 (thumbs-cleanup-thumbsdir, thumbs-thumbname): Use it.
21 (thumbs-temp-file): Delete variable and make it into a function.
22 (thumbs-resize-image, thumbs-modify-image): Use it.
23 (thumbs-kill-buffer): Simplify.
24 (thumbs-gensym): Defalias or duplicate CL `gensym'.
25 (thumbs-resize-image, thumbs-resize-interactive): Fix typos in
26 docstrings.
27
28 2005-06-09 Kim F. Storm <storm@cua.dk>
29
30 * subr.el (save-match-data): Add RESEAT arg `evaporate' to
31 set-match-data to free markers in match-data.
32
33 * replace.el (replace-match-data): Pass RESEAT arg `t' to
34 match-data to unchain markers in match-data.
35
36 2005-06-08 Stefan Monnier <monnier@iro.umontreal.ca>
37
38 * emacs-lisp/debug.el (debug): Don't iconify if we know we'll re-enter
39 the debugger immediately anyway. Undo the 2005-06-06 change, rendered
40 unnecessary now.
41
42 2005-06-08 Richard M. Stallman <rms@gnu.org>
43
44 * emacs-lisp/easy-mmode.el (define-minor-mode): If BODY is empty,
45 give the variable a doc string that doesn't say don't set it directly.
46
47 * textmodes/ispell.el (ispell-check-version):
48 Use match-string-no-properties.
49 (ispell-region, ispell-buffer-local-parsing, ispell-buffer-local-dict)
50 (ispell-buffer-local-words): Likewise.
51
52 * progmodes/make-mode.el (makefile-shell-face): Make this a no-op
53 except on terminals with enough colors to really display it.
54 (makefile-dependency-regex): Delete spurious `bb'.
55
56 * faces.el (escape-glyph): Use blue once again in last case.
57 (no-break-space): Redefine so that it isn't invisible on a tty.
58
59 2005-06-08 Kim F. Storm <storm@cua.dk>
60
61 * ido.el (ido-read-file-name): Fallback to read-file-name on C-f
62 also when reading directory name.
63
64 2005-06-08 Lute Kamstra <lute@gnu.org>
65
66 * textmodes/flyspell.el (flyspell-mode): Use define-minor-mode.
67 (flyspell-mode-line-string): Remove autoload cookie.
68 (flyspell-mode): Remove defvar.
69
70 2005-06-07 Lute Kamstra <lute@gnu.org>
71
72 * textmodes/org.el (org-run-mode-hooks): New function.
73 (org-agenda-mode): Use it.
74
75 2005-06-07 David McCabe <davemccabe@gmail.com> (tiny change)
76
77 * emacs-lisp/lisp-mode.el (defstruct): Set `doc-string-elt' property.
78
79 2005-06-06 Stefan Monnier <monnier@iro.umontreal.ca>
80
81 * international/iso-cvt.el (iso-sgml2iso-trans-tab): Add NBSP.
82
83 2005-06-06 Luc Teirlinck <teirllm@auburn.edu>
84
85 * font-lock.el (font-lock-add-keywords): Doc fix.
86
87 2005-06-06 Stefan Monnier <monnier@iro.umontreal.ca>
88
89 * textmodes/tex-mode.el (tex-guess-mode): Add RequirePackage.
90 (tex-compile-default): In the absence of any history, use the order in
91 tex-compile-alist to choose the preferred command.
92 (tex-compile-commands): Reorder a bit.
93
94 * textmodes/flyspell.el (flyspell-auto-correct-binding)
95 (flyspell-incorrect-face, flyspell-duplicate-face):
96 Use (X)Emacs-agnostic code.
97 (flyspell-mode-map): Don't overwrite at each load. Remove code
98 redundant with the subsequent add-minor-mode. Merge Emacs and
99 XEmacs code.
100 (flyspell-word): Minor simplification.
101 (flyspell-math-tex-command-p): Quieten the byte-compiler.
102 (flyspell-external-point-words): Remove unused vars `size' and `start'.
103 (flyspell-do-correct): Rename from flyspell-xemacs-correct.
104 Merge the corresponding Emacs code.
105 (flyspell-correct-word, flyspell-xemacs-popup): Use flyspell-do-correct.
106
107 * emacs-lisp/debug.el (debug): Don't bury the buffer unless it's in
108 a dedicated window.
109
110 * international/latexenc.el (latexenc-find-file-coding-system):
111 Undo part of last patch, to turn off a compiler warning.
112
113 2005-06-06 Juri Linkov <juri@jurta.org>
114
115 * tmm.el (tmm-inactive, tmm-remove-inactive-mouse-face):
116 Rename `tmm-inactive-face' to `tmm-inactive'.
117
118 2005-06-06 Matt Hodges <MPHodges@member.fsf.org>
119
120 * iswitchb.el: Rename faces.
121
122 2005-06-06 Kim F. Storm <storm@cua.dk>
123
124 * emulation/cua-base.el (cua-rectangle, cua-rectangle-noselect)
125 (cua-global-mark): Remove -face suffix from face names.
126
127 * emulation/cua-gmrk.el (cua--init-global-mark):
128 Remove cua-global-mark face setup.
129
130 2005-06-06 Richard M. Stallman <rms@gnu.org>
131
132 * progmodes/make-mode.el (makefile-dependency-regex): Handle whitespace
133 just like other allowed characters.
134 (makefile-match-dependency): Exclude leading and training whitespace
135 from the range of regexp subexp 1.
136 (makefile-macroassign-regex): Don't try to match the body,
137 just the name of the macro being defined.
138
139 * info.el (Info-read-node-name-2): New function.
140 (Info-read-node-name-1): Use that.
141 Add a completion-base-size-function property.
142
143 * simple.el (completion-setup-function): Look for
144 completion-base-size-function property of
145 minibuffer-completion-table.
146
147 * files.el (locate-file-completion): Doc fix.
148
149 * printing.el: Don't call pr-update-menus; user must do that.
150
151 * emacs-lisp/debug.el (debugger-window): New variable.
152 (debug): Use debugger-window if it is set and still alive.
153 Record debugger-window for next entry.
154
155 * mail/supercite.el (sc-mail-glom-frame): Mark as risky.
156
157 2005-06-06 Matthias F,Av(Brste <slashdevslashnull@gmx.net>
158
159 * files.el (hack-local-variables-confirm): New arg FLAG-TO-CHECK.
160 (hack-one-local-variable, hack-local-variables)
161 (hack-local-variables-prop-line): Pass that arg.
162
163 2005-06-06 Kim F. Storm <storm@cua.dk>
164
165 * ido.el (ido-first-match, ido-only-match, ido-subdir)
166 (ido-indicator): Remove -face suffix from face names.
167
168 2005-06-06 Juri Linkov <juri@jurta.org>
169
170 * font-lock.el (font-lock-regexp-backslash)
171 (font-lock-regexp-backslash-construct): New faces.
172 (lisp-font-lock-keywords-2): Use new faces. Match `?:' only
173 after `('. Add `while-no-input' to control structures.
174
175 * faces.el (no-break-space, shadow): New faces.
176 (escape-glyph): Use less loud colors pink2 and red4.
177
178 * diff-mode.el (diff-context-face)
179 * dired.el (dired-ignored)
180 * rfn-eshadow.el (file-name-shadow)
181 * tmm.el (tmm-inactive-face): Inherit from `shadow' face.
182
183 * info.el (Info-title-1-face): Use green instead of yellow because
184 bold yellow is not readable on light backgrounds.
185
186 * progmodes/compile.el (compilation-start): Move `erase-buffer' up
187 before selecting the desired mode to not spend time fontifying
188 old contents.
189
190 2005-06-06 Juanma Barranquero <lekktu@gmail.com>
191
192 * thumbs.el (thumbs-thumbsdir-max-size, thumbs-image-resizing-step)
193 (thumbs-thumbsdir-auto-clean): Fix typos in docstrings.
194
195 * ps-print.el (ps-default-fg, ps-default-bg):
196 Fix typos in docstrings.
197
198 * isearchb.el (isearchb): Don't pass a spurious second argument to
199 `iswitchb-completions'.
200
1 2005-06-05 Nick Roberts <nickrob@snap.net.nz> 201 2005-06-05 Nick Roberts <nickrob@snap.net.nz>
2 202
3 * progmodes/gdb-ui.el (gdb-info-locals-handler): Use window point 203 * progmodes/gdb-ui.el (gdb-info-locals-handler): Use window point
4 to preserve point. 204 to preserve point.
5 (gdb-find-file-hook): Add doc string. 205 (gdb-find-file-hook): Add doc string.
6 206
7 * progmodes/gud.el (gdb, gud-menu-map): Add command to evaluate 207 * progmodes/gud.el (gdb, gud-menu-map): Add command to evaluate
8 C dereferenced pointer expression. 208 C dereferenced pointer expression.
9 (gud-tool-bar-map): Put it on the tool bar. Re-order icons. 209 (gud-tool-bar-map): Put it on the tool bar. Re-order icons.
10 210
11 * toolbar/gud-pstar.xpm, toolbar/gud-pstar.pbm: New files. 211 * toolbar/gud-pstar.xpm, toolbar/gud-pstar.pbm: New files.
12 212
13 * toolbar/gud-break.xpm, toolbar/gud-cont.xpm, toolbar/gud-down.xpm, 213 * toolbar/gud-break.xpm, toolbar/gud-cont.xpm, toolbar/gud-down.xpm
14 toolbar/gud-finish.xpm, toolbar/gud-ni.xpm, toolbar/gud-n.xpm, 214 * toolbar/gud-finish.xpm, toolbar/gud-ni.xpm, toolbar/gud-n.xpm
15 toolbar/gud-print.xpm, toolbar/gud-remove.xpm, toolbar/gud-run.xpm, 215 * toolbar/gud-print.xpm, toolbar/gud-remove.xpm, toolbar/gud-run.xpm
16 toolbar/gud-si.xpm, toolbar/gud-s.xpm, toolbar/gud-until.xpm, 216 * toolbar/gud-si.xpm, toolbar/gud-s.xpm, toolbar/gud-until.xpm
17 toolbar/gud-up.xpm, toolbar/gud-watch.xpm: 217 * toolbar/gud-up.xpm, toolbar/gud-watch.xpm:
18 Make background transparent. 218 Make background transparent.
19 219
20 2005-06-04 Luc Teirlinck <teirllm@auburn.edu> 220 2005-06-04 Luc Teirlinck <teirllm@auburn.edu>
21 221
22 * font-lock.el (font-lock-add-keywords): Doc fix. Comment change. 222 * font-lock.el (font-lock-add-keywords): Doc fix. Comment change.
42 242
43 * iswitchb.el (iswitchb-single-match-face) 243 * iswitchb.el (iswitchb-single-match-face)
44 (iswitchb-current-match-face, iswitchb-virtual-matches-face) 244 (iswitchb-current-match-face, iswitchb-virtual-matches-face)
45 (iswitchb-invalid-regexp-face): New faces. 245 (iswitchb-invalid-regexp-face): New faces.
46 (iswitchb-completions): Use them. 246 (iswitchb-completions): Use them.
47 (iswitchb-use-faces): Renamed from iswitchb-use-fonts, which is 247 (iswitchb-use-faces): Rename from iswitchb-use-fonts, which is
48 now marked as an obsolete alias. 248 now marked as an obsolete alias.
49 (iswitchb-read-buffer): Remove check for bound font variables. 249 (iswitchb-read-buffer): Remove check for bound font variables.
50 (iswitchb-invalid-regexp): New free variable. 250 (iswitchb-invalid-regexp): New free variable.
51 (iswitchb-get-matched-buffers): Catch invalid-regexp errors and 251 (iswitchb-get-matched-buffers): Catch invalid-regexp errors and
52 set iswitchb-invalid-regexp. 252 set iswitchb-invalid-regexp.
149 349
150 * progmodes/gdb-ui.el (gdb-set-gud-minor-mode-1) 350 * progmodes/gdb-ui.el (gdb-set-gud-minor-mode-1)
151 (gdb-info-breakpoints-custom, gdb-delete-breakpoint) 351 (gdb-info-breakpoints-custom, gdb-delete-breakpoint)
152 (gdb-goto-breakpoint, gdb-source-info, gdb-get-location) 352 (gdb-goto-breakpoint, gdb-source-info, gdb-get-location)
153 (gdb-assembler-custom): Improve regexps. 353 (gdb-assembler-custom): Improve regexps.
154 (def-gdb-auto-update-handler): Use window point to preserve 354 (def-gdb-auto-update-handler): Use window point to preserve point.
155 point.
156 355
157 2005-05-31 Stefan Monnier <monnier@iro.umontreal.ca> 356 2005-05-31 Stefan Monnier <monnier@iro.umontreal.ca>
158 357
159 * thumbs.el (thumbs-mode): Fix misuse of make-variable-buffer-local. 358 * thumbs.el (thumbs-mode): Fix misuse of make-variable-buffer-local.
160 359