Mercurial > emacs
comparison lisp/ChangeLog @ 90054:f2ebccfa87d4
Revision: miles@gnu.org--gnu-2004/emacs--unicode--0--patch-74
Merge from emacs--cvs-trunk--0
Patches applied:
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-709
Update from CVS: src/indent.c (Fvertical_motion): Fix last change.
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-710
- miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-715
Update from CVS
* miles@gnu.org--gnu-2004/emacs--cvs-trunk--0--patch-716
Merge from gnus--rel--5.10
* miles@gnu.org--gnu-2004/gnus--rel--5.10--patch-74
Update from CVS
author | Miles Bader <miles@gnu.org> |
---|---|
date | Wed, 08 Dec 2004 05:02:30 +0000 |
parents | b637c617432f 1a6ab2b97c41 |
children | e4029991605f |
comparison
equal
deleted
inserted
replaced
90053:fff5f1a61d92 | 90054:f2ebccfa87d4 |
---|---|
1 2004-12-06 Stefan <monnier@iro.umontreal.ca> | |
2 | |
3 * font-lock.el (font-lock-unfontify-region): Save buffer state. | |
4 (font-lock-default-unfontify-region): Don't save buffer state any | |
5 more. | |
6 | |
7 2004-12-07 Jay Belanger <belanger@truman.edu> | |
8 | |
9 * calc/calc-help.el (calc-describe-key): | |
10 Set calc-summary-indentation even when Calc Summary buffer exists. | |
11 | |
12 2004-12-07 Glenn Morris <gmorris@ast.cam.ac.uk> | |
13 | |
14 * calendar/holidays.el (holiday-easter-etc): Make arguments | |
15 optional for backwards compatibility. Doc fix. | |
16 Remove un-necessary local vars mandatory, output-list. | |
17 (holiday-advent): Make arguments optional for backwards | |
18 compatibility. Doc fix. | |
19 | |
20 2004-12-06 Stefan Monnier <monnier@iro.umontreal.ca> | |
21 | |
22 * paren.el (show-paren-function): Fix last change (2004-12-02). | |
23 | |
24 * international/mule-util.el (char-displayable-p): Return nil for | |
25 unibyte mode. | |
26 | |
27 * subr.el (subregexp-context-p): New function. | |
28 | |
29 * isearch.el (isearch-quote-char): Use it. | |
30 | |
31 * emacs-lisp/regexp-opt.el (regexp-opt-depth): Use it. | |
32 (regexp-opt-not-groupie*-re): Remove. | |
33 (regexp-opt): Properly handle inputs with duplicate entries. | |
34 | |
35 2004-12-06 Richard M. Stallman <rms@gnu.org> | |
36 | |
37 * info-look.el (info-lookup-maybe-add-help cfengine-mode): Regexp typo. | |
38 | |
39 * cus-edit.el (custom-file): Doc fix. | |
40 | |
41 * textmodes/org.el: New file. | |
42 | |
43 2004-12-06 Kenichi Handa <handa@m17n.org> | |
44 | |
45 * ldefs-boot.el: Update international/mule-util.el section. | |
46 | |
47 2004-12-05 Sam Steingold <sds@gnu.org> | |
48 | |
49 * net/tramp.el (tramp-handle-file-accessible-directory-p): | |
50 Fix `tramp-time-diff' comparison logic. | |
51 | |
52 2004-12-05 Paul Pogonyshev <pogonyshev@gmx.net> | |
53 | |
54 * progmodes/which-func.el (which-function): | |
55 Use `run-hook-with-args-until-success' instead of a custom loop. | |
56 Fixes bug with local hooks. | |
57 | |
58 2004-12-05 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de> | |
59 | |
60 * textmodes/bibtex.el (bibtex-font-lock-url-regexp): | |
61 Use delete-dups when calculating the initial value. | |
62 (bibtex-autokey-get-title): Use <=. | |
63 (bibtex-goto-line): New function. | |
64 (bibtex-reposition-window): Use line numbers instead of point | |
65 positions. Use window-body-height. | |
66 (bibtex-find-crossref): Use bibtex-reposition-window. | |
67 (bibtex-find-entry): Use bibtex-reposition-window. Always return | |
68 position of entry if key is found or nil if not found. | |
69 | |
70 2004-12-05 Richard M. Stallman <rms@gnu.org> | |
71 | |
72 * cus-edit.el (custom-file): Doc fix. | |
73 | |
74 * progmodes/sh-script.el (sh-indent-for-then): Change default. | |
75 | |
76 2004-12-03 Stefan Monnier <monnier@iro.umontreal.ca> | |
77 | |
78 * simple.el (blink-matching-open): | |
79 * textmodes/tex-mode.el (tex-validate-region): | |
80 Obey syntax-table text properties. | |
81 | |
82 2004-12-02 Per Abrahamsen <abraham@dina.kvl.dk> | |
83 | |
84 * wid-edit.el (widget-specify-field): Add `real-field' property to | |
85 boundary. | |
86 (widget-field-at): Use it. | |
87 | |
88 2004-12-02 Richard M. Stallman <rms@gnu.org> | |
89 | |
90 * progmodes/cc-mode.el (awk-mode autoload): | |
91 Supply t meaning interactive function. | |
92 | |
93 * isearch.el (search-whitespace-regexp): Remove the group. Doc fix. | |
94 (isearch-mode-map): No special definition for space. | |
95 (isearch-whitespace-chars): Command deleted. | |
96 (isearch-forward-regexp): Doc fix. | |
97 (isearch-quote-char): When a space is not inside brackets, | |
98 use `[ ]' instead of just space. | |
99 (isearch-lazy-highlight-search): Bind search-spaces-regexp. | |
100 | |
101 * imenu.el (imenu--generic-function): Delete code to exclude | |
102 matches in comments. | |
103 | |
104 * man.el (Man-reverse-face): Change default to `highlight'. | |
105 | |
106 * replace.el (occur-1): Specify t for KEEP-PROPS to occur-engine. | |
107 (occur-engine): Use `face' prop rather than `font-lock-face' | |
108 when specifying use of `match-face'. | |
109 (occur-accumulate-lines): Change arg from NO-PROPS to KEEP-PROPS. | |
110 | |
111 * emacs-lisp/elint.el (elint-standard-variables): Update list. | |
112 | |
113 * add-log.el (add-log-current-defun): Handle the case where point | |
114 is in the header part of a DEFUN construct. | |
115 | |
116 2004-12-02 Dave Love <fx@gnu.org> | |
117 | |
118 * progmodes/python.el (python-font-lock-syntactic-keywords): | |
119 Fix previous change. | |
120 | |
121 2004-12-02 Richard G Bielawski <Richard.G.Bielawski@wellsfargo.com> (tiny change) | |
122 | |
123 * paren.el (show-paren-function): Check for matching chars | |
124 specified by text props. | |
125 | |
126 2004-12-02 Jay Belanger <belanger@truman.edu> | |
127 | |
128 * calc/calc.el (calc-read-key-sequence): Leave the old message visible | |
129 when reading a new key sequence. | |
130 | |
131 2004-12-02 Kim F. Storm <storm@cua.dk> | |
132 | |
133 * faces.el (escape-glyph): Rename from glyph. | |
134 (standard-display-table): Set it here. Add escape-glyph face to | |
135 extra slot characters. | |
136 | |
137 * disp-table.el: Undo 2004-12-01 change. Display table is now | |
138 setup in faces.el. | |
139 | |
140 2004-12-02 Mark A. Hershberger <mah@everybody.org> | |
141 | |
142 * xml.el (xml-parse-dtd): Don't show validity messages when | |
143 xml-validating-parser is nil. | |
144 (xml-substitute-special): Fix validity error messages to | |
145 actually show the unexpandable entity. Added validity error if & | |
146 isn't followed by an entity. | |
147 (xml-parse-tag): Concatenate any string following the a | |
148 <![CDATA[]]> section to the parsed CDATA. | |
149 (xml-parse-dtd): Skip parameter entity declarations and use of | |
150 parameter entities. | |
151 | |
152 2004-12-01 Luc Teirlinck <teirllm@auburn.edu> | |
153 | |
154 * kmacro.el (kmacro-default-counter-format): New var. | |
155 (kmacro-set-format): Use it. Delete `(printf format)' from prompt. | |
156 (kmacro-display): Remove `nil' from `and' form. Delete call to | |
157 `format' inside `message'. | |
158 (kmacro-start-macro): Use `kmacro-default-counter-format'. | |
159 | |
160 2004-12-01 Stefan Monnier <monnier@iro.umontreal.ca> | |
161 | |
162 * pcvs.el (cvs-header-msg): New function. | |
163 (cvs-update-header): Use it. Change calling convention. | |
164 Correctly handle the case of having simultaneous active processes. | |
165 (cvs-sentinel): Don't call cvs-update-header any more. | |
166 (cvs-mode-run): Update call and add cvs-update-header to postproc. | |
167 | |
168 2004-12-01 Jay Belanger <belanger@truman.edu> | |
169 | |
170 * calc/calc-ext.el (calc-inverse, calc-hyperbolic): | |
171 Change message. | |
172 | |
173 2004-12-01 Juri Linkov <juri@jurta.org> | |
174 | |
175 * progmodes/prolog.el (prolog-mode-variables): | |
176 Fix imenu-generic-expression. | |
177 | |
178 2004-12-01 Daniel Pfeiffer <occitan@esperanto.org> | |
179 | |
180 * faces.el (glyph): New face. | |
181 | |
182 * disp-table.el: Add an autoloaded table, that doesn't require | |
183 this library, with glyph face. | |
184 | |
185 * textmodes/conf-mode.el (conf-ppd-mode-syntax-table): New var. | |
186 (conf-ppd-mode): New conf-mode wrapper for printer descriptions. | |
187 (conf-quote-normal): Allow normalizing only ' or ". | |
188 (conf-mode): Regexp-quote constructed comment-start and don't | |
189 match section {} where "name" contains braces. | |
190 | |
191 * files.el (auto-mode-alist): Add conf-ppd-mode, inittab and acpid | |
192 files. | |
193 | |
194 2004-12-01 Kenichi Handa <handa@m17n.org> | |
195 | |
196 * term/x-win.el (x-last-selected-text-cut-encoded): New variable. | |
197 (x-select-text): Don't treat eight-bit-control/graphic chars | |
198 specially. Store the encoded text in the X cut buffer. | |
199 (x-cut-buffer-or-selection-value): Compare the X cut buffer text | |
200 with x-last-selected-text-cut-encoded. | |
201 | |
202 2004-11-30 Stefan Monnier <monnier@iro.umontreal.ca> | |
203 | |
204 * man.el (Man-fontify-manpage): Improve handling of ANSI escapes. | |
205 | |
206 2004-11-30 Markus Rost <rost@ias.edu> | |
207 | |
208 * textmodes/tex-mode.el (tex-main-file): Add a compatibility with | |
209 AUCTeX. | |
210 | |
211 2004-11-30 Jay Belanger <belanger@truman.edu> | |
212 | |
213 * calc/calc-arith.el (math-possible-signs): Made stronger checks | |
214 on signs of intervals. | |
215 (math-pow-of-zero): Strengthen checks for positive and negative | |
216 exponents. | |
217 | |
218 * calc/calc-aent.el, calc/calc-alg.el, calc/calc-arith.el | |
219 * calc/calc-bin.el, calc/calc-comb.el, calc/calc-cplx.el | |
220 * calc/calc-embed.el, calc/calc-fin.el, calc/calc-forms.el | |
221 * calc/calc-frac.el, calc/calc-funcs.el, calc/calc-graph.el | |
222 * calc/calc-help.el, calc/calc-incom.el, calc/calc-keypd.el | |
223 * calc/calc-lang.el, calc/calc-map.el, calc/calc-math.el | |
224 * calc/calc-misc.el, calc/calc-mode.el, calc/calc-mtx.el | |
225 * calc/calc-poly.el, calc/calc-prog.el, calc/calc-rewr.el | |
226 * calc/calc-rules.el, calc/calc-sel.el, calc/calc-stat.el | |
227 * calc/calc-store.el, calc/calc-stuff.el, calc/calc-trail.el | |
228 * calc/calc-undo.el, calc/calc-units.el, calc/calc-vec.el | |
229 * calc/calc-yank.el, calc/calcalg2.el, calc/calcalg3.el | |
230 * calc/calccomp.el, calc/calcsel2.el: Replace dummy autoloaded functions | |
231 with provide statements. | |
232 | |
233 * calc/calc-alg.el (math-defsimplify): Move from calc-ext.el. | |
234 | |
235 * calc/calc-embed.el (calc-do-embedded-activate): Remove from autoloads. | |
236 | |
237 * calc/calc-ext.el: Remove dummy autoloading functions from autoloads. | |
238 (calc-load-everything, math-defsimplify): Replace dummy autoloading | |
239 functions by require statements. | |
240 (math-defsimplify): Move to calc-alg.el, add to autoloads. | |
241 | |
242 * calc/calc-graph.el (calc-gnuplot-name, calc-gnuplot-plot-command) | |
243 (calc-gnuplot-print): Give them values. | |
244 | |
245 * calc/calc.el: Remove calc-Need-calc-aent and calc-Need-calc-misc from | |
246 autoloads. | |
247 Add calc-do-embedded-activate to autoloads. | |
248 (calc-gnuplot-name, calc-gnuplot-plot-command) | |
249 (calc-gnuplot-print-command): Move them to calc-graph.el. | |
250 | |
251 2004-11-30 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> | |
252 | |
253 * term/mac-win.el (ccl-encode-mac-roman-font) | |
254 (ccl-encode-mac-cyrillic-font) | |
255 (ccl-encode-mac-centraleuropean-font, encoder-list) | |
256 (fontset-add-mac-fonts, create-fontset-from-mac-roman-font): | |
257 Support Cyrillic, CentralEuropean, and Dingbat font display | |
258 | |
259 2004-11-30 Andre Spiegel <spiegel@gnu.org> | |
260 | |
261 * vc-hooks.el (vc-recompute-state): Move here from vc.el. | |
262 | |
263 * vc-cvs.el (vc-cvs-state): Handle the case where vc-state is | |
264 still nil. | |
265 | |
266 2004-11-29 Luc Teirlinck <teirllm@auburn.edu> | |
267 | |
268 * emulation/tpu-edt.el (tpu-help-keypad-map, tpu-help-text) | |
269 (tpu-word-separator-list, tpu-skip-chars): defconst->defvar. | |
270 | |
271 2004-11-29 Jay Belanger <belanger@truman.edu> | |
272 | |
273 * calc/calc-arith.el (math-pow-of-zero): Take into account different | |
274 cases of the base and exponent. | |
275 | |
276 2004-11-26 Teodor Zlatanov <tzz@lifelogs.com> | |
277 | |
278 * simple.el (next-error-buffer-p): Allow for inclusive and | |
279 exclusive tests for finding a buffer. | |
280 (next-error-find-buffer): Pass the exclusive and inclusive tests | |
281 to next-error-buffer-p. | |
282 | |
283 * replace.el (occur-next-error): Switch to the Occur buffer when | |
284 appropriate, use the exclusive filter to next-error-find-buffer to | |
285 do it. Use the absolute value of the motion amount. | |
286 | |
287 2004-11-29 Kenichi Handa <handa@m17n.org> | |
288 | |
289 * startup.el (command-line): Decode all default-directory by | |
290 locale-coding-system. | |
291 | |
292 2004-11-29 Jay Belanger <belanger@truman.edu> | |
293 | |
294 * calc/calc-aent.el: Remove unnecessary eval-when-compile. | |
295 (calc-do-quick-calc, calc-do-calc-eval, calc-alg-entry) | |
296 (math-read-expr-level, calc-check-user-syntax, math-read-factor): | |
297 Replace calls to calc-extensions by appropriate require, replace | |
298 calc-extensions-loaded by appropriate featurep. | |
299 | |
300 * calc/calc-ext.el: Move require to end of file. | |
301 Remove redundant loading of calc.el. | |
302 (calc-extensions-loaded): Remove unnecessary variable. | |
303 (calc-extensions): Remove unnecessary function. | |
304 (calc-load-everything): Replace calc-need-macros by appropriate require. | |
305 | |
306 * calc/calc-macs.el: Move provide to end of file. | |
307 (calc-need-macros): Remove unnecessary function. | |
308 | |
309 * calc/calc-misc.el (calc-do-handle-whys, calc-last-args-stub) | |
310 (calc-missing-key, calc-shift-Y-prefix-help, math-concat) | |
311 (math-trunc, math-floor, calcFunc-inv, math-mod, math-pow): | |
312 Replace calc-extensions by appropriate require. | |
313 (calc-power): Replace calc-extensions-loaded by appropriate featurep. | |
314 | |
315 * calc/calc-prog.el (calc-user-define-formula, calc-do-defmath): | |
316 Replace calc-need-macros by appropriate require. | |
317 | |
318 * calc/calc.el: Move require to end of file. | |
319 (calc-info-filename, calc-autoload-directory, calc-extensions-loaded): | |
320 Remove unnecessary variable. | |
321 (calc-do-dispatch, calc-mode, calc-check-defines, calc-create-buffer) | |
322 (calc, calc-keypad, full-calc-keypad, calc-do, calc-normalize) | |
323 (calc-binary-op, calc-unary-op, calcDigit-start, calcDigit-key) | |
324 (math-normalize, math-add, math-mul, math-div, math-format-stack-value) | |
325 (math-stack-value-offset, math-format-value, math-format-flat-expr) | |
326 (math-format-number, math-format-bignum, math-read-number) | |
327 (calc-grab-region, calc-grab-rectangle, calc-grab-sum-down) | |
328 (calc-grab-sum-across, calc-embedded, defmath): Replace calc-extensions | |
329 by appropriate require. | |
330 (calc-check-defines): Replace calc-need-macros by appropriate require. | |
331 | |
332 2004-11-29 Kim F. Storm <storm@cua.dk> | |
333 | |
334 * macros.el (insert-kbd-macro): Handle kmacro functions. | |
335 | |
336 2004-11-28 Juri Linkov <juri@jurta.org> | |
337 | |
338 * compare-w.el (compare-windows-highlight): Attach each overlay | |
339 to its window to properly highlight differences while comparing | |
340 two windows of the same buffer. Fix arguments. | |
341 (compare-windows-sync-default-function): Fix arguments of | |
342 `compare-windows-highlight'. | |
343 | |
344 * emacs-lisp/edebug.el (edebug-set-global-break-condition): | |
345 Use `read-expression-history'. Set initial contents only if | |
346 `edebug-global-break-condition' is non-nil. Set histpos to 1 | |
347 if initial contents is equal to the last history element. | |
348 (edebug-set-conditional-breakpoint): Instead of temporarily | |
349 prepending the current condition to the history, set initial | |
350 contents to the current condition. Set histpos to 1 if initial | |
351 contents is equal to the last history element. | |
352 | |
353 * info.el (Info-search-whitespace-regexp): Remove shy group. | |
354 (Info-search): Forward line if search is on the header line. | |
355 Use search-whitespace-regexp in two other places. | |
356 | |
357 2004-11-27 Luc Teirlinck <teirllm@auburn.edu> | |
358 | |
359 * fringe.el (fringe-indicators): Add fake defvar to avoid compiler | |
360 warning. Delay real definition, which uses | |
361 `set-fringe-indicators-1' till after the definition of that function. | |
362 | |
363 2004-11-28 Kim F. Storm <storm@cua.dk> | |
364 | |
365 * fringe.el (fringe): New defgroup. | |
366 (fringe-mode): Move to fringe group. | |
367 (fringe-indicators): New defcustom. | |
368 (set-fringe-indicators-1): New defun. | |
369 | |
370 * menu-bar.el (menu-bar-options-save): Add fringe-indicators. | |
371 (menu-bar-showhide-fringe-ind-menu): New keymap. | |
372 (menu-bar-showhide-fringe-ind-empty) | |
373 (menu-bar-showhide-fringe-ind-mixed) | |
374 (menu-bar-showhide-fringe-ind-box) | |
375 (menu-bar-showhide-fringe-ind-right) | |
376 (menu-bar-showhide-fringe-ind-left) | |
377 (menu-bar-showhide-fringe-ind-none): New defuns. | |
378 (menu-bar-showhide-fringe-menu): Add "Indicators" sub-menu. | |
379 | |
380 2004-11-27 Richard M. Stallman <rms@gnu.org> | |
381 | |
382 * comint.el (comint-read-noecho): Add trivial compatibility definition. | |
383 | |
384 * generic.el (define-generic-mode): Doc fix. | |
385 | |
386 * menu-bar.el (menu-bar-options-save): For the options | |
387 that are toggled with menu-bar-make-mm-toggle, don't check | |
388 for customized-value prop. | |
389 | |
390 2004-11-27 Eli Zaretskii <eliz@gnu.org> | |
391 | |
392 * mail/supercite.el (sc-cite-region): Handle the case where | |
393 sc-cite-frame-alist is a symbol. | |
394 (sc-uncite-region): Handle the case where sc-uncite-frame-alist is | |
395 a symbol. | |
396 (sc-recite-region): Handle the case where sc-recite-frame-alist is | |
397 a symbol. | |
398 | |
399 2004-11-27 Arne J,Ax(Brgensen <arne@arnested.dk> (tiny change) | |
400 | |
401 * wid-edit.el (widget-narrow-to-field): New function. | |
402 (widget-complete): Use it. | |
403 | |
404 2004-11-27 Jay Belanger <belanger@truman.edu> | |
405 | |
406 * calc/calc-aent.el (calc-eval-error): Declare and initialize the | |
407 variable. | |
408 (calc-eval-error): Don't check if the variable calc-eval-error is bound. | |
409 (calc-buffer, calc-digit-value, math-expr-data): Declare them. | |
410 (math-alg-inequalities): Move declaration to earlier in the file. | |
411 | |
412 * calc/calc-ext.el (calc-command-flags, calc-gnuplot-buffer) | |
413 (calc-gnuplot-input, math-normalize-a, math-integral-cache): | |
414 Declare them. | |
415 | |
416 * calc/calc-lang.el (math-expr-data, math-expr-token) | |
417 (math-exp-old-pos): Declare them. | |
418 | |
419 * calc/calc-vec.el (math-exp-pos, math-exp-str, math-exp-old-pos) | |
420 (math-exp-token, math-exp-keep-spaces, math-expr-data): Declare them. | |
421 | |
422 2004-11-27 Kim F. Storm <storm@cua.dk> | |
423 | |
424 * progmodes/flymake.el: Use (featurep 'xemacs). | |
425 (flymake-makehash): Change to defsubst. Use fboundp. | |
426 (flymake-time-to-float): Remove. | |
427 (flymake-float-time): Merge code from flymake-time-to-float here. | |
428 (flymake-replace-regexp-in-string): Change to defsubst. | |
429 (flymake-split-string-remove-empty-edges): | |
430 Rename to flymake-split-string. | |
431 (flymake-split-string): Remove previous defalias. | |
432 (flymake-get-temp-dir): Change to defsubst. | |
433 (flymake-make-xemacs-menu, flymake-xemacs-window-edges): | |
434 Define for xemacs only. | |
435 (flymake-master-file-count-limit): Change into compiler defvar only. | |
436 (flymake-find-possible-master-files): Let-bind it dynamically while | |
437 sorting files using flymake-master-file-compare. | |
438 | |
439 2004-11-26 Stefan Monnier <monnier@iro.umontreal.ca> | |
440 | |
441 * font-lock.el (font-lock-compile-keywords): Don't complain if the end | |
442 of defun-prompt-regexp matches inside a comment/string but the | |
443 beginning is correctly outside everything. | |
444 | |
445 * progmodes/tcl.el (tcl-omit-ws-regexp): Avoid the case where { or [ | |
446 appears within a string or a comment. | |
447 | |
448 * emacs-lisp/cl-macs.el (cl-parse-loop-clause, labels): Use gensym | |
449 rather than make-symbol for symbols which are used in | |
450 a symbol-macrolet or equivalent. | |
451 | |
452 2004-11-26 Jay Belanger <belanger@truman.edu> | |
453 | |
454 * calc-misc.el (calc-last-why-command): Declare it. | |
455 | |
456 * calc-vec.el (math-grade-vec): New variable. | |
457 (calcFunc-grade, calcFunc-rgrade, math-grade-beforep): | |
458 Replace variable grade-vec by declared variable. | |
459 (math-rb-close): New variable. | |
460 (math-read-brackets, math-read-vector): Replace variable close by | |
461 declared variable. | |
462 | |
463 * calc/calc-yank.el (calc-original-buffer, calc-return-buffer) | |
464 (calc-one-window, calc-edit-handler, calc-restore-trail) | |
465 (calc-allow-ret): Declare them. | |
466 | |
467 * calc/calc-stuff.el (calc-flush-caches): Remove unnecessary variables. | |
468 (math-lud-cache, math-log2-cache, math-radix-digits-cache) | |
469 (math-radix-float-cache-tag, math-random-cache) | |
470 (math-max-digits-cache, math-integral-cache, math-units-table) | |
471 (math-format-date-cache, math-holidays-cache-tag): Declare them. | |
472 (math-moc-func): New variable. | |
473 (math-map-over-constants, math-map-over-constants-rec): | |
474 Replace variable func by declared variable. | |
475 | |
476 * calc/calc-store.el (calc-given-value, calc-store-opers): | |
477 Declare them. | |
478 (calc-var-name-map): Move declaration to earlier in the file. | |
479 (calc-pv-pos): New variable. | |
480 (calc-permanent-variable, calc-insert-permanent-variable): | |
481 Replace variable pos by declared variable. | |
482 | |
483 * calc/calc-mtx.el (calc-det-lu): New variable. | |
484 (math-det-raw, math-det-step): Replace variable lu by declared variable. | |
485 | |
486 * calc/calc-map.el (math-ms-temp, math-ms-args): New variables. | |
487 (math-multi-subst, math-multi-subst-rec): Replace variables temp | |
488 and arg by declared variables. | |
489 (calcFunc-reducer): Fix incorrect variable. | |
490 (math-inner-mul-func, math-inner-add-func): New variables. | |
491 (calcFunc-inner, math-inner-mats): Replace variables mul-func | |
492 and add-func by declared variables. | |
493 | |
494 * calc/calc-incom.el (calc-prev-char, calc-prev-prev-char) | |
495 (calc-digit-value): Declare them. | |
496 | |
497 * calc/calc-help.el (Info-history): Declare it. | |
498 (calc-describe-key): Make calc-summary-indentation a local variable. | |
499 (calc-help-long-names): Move declaration to earlier in file. | |
500 | |
501 * calc/calc-embed.el (calc-original-buffer): Declare it. | |
502 (calc-embed-outer-top, calc-embed-outer-bot, calc-embed-top) | |
503 (calc-embed-bot): New variables. | |
504 (calc-do-embedded, calc-embedded-mark-formula) | |
505 (calc-embedded-find-bounds, calc-embedded-duplicate) | |
506 (calc-embedded-new-formula, calc-embedded-make-info): | |
507 Replace vars outer-top, outer-bot, bot and top by declared variables. | |
508 (calc-embed-prev-modes): New variable. | |
509 (calc-embedded-set-modes, calc-embedded-update): Replace variable | |
510 prev-modes with declared variable. | |
511 (calc-embed-vars-used): New variable. | |
512 (calc-embedded-make-info, calc-embedded-evaluate-expr) | |
513 (calc-embedded-update, calc-embedded-find-vars): Replace variable | |
514 vars-used by declared variable. | |
515 | |
516 * calc/calc-bin.el (math-format-radix-float): Make pos a local variable. | |
517 (math-format-radix-float): Remove unnecessary setq. | |
518 (math-radix-float-cache): Declare it. | |
519 | |
520 * calc/calcsel2.el (calc-keep-selection): Declare it. | |
521 | |
522 * calc/calc-maint.el: Remove file. | |
523 | |
524 2004-11-26 Roland Winkler <Roland.Winkler@physik.uni-erlangen.de> | |
525 | |
526 * textmodes/bibtex.el (bibtex-sort-entry-class) | |
527 (bibtex-comment-start): Use defcustom. | |
528 (bibtex-entry-field-alist): Use nil if initial content of the | |
529 field is undefined. Fix docstring. | |
530 (bibtex-parse-keys-timeout, bibtex-autokey-additional-names) | |
531 (bibtex-generate-autokey, bibtex-parse-buffers-stealthily) | |
532 (bibtex-mode, bibtex-field-list, bibtex-entry-updat) | |
533 (bibtex-autofill-entry, bibtex-entry-index, bibtex-next-field): | |
534 Fix docstring. | |
535 (bibtex-autokey-title-terminators): Use only one regexp. | |
536 (bibtex-string-maybe-empty-head): New variable. | |
537 (bibtex-remove-delimiters-string): New function. | |
538 (bibtex-text-in-field-bounds, bibtex-text-in-string): | |
539 Use bibtex-remove-delimiters-string. | |
540 (bibtex-progress-message, bibtex-field-left-delimiter) | |
541 (bibtex-field-right-delimiter, bibtex-entry-left-delimiter) | |
542 (bibtex-entry-right-delimiter, bibtex-search-entry): Use eq. | |
543 (bibtex-insert-kill): Rename from `bibtex-insert-current-kill'. | |
544 Simplify. | |
545 (bibtex-format-entry): Use save-excursion for inherited booktitle. | |
546 Use eq and bibtex-remove-delimiters-string. For end markers use | |
547 insertion type so that marker stays after inserted text. | |
548 (bibtex-autokey-get-names): Return empty string if name is missing. | |
549 (bibtex-autokey-demangle-name): Call bibtex-autokey-abbrev before | |
550 calling bibtex-autokey-name-case-convert. | |
551 (bibtex-autokey-demangle-title): | |
552 Call bibtex-autokey-titleword-case-convert. Remove call to | |
553 bibtex-autokey-titleword-case-convert from bibtex-autokey-get-title. | |
554 (bibtex-global-key-alist, bibtex-read-string-key): New functions. | |
555 (bibtex-read-key): New optional arg global. | |
556 (bibtex-files-expand): New optional arg force. | |
557 (bibtex-complete-string-cleanup): Expansion of abbrev can be absent. | |
558 (bibtex-complete-crossref-cleanup): Rename from | |
559 bibtex-complete-key-cleanup. Simplify code. | |
560 (bibtex-copy-summary-as-kill): Remove arg key. Use looking-at. | |
561 Operate on current entry. | |
562 (bibtex-button): Add docstring. | |
563 (bibtex-entry): Simplify. | |
564 (bibtex-make-field): Replace optional arg called-by-yank with more | |
565 specific args move and interactive. | |
566 (bibtex-end-of-entry): Use forward-sexp. | |
567 (bibtex-find-entry-globally): Remove. | |
568 (bibtex-find-crossref): Allow for crossref key located in other buffer. | |
569 Bound to C-c C-x. | |
570 (bibtex-find-entry): New optional args global and display. | |
571 (bibtex-find-text): Fix docstring. Remove arg as-if-interactive. | |
572 (bibtex-validate): Use arg force of bibtex-files-expand. | |
573 (bibtex-clean-entry): Bugfix, clean string entries properly. | |
574 Always keep point at beginning of entry. | |
575 (bibtex-complete): Bugfix. Handle string entries properly. | |
576 Call cleanup functions only if needed. | |
577 (bibtex-String): Use bibtex-read-string-key. | |
578 (bibtex-url): Use bibtex-remove-delimiters-string. Do not alter | |
579 case of replacement text. | |
580 | |
581 2004-11-26 Lars Hansen <larsh@math.ku.dk> | |
582 | |
583 * tramp.el (tramp-handle-directory-files-and-attributes): New function. | |
584 (tramp-perl-directory-files-and-attributes): New constant. | |
585 (tramp-file-name-handler-alist): Delete file-directory-files, add | |
586 directory-files-and-attributes. | |
587 (tramp-perl-file-attributes): Surround uid and gid by double | |
588 quotes. Change parameter id-format from nonnumeric. | |
589 (tramp-convert-file-attributes): New function. | |
590 (tramp-handle-file-attributes): Use it. | |
591 (tramp-maybe-send-perl-script): New function. | |
592 (tramp-handle-file-attributes-with-perl): Use it. Don't convert | |
593 file mode. Change parameter id-format from nonnumeric. | |
594 (tramp-handle-file-attributes-with-ls): Change parameter id-format | |
595 from nonnumeric. | |
596 (tramp-post-connection): Don't send tramp-perl-file-attributes | |
597 script. Reset connection property "perl-scripts". | |
598 (tramp-handle-insert-directory): Run real handler when ls-lisp is | |
599 in use. | |
600 | |
601 2004-11-26 Lars Hansen <larsh@math.ku.dk> | |
602 | |
603 * desktop.el (desktop-read): Replace mapcar with mapc. | |
604 (desktop-create-buffer): Replace mapcar with mapc. | |
605 Remove redundant piece of code. | |
606 | |
607 2004-11-27 Nick Roberts <nickrob@snap.net.nz> | |
608 | |
609 * progmodes/gud.el (gud-display-line): Use display-buffer | |
610 for GDB-UI as for GUD. | |
611 | |
612 * progmodes/gdb-ui.el (gdb-view-source, gdb-selected-view): | |
613 Delete variables. | |
614 (gdb-ann3): Don't make GUD buffer dedicated. | |
615 (gdb-goto-breakpoint, gdb-display-buffer): Don't always dedicate. | |
616 (gdb-display-source-buffer): Delete function. | |
617 (gdb-view-source-function, gdb-view-assembler): Delete functions. | |
618 (menu): Delete menu bindings for viewing source/assembler. | |
619 (gdb-setup-windows, gdb-restore-windows): | |
620 Don't dedicate GUD. No assembler now. | |
621 (gdb-reset): No need to undedicate source buffers now. | |
622 (gdb-source-info): No assembler now. | |
623 | |
624 2004-11-26 Nick Roberts <nickrob@snap.net.nz> | |
625 | |
626 * progmodes/gdb-ui.el (gdb-frame-parameters): Match height and | |
627 width to those for special frames. | |
628 (gdb-frame-breakpoints-buffer): Use gdb-frame-parameters. | |
629 Use display-buffer. | |
630 (gdb-frame-stack-buffer, gdb-frame-threads-buffer) | |
631 (gdb-frame-registers-buffer, gdb-frame-locals-buffer) | |
632 (gdb-frame-assembler-buffer): Rework like | |
633 gdb-frame-breakpoints-buffer. | |
634 | |
635 2004-11-25 Richard M. Stallman <rms@gnu.org> | |
636 | |
637 * progmodes/flymake.el: Reindent. | |
638 (flymake-split-string): Turn into defalias. | |
639 (flymake-fix-file-name): Rename from flymake-fix-path-name. | |
640 (flymake-ensure-ends-with-slash): Rename arg to FILENAME. | |
641 (flymake-get-common-file-prefix): Rename from ...path... Doc fix. | |
642 (flymake-build-relative-filename): Rename from ...path. | |
643 Fix error message. | |
644 | |
645 2004-11-25 Cheng Gao <chenggao@gmail.com> | |
646 | |
647 * progmodes/flymake.el: Much whitespace and capitalization change. | |
648 Move `provide' to end. Require `compile' only when compiling. | |
649 | |
650 2004-11-24 Jay Belanger <belanger@truman.edu> | |
651 | |
652 * calc/calc-alg.el: Added comment. | |
653 (math-polynomial-base): Replace variable mpb-top-expr by | |
654 math-poly-base-top-expr. | |
655 | |
656 * calc/calc-poly.el (math-poly-base-top-expr): New variable. | |
657 (math-polynomial-p1): Replace variable mpb-top-expr by declared | |
658 variable. | |
659 (math-poly-base-total-base): New variable. | |
660 (math-total-polynomial-base, math-polynomial-p1): Replace variable | |
661 mpb-total-base by declared variable. | |
662 (math-factored-vars, math-to-list): Declare it. | |
663 (math-fact-expr): New variable. | |
664 (calcFunc-factors, calcFunc-factor, math-factor-expr) | |
665 (math-factor-expr-try, math-factor-expr-part): Replace variable | |
666 expr by declared variable. | |
667 (math-fet-x): New variable. | |
668 (math-factor-expr-try, math-factor-poly-coefs): Replace variable x | |
669 by declared variable. | |
670 (math-factor-poly-coefs): Make temp a local variable. | |
671 | |
672 * calc/calc-units.el (calc-convert-units): Make units a local | |
673 variable. | |
674 (calc-num-units, calc-den-units): New variables. | |
675 (calc-explain-units, calc-explain-units-rec): Replace variables | |
676 num-units and den-units by declared variables. | |
677 (math-cu-unit-list): New variable. | |
678 (math-build-units-table, math-compare-unit-names) | |
679 (math-convert-units, math-convert-units-rec): Replace variable | |
680 unit-list by declared variable. | |
681 (math-fbu-base, math-fbu-entry): New variables. | |
682 (math-find-base-units, math-find-base-units-rec): Replace variables | |
683 base and entry by declared variables. | |
684 (math-which-standard): New variable. | |
685 (math-to-standard-units, math-to-standard-rec): Replace variable | |
686 which-standard by declared variable. | |
687 (math-fcu-u): New variable. | |
688 (math-find-compatible-unit, math-find-compatible-unit-rec): | |
689 Replace variable u by declared variable. | |
690 (math-cu-new-units, math-cu-pure): New variables. | |
691 (math-convert-units, math-convert-units-rec): Replace variables | |
692 new-units and pure by declared variables. | |
693 (math-try-cancel-units): New variable. | |
694 (math-simplify-units-quotient): Replace variable try-cancel-units by | |
695 declared variable. | |
696 | |
697 2004-11-24 Richard M. Stallman <rms@gnu.org> | |
698 | |
699 * textmodes/ispell.el (ispell-check-version): | |
700 If default-directory is nonexistent, use home dir. | |
701 | |
702 * progmodes/grep.el (grep-regexp-alist): | |
703 Don't match parens around line numbers. | |
704 | |
705 * progmodes/cperl-mode.el (cperl-indent-region) | |
706 (cperl-imenu--create-perl-index, cperl-xsub-scan): | |
707 Don't print progress messages. | |
708 | |
709 * progmodes/compile.el (compilation-mode-map): | |
710 Don't inherit from compilation-minor-mode-map; | |
711 copy its bindings instead. But the menu bar Compile | |
712 entry now does inherit from compilation-menu-map. | |
713 | |
714 * emacs-lisp/byte-opt.el (byte-optimize-form-code-walker): | |
715 Use with-no-warnings around compiler-macroexpand. | |
716 | |
717 * imenu.el: Don't always require newcomment. | |
718 (imenu--generic-function): Call comment-normalize-vars | |
719 if we have a comment syntax. | |
720 Exit the loop if REGEXP matches the null string. | |
721 Test comment-start as well as comment-start-skip | |
722 when deciding whether to check for comments. | |
723 | |
724 * tooltip.el (tooltip-mode): Doc fix. | |
725 | |
726 * term.el (term-escape-char, term-mode): Doc fixes. | |
727 | |
728 2004-11-24 Dave Love <fx@gnu.org> | |
729 | |
730 * progmodes/python.el (python-font-lock-syntactic-keywords): | |
731 Check for escapes in the regexp. | |
732 (python-quote-syntax): Don't do it here. | |
733 | |
734 2004-11-24 Nick Roberts <nickrob@snap.net.nz> | |
735 | |
736 * progmodes/gdb-ui.el (gdb-breakpoints-mode-map) | |
737 (gdb-frames-mode-map, gdb-threads-mode-map) | |
738 (gdb-registers-mode-map, gdb-locals-mode-map) | |
739 (gdb-assembler-mode-map): Bind "q" to kill-this-buffer. | |
740 (gdb-set-window-buffer): Rename from dedicated-switch-to-buffer. | |
741 | |
742 Suggested by Stefan Monnier <monnier@iro.umontreal.ca>: | |
743 (dedicated-switch-to-buffer): Rework. | |
744 (gdb-var-evaluate-expression-handler, gdb-put-string): | |
745 Remove unused variable bindings. | |
746 (gdb-setup-windows, gdb-display-buffer): | |
747 Simplify. Use pop-to-buffer. | |
748 (gdb-view-source-function): Simplify. | |
749 (gdb-frame-breakpoints-buffer): | |
750 Use pop-to-buffer, special-display-regexps. | |
751 | |
752 2004-11-24 Glenn Morris <gmorris@ast.cam.ac.uk> | |
753 | |
754 * progmodes/f90.el (f90-smart-end) | |
755 (f90-previous-statement, f90-beginning-of-block): Doc fix. | |
756 (f90-calculate-indent): Handle un-named PROGRAM blocks. | |
757 (f90-end-of-block): Doc fix. Make check of outermost block | |
758 conditional on value of `f90-smart-end'. | |
759 (f90-block-match): Hack to deal with un-named PROGRAM blocks. | |
760 Handle case where END-BLOCK is nil. | |
761 (f90-match-end): Handle un-named PROGRAM blocks. | |
762 (f90-backslash-not-special): New function. | |
763 | |
764 2004-11-24 Jay Belanger <belanger@truman.edu> | |
765 | |
766 * calc/calc.el (calc-embedded-active): Removed unnecessary | |
767 declaration. | |
768 (calc-show-banner): Removed redundant declaration. | |
769 | |
770 * calc/calc-graph.el (calc-gnuplot-default-device) | |
771 (calc-gnuplot-default-output, calc-gnuplot-print-device) | |
772 (calc-gnuplot-print-output, calc-gnuplot-geometry) | |
773 (calc-graph-default-resolution, calc-graph-default-resolution-3d): | |
774 Remove redundant initial values. | |
775 | |
776 * calc/calc-arith.el (math-scalar-functions) | |
777 (math-nonscalar-functions, math-scalar-if-args-functions) | |
778 (math-real-functions, math-positive-functions) | |
779 (math-nonnegative-functions, math-real-scalar-functions) | |
780 (math-real-if-arg-functions, math-integer-functions) | |
781 (math-num-integer-functions, math-rounding-functions) | |
782 (math-float-rounding-functions, math-integer-if-args-functions) | |
783 (math-super-types): Move declarations to earlier in file. | |
784 (math-unit-prefixes): Declared it. | |
785 (math-floor-prec, math-trunc-prec): New variables. | |
786 (math-trunc-fancy): Replace variable prec by declared variable. | |
787 (math-floor-fancy): Replace variable prec by declared variable. | |
788 (math-com-bterms): New variable. | |
789 (math-commutative-equal, math-commutative-collect): | |
790 Replace variable bterms by declared variable. | |
791 | |
792 * calc/calc-misc.el (math-trunc): Replace variable prec by | |
793 math-trunc-prec. | |
794 (math-floor): Replace variable prec by math-floor-prec. | |
795 | |
796 * calc/calc-forms.el (math-fd-date, math-fd-dt, math-fd-year) | |
797 (math-fd-month, math-fd-day, math-fd-weekday, math-fd-hour) | |
798 (math-fd-minute, math-fd-second, math-fd-bc-flag): New variables. | |
799 (math-format-date, math-format-date-part): Replace variables | |
800 date, dt, year, month, day, weekday, hour, minute, second and | |
801 bc-flag by declared variables. | |
802 (math-pd-str): New variable. | |
803 (math-parse-date, math-parse-date-word, math-parse-standard-date): | |
804 Replace variable str by declared variable. | |
805 (math-daylight-savings-hook, math-tzone-names): Move definitions | |
806 to earlier in the file. | |
807 (var-TimeZone, math-exp-str, math-exp-pos): Declare them. | |
808 (math-sh-year): New variable. | |
809 (math-setup-add-holidays, math-setup-holidays) | |
810 (math-setup-year-holidays): Replace variable `year' by declared | |
811 variable. | |
812 | |
813 * calc/calc-math.el (math-nrf-n, math-nrf-nf, math-nrf-nfm1): | |
814 New variables. | |
815 (math-nth-root-float, math-nth-root-float-iter): Replace variables | |
816 n, nf and nfm1 by declared variables. | |
817 (math-nri-n): New variable. | |
818 (math-nth-root-integer, math-nth-root-int-iter): Replace variable | |
819 n by declared variable. | |
820 (calcFunc-log): Removed misplaced condition. | |
821 | |
822 2004-11-24 Stefan Monnier <monnier@iro.umontreal.ca> | |
823 | |
824 * generic.el (generic-mode-set-comments): Accept an empty comment-end. | |
825 | |
826 2004-11-24 Nick Roberts <nickrob@snap.net.nz> | |
827 | |
828 * progmodes/gdb-ui.el (dedicated-switch-to-buffer): New function. | |
829 (gdb-ann3, gdb-setup-windows, gdb-restore-windows): | |
830 Dedicate gdb-related windows. | |
831 (gdb-display-buffer): Dedicate gdb-related windows. Don't grab | |
832 other frames. | |
833 (gdb-reset): Remove dedicated property after debugging. | |
834 | |
835 2004-11-24 Jay Belanger <belanger@truman.edu> | |
836 | |
837 * calc/calc-sel.el: Add comment. | |
838 | |
839 * calc/calc.el (math-stack-value-offset): Replace variables c, | |
840 wid and off with math-svo-c, math-svo-wid and math-svo-off. | |
841 | |
842 * calc/calccomp.el (math-comp-sel-tag): Declare it. | |
843 (math-svo-c, math-svo-wid, math-svo-off): New variables. | |
844 (math-stack-value-offset-fancy): Replace variables c, wid and off | |
845 by declared variables. | |
846 (math-comp-just, math-comp-comma-spc): New variables. | |
847 (math-compose-expr, math-compose-matrix): Replace variables `just' | |
848 and comma-spc by declared variable. | |
849 (math-comp-vector-prec): New variable. | |
850 (math-compose-expr, math-compose-matrix, math-compose-rows): | |
851 Replace variable vector-prec by declared variable. | |
852 (math-comp-left-bracket, math-comp-right-bracket) | |
853 (math-comp-comma): New variables. | |
854 (math-compose-expr, math-compose-rows): Replace variables | |
855 left-bracket, right-bracket and comma by declared variables. | |
856 (math-comp-full-width): New variable. | |
857 (math-comp-to-string-flat, math-comp-to-string-flat-term): | |
858 Replace variable full-width by declared variable. | |
859 (math-comp-highlight, math-comp-word, math-comp-level) | |
860 (math-comp-margin, math-comp-pos, math-comp-buf, math-comp-base) | |
861 (math-comp-hgt, math-comp-tag, math-comp-hpos, math-comp-vpos): | |
862 New variables. | |
863 (math-comp-to-string-flat, math-comp-to-string-flat-term) | |
864 (math-comp-sel-flat-term): Replace variables comp-highlight, | |
865 comp-word, comp-level, comp-margin, comp-pos and comp-buf by | |
866 declared variables. | |
867 (math-comp-simplify, math-comp-simplify-term) | |
868 (math-comp-add-string, math-comp-add-string-sel): | |
869 Replace variables comp-highlight, comp-buf, comp-base, | |
870 comp-height, comp-tag, comp-hpos and comp-vpos by declared variables. | |
871 | |
872 2004-11-23 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> | |
873 | |
874 * cus-start.el (all): Add x-use-old-gtk-file-dialog. | |
875 | |
876 * mail/emacsbug.el (report-emacs-bug): Catch error that x-server-vendor | |
877 and x-server-version may throw. | |
878 | |
879 2004-11-23 Kim F. Storm <storm@cua.dk> | |
880 | |
881 * subr.el (substitute-key-definition-key): Optimize. | |
882 Don't call indirect-function for nil defn (always signals error). | |
883 | |
884 * ido.el (ido-read-internal): Fix require-match check when | |
885 ido-directory-too-big is set. | |
886 | |
887 2004-11-23 Jay Belanger <belanger@truman.edu> | |
888 | |
889 * calc/calc-ext.el (math-read-replacement-list) | |
890 (math-read-superscripts): New variables. | |
891 (math-read-preprocess-string): New function. | |
892 (math-read-expr): Filter input through math-read-preprocess-string. | |
893 | |
894 * calc/calc-aent.el (math-read-exprs): Filter input through | |
895 math-read-preprocess-string. | |
896 | |
897 2004-11-23 Daniel Pfeiffer <occitan@esperanto.org> | |
898 | |
899 * progmodes/compile.el (compilation-start): In cd command use | |
900 substitute-env-vars -- not quite shell compatible but better than | |
901 nothing. | |
902 (compilation-error-regexp-alist-alist): Simplify ftnchek to only | |
903 handle the newer versions messages, which are more parseable. | |
904 | |
905 2004-11-22 Stefan Monnier <monnier@iro.umontreal.ca> | |
906 | |
907 * reveal.el (reveal-mode-map): New var. | |
908 (reveal-mode): Use it. | |
909 | |
910 2004-11-23 Nick Roberts <nickrob@snap.net.nz> | |
911 | |
912 * progmodes/gdb-ui.el (gdb-flush-pending-output): New variable. | |
913 (gdb-send-item, gdb-resync, gud-gdba-marker-filter): Use it. | |
914 | |
915 2004-11-22 Stefan Monnier <monnier@iro.umontreal.ca> | |
916 | |
917 * buff-menu.el (list-buffers-noselect): Re-add the leading space in the | |
918 header-line when needed. | |
919 Use fixed-pitch only in the header-line. | |
920 Build the underline automatically. Use emdash if available. | |
921 | |
922 2004-11-22 Richard M. Stallman <rms@gnu.org> | |
923 | |
924 * dired.el (dired-recursive-copies): Move from dired-aux.el. | |
925 * dired-aux.el (dired-recursive-copies): Move to dired.el. | |
926 | |
927 2004-11-22 Nick Roberts <nickrob@snap.net.nz> | |
928 | |
929 * progmodes/gdb-ui.el (gdb-resync): New function. | |
930 (gdb-pre-prompt, gdb-prompt, gdb-starting, gdb-stopping) | |
931 (gdb-frame-begin, gdb-stopped, gdb-post-prompt): | |
932 Use it to fail more gracefully. | |
933 (gdb-variables): Delete variable. | |
934 Re-order variables to reduce byte-compiler warnings. | |
935 | |
936 2004-11-22 Stefan Monnier <monnier@iro.umontreal.ca> | |
937 | |
938 * descr-text.el (describe-char): | |
939 * paren.el (show-paren-function): | |
940 * subr.el (syntax-after): Undo last change. | |
941 | |
942 * progmodes/python.el (run-python): Don't hard code *Python*. | |
943 Don't modify global process-environment. | |
944 (python-send-region, python-load-file): Don't assume that | |
945 python-buffer == (process-buffer (python-proc)). | |
946 (python-switch-to-python): Simplify. | |
947 | |
948 * dired.el (dired-align-file): Don't assume line starts with spaces. | |
949 | |
950 2004-11-21 Jay Belanger <belanger@truman.edu> | |
951 | |
952 * calc/calc-ext.el (math-read-big-expr, math-read-big-bigp): | |
953 Replace variable `lines' by math-read-big-lines. | |
954 (math-read-big-expr): Replace variables the-baseline, the-h2 | |
955 and err-msg by math-read-big-baseline, math-read-big-h2 and | |
956 math-read-err-msg. | |
957 (math-read-big-bigp): Replace variable h2 with math-rb-h2. | |
958 | |
959 * calc/calc-lang.el (math-read-big-rec): Fix typo. | |
960 (math-read-big-balance): Replace unbound variable by value. | |
961 (math-read-big-lines): New variable. | |
962 (math-read-big-rec, math-read-big-char, math-read-big-emptyp) | |
963 (math-read-big-error, math-read-big-balance): Replace variable | |
964 `lines' by declared variable. | |
965 (math-read-big-baseline, math-read-big-h2): New variables. | |
966 (math-read-big-rec): Replace variables the-baseline and the-h2 | |
967 by declared variables. | |
968 (math-rb-h1, math-rb-h2, math-rb-v1, math-rb-v2): New variables. | |
969 (math-read-big-rec, math-read-big-char, math-read-big-emptyp) | |
970 (math-read-big-balance): Replace variables h1, h2, v1 and v2 by | |
971 declared variables. | |
972 (math-read-big-err-msg): New variable. | |
973 (math-read-big-error): Replace variable err-msg by declared variable. | |
974 | |
975 2004-11-21 Stefan Monnier <monnier@iro.umontreal.ca> | |
976 | |
977 * ses.el: Add coding cookie. | |
978 Fix up docstrings, follow new commenting conventions. | |
979 (ses-header-line-menu): Fix missing variable rename for header-row. | |
980 (ses-cell-size): Remove. | |
981 (ses-make-cell): New function. | |
982 (ses-cell, ses-insert-row, ses-insert-column): Use it. | |
983 (ses-calculate-cell): Remove unused var `symbol'. | |
984 (ses-narrowed-p): New function. | |
985 (ses-goto-data, undo-more, ses-reconstruct-all): Use it. | |
986 (ses-initial-file-trailer): Change ;;; to ;; for local vars. | |
987 (ses-load, ses-reconstruct-all): Adjust string search accordingly. | |
988 (ses-setup): Use restore-buffer-modified-p. | |
989 (ses-cleanup): Remove unused var `end'. | |
990 (ses-header-string-left-offset): Remove. | |
991 (ses-create-header-string): Adjust to new behavior of `align-to'. | |
992 Truncate excessively large fields to preserve alignment. | |
993 (ses-reconstruct-all): Remove unused var `refs'. | |
994 (ses-read-cell-printer): Remove unused var `prompt'. | |
995 (ses-delete-row): Remove unused var `pos'. | |
996 (ses-delete-column): Remove unused var `new'. | |
997 | |
998 2004-11-21 Vinicius Jose Latorre <viniciusjl@ig.com.br> | |
999 | |
1000 * ps-print.el: Insert :version tag into all defgroup and defcustom. | |
1001 Use (featurep 'xemacs) instead of (eq ps-print-emacs-type 'xemacs). | |
1002 Eliminate eval-and-compile usage. | |
1003 (ps-insert-file): Use insert-file-contents instead of insert-file. | |
1004 (ps-setup): Code fix. | |
1005 | |
1006 * printing.el (pr-setup, lpr-setup): Code fix. | |
1007 | |
1008 2004-11-21 Jay Belanger <belanger@truman.edu> | |
1009 | |
1010 * calc/calc-prog.el (math-integral-cache-state, calc-lang) | |
1011 (calc-original-buffer): Declare them. | |
1012 (calc-user-formula-alist): New variable. | |
1013 (calc-user-define-formula, calc-fix-user-formula) | |
1014 (calc-user-define-composition, calc-finish-formula-edit): | |
1015 Replace variable `alist' by declared variable. | |
1016 (var-q0, var-q1, var-q2, var-q3, var-q4, var-q5, var-q6) | |
1017 (var-q7, var-q7, var-q8, var-q9): Declare them. | |
1018 (calc-kbd-push): Don't check to see if var-q0 through var-q9 | |
1019 are bound. | |
1020 (calcFunc-typeof): Replace undeclared variable by expression. | |
1021 (math-exp-env): New variable. | |
1022 (math-define-body, math-define-exp): Replace exp-env by declared var. | |
1023 (math-define-exp): Replace misplaced variable by expression. | |
1024 | |
1025 * calc/calcalg3.el (calc-curve-nvars, calc-curve-varnames) | |
1026 (calc-curve-model, calc-curve-coefnames): New variables. | |
1027 (calc-curve-fit, calc-get-fit-variables): Replace variables nvars, | |
1028 varnames, model and coefnames by declared variables. | |
1029 (math-root-widen): New variable. | |
1030 (math-search-root, math-find-root): Replace variable root-widen by | |
1031 declared variable. | |
1032 (var-DUMMY): Declare it. | |
1033 (math-root-vars, math-min-vars): Move the declarations to earlier in | |
1034 the file. | |
1035 (math-brent-min): Make d a local variable. | |
1036 (math-find-minimum): Replace non-existent variable. | |
1037 (math-ninteg-romberg): Remove unnecessary variable. | |
1038 (math-ninteg-temp): New variable. | |
1039 (math-ninteg-romberg, math-ninteg-midpoint): Replace variable | |
1040 integ-temp by declared variable. | |
1041 (math-fit-first-var, math-fit-first-coef, math-fit-new-coefs): | |
1042 New variables. | |
1043 (math-general-fit): Replace variables first-var, first-coef and | |
1044 new-coefs by declared variables. | |
1045 (calcFunc-fitvar): Replace variable first-var by declared variable. | |
1046 (calcFunc-fitparam): Replace variable first-coef by declared variable. | |
1047 (calcFunc-fitdummy): Replace variable new-coefs by declared variable. | |
1048 (math-all-vars-vars, math-all-vars-found): New variables. | |
1049 (math-all-vars-in, math-all-vars-rec): Replace variables vars and | |
1050 found by declared variable math-all-vars-vars. | |
1051 | |
1052 2004-11-20 Luc Teirlinck <teirllm@auburn.edu> | |
1053 | |
1054 * emacs-lisp/cust-print.el (custom-printers): Use `defvar' instead | |
1055 of `defconst'. | |
1056 | |
1057 2004-11-20 Richard M. Stallman <rms@gnu.org> | |
1058 | |
1059 * isearch.el (isearch-mode-map): Don't bind SPC. | |
1060 (isearch-whitespace-chars): Function deleted. | |
1061 (isearch-search): Bind search-spaces-regexp. | |
1062 (isearch-lazy-highlight-search): Likewise. | |
1063 (search-whitespace-regexp): Doc fix. | |
1064 (isearch-forward-regexp): Doc fix. | |
1065 | |
1066 * emacs-lisp/bytecomp.el (byte-compile-form): | |
1067 Move the calls to byte-compile-set-symbol-position, | |
1068 to avoid having two for the same symbol occurrence. | |
1069 | |
1070 * comint.el (comint-input-ring-size): Increase to 150. | |
1071 | |
1072 * hexl.el (hexl-mode-old-hl-line-mode, hexl-mode-old-ruler-mode): | |
1073 New variables. | |
1074 (hexl-mode): Set those variables, record ruler-mode and hl-line-mode. | |
1075 (hexl-mode-exit): Restore status of ruler-mode and hl-line-mode. | |
1076 | |
1077 * imenu.el (imenu--generic-function): | |
1078 Ensure we keep moving backward even if BEG isn't further back. | |
1079 | |
1080 * replace.el (query-replace-read-to, query-replace-read-from): | |
1081 Specify t for KEEP-ALL in read-from-minibuffer. | |
1082 | |
1083 * progmodes/python.el (python-switch-to-python): | |
1084 If Python isn't running, start it. | |
1085 Don't alter debug-ignored-errors. | |
1086 | |
1087 * progmodes/cperl-mode.el (cperl-indent-region): | |
1088 Don't mind imenu-scanning-message. | |
1089 | |
1090 * bindings.el (global-map): Bind C-e to move-end-of-line. | |
1091 | |
1092 * simple.el (line-move-finish): New arg FORWARD. | |
1093 Ignore invisible newlines, not intangible ones. | |
1094 Conditions for acceptable stopping positions depend on FORWARD. | |
1095 (line-move): Pass FORWARD arg to line-move-finish. | |
1096 | |
1097 * buff-menu.el (list-buffers-noselect): Eliminate space at the start | |
1098 of HEADER. Compensate for this change in the code to add display | |
1099 properties. Don't make the first line intangible. | |
1100 | |
1101 * info.el (Info-search): Fix previous change. | |
1102 | |
1103 2004-11-20 Thien-Thi Nguyen <ttn@gnu.org> | |
1104 | |
1105 * Makefile.in (recompile): Revert 2004-11-19 change. | |
1106 (compile): Likewise. | |
1107 | |
1108 2004-11-19 Luc Teirlinck <teirllm@auburn.edu> | |
1109 | |
1110 * Makefile.in (compile): Set `max-specpdl-size' before compiling. | |
1111 | |
1112 2004-11-19 Vinicius Jose Latorre <viniciusjl@ig.com.br> | |
1113 | |
1114 * progmodes/ebnf2ps.el: Fix typos. Insert :version tag into all | |
1115 defgroup and defcustom. Eliminate eval-and-compile usage. | |
1116 | |
1117 * progmodes/ebnf-otz.el: Fix typos. | |
1118 | |
1119 2004-11-19 Jay Belanger <belanger@truman.edu> | |
1120 | |
1121 * calc/calc-yank.el (calc-edit-disp-trail): New variable. | |
1122 (calc-edit-finish, calc-finish-stack-edit): Replace variable | |
1123 disp-trail by declared variable. | |
1124 | |
1125 * calc/calc-sel.el (calc-edit-disp-trail): Declare it. | |
1126 (calc-finish-selection-edit): Replace variable disp-trail by | |
1127 declared variable. | |
1128 (calc-selection-cache-entry): Move declaration to earlier in the file. | |
1129 (calc-selection-cache-num, calc-selection-cache-comp) | |
1130 (calc-selection-cache-offset, calc-selection-true-num) | |
1131 (calc-final-point-line, calc-final-point-column) | |
1132 (calc-original-buffer): Declare them. | |
1133 (calc-fnp-op, calc-fnp-num): New variables. | |
1134 (calc-find-nth-part, calc-find-nth-part-rec) | |
1135 (calc-select-previous): Replace op and num by declared variables. | |
1136 (calc-rsf-old, calc-rsf-new): New variables. | |
1137 (calc-replace-sub-formula, calc-replace-sub-formula-rec): | |
1138 Replace variables old and new by declared variables. | |
1139 (calc-sel-reselect): New variable. | |
1140 (calc-auto-selection, calc-enter-selection, calc-edit-selection) | |
1141 (calc-sel-evaluate, calc-sel-expand-formula, calc-sel-expand-formula) | |
1142 (calc-sel-mult-both-sides, calc-sel-add-both-sides): Replace variable | |
1143 reselect with declared variable. | |
1144 | |
1145 * calc/calc-rewr.el (math-regs, math-num-regs, math-prog-last) | |
1146 (math-bound-vars, math-conds, math-copy-neg, math-rhs) | |
1147 (math-pattern, math-remembering, math-aliased-vars, math-mt-many) | |
1148 (math-import-list, math-rewrite-phase): Declare them. | |
1149 (math-rewrite): Use let* to declare variables. | |
1150 (calc-rewrite-selection): Make rules a local variable. | |
1151 (calc-rewr-sel): New variable. | |
1152 (calc-rewrite-selection, calc-locate-selection-marker) | |
1153 (calc-rewrite): Use the declared variable calc-rewr-sel instead | |
1154 of sel. | |
1155 (math-rewrite-whole-expr): New variable. | |
1156 (math-rewrite, math-rewrite-phase): Replace variable expr by | |
1157 declared variable. | |
1158 (math-rewrite-heads-heads, math-rewrite-heads-skips) | |
1159 (math-rewrite-heads-blanks ): New variables. | |
1160 (math-rewrite-heads, math-rewrite-heads-rec): Replace variables | |
1161 heads, skips and blanks by declared variables. | |
1162 (math-rwcomp-subst-old, math-rwcomp-subst-new) | |
1163 (math-rwcomp-subst-old-func, math-rwcomp-subst-new-func): | |
1164 New variables. | |
1165 (math-rwcomp-substitute, math-rwcomp-subst-rec): Replace variables | |
1166 old, new, old-func and new-func by declared variables. | |
1167 (math-rwcomp-assoc-args, math-rwcomp-addsub-args): | |
1168 Remove unnecessary variable. | |
1169 (math-apply-rw-regs): New variable. | |
1170 (math-apply-rewrites, math-rwapply-replace-regs) | |
1171 (math-rwapply-reg-looks-negp): Replace variable regs by declared var. | |
1172 (math-apply-rw-ruleset): New variable. | |
1173 (math-apply-rewrites, math-rwapply-remember): Replace variable | |
1174 ruleset by declared variable. | |
1175 | |
1176 2004-11-19 Richard M. Stallman <rms@gnu.org> | |
1177 | |
1178 * info.el (Info-search): Use search-whitespace-regexp. | |
1179 | |
1180 2004-11-19 Thien-Thi Nguyen <ttn@gnu.org> | |
1181 | |
1182 * vc-rcs.el (vc-rcs-parse): New function. | |
1183 (vc-rcs-annotate-command): Likewise. | |
1184 (vc-rcs-annotate-current-time): Likewise. | |
1185 (vc-rcs-annotate-time): Likewise. | |
1186 (vc-rcs-annotate-extract-revision-at-line): Likewise. | |
1187 | |
1188 2004-11-19 Thien-Thi Nguyen <ttn@gnu.org> | |
1189 | |
1190 * Makefile.in (recompile): Set `max-specpdl-size' before compiling. | |
1191 | |
1 2004-11-18 Jay Belanger <belanger@truman.edu> | 1192 2004-11-18 Jay Belanger <belanger@truman.edu> |
2 | 1193 |
3 * calc/calc-alg.el (math-simplify-divisor): Remove unnecessary | 1194 * calc/calc-alg.el (math-simplify-divisor): Remove unnecessary vars. |
4 variables. | |
5 | 1195 |
6 2004-11-17 Vinicius Jose Latorre <viniciusjl@ig.com.br> | 1196 2004-11-17 Vinicius Jose Latorre <viniciusjl@ig.com.br> |
7 | 1197 |
8 * printing.el: Eliminate use of interactive-p and eval-and-compile. | 1198 * printing.el: Eliminate use of interactive-p and eval-and-compile. |
9 Use of (featurep 'xemacs) instead of (eq ps-print-emacs-type 'xemacs). | 1199 Use of (featurep 'xemacs) instead of (eq ps-print-emacs-type 'xemacs). |
10 Use make-temp-file to generate PostScript files in any situation. | 1200 Use make-temp-file to generate PostScript files in any situation. |
11 (pr-ps-temp-file): Now specify a prefix to generate temporary files. | 1201 (pr-ps-temp-file): Now specify a prefix to generate temporary files. |
12 (pr-interactive-p): Eliminated var. | 1202 (pr-interactive-p): Eliminate var. |
13 (pr-save-interactive): Eliminated macro. | 1203 (pr-save-interactive): Eliminate macro. |
14 (pr-interface, pr-ps-directory-preview) | 1204 (pr-interface, pr-ps-directory-preview) |
15 (pr-ps-directory-using-ghostscript, pr-ps-directory-print) | 1205 (pr-ps-directory-using-ghostscript, pr-ps-directory-print) |
16 (pr-ps-directory-ps-print, pr-ps-buffer-preview) | 1206 (pr-ps-directory-ps-print, pr-ps-buffer-preview) |
17 (pr-ps-buffer-using-ghostscript, pr-ps-buffer-print) | 1207 (pr-ps-buffer-using-ghostscript, pr-ps-buffer-print) |
18 (pr-ps-buffer-ps-print, pr-ps-region-preview) | 1208 (pr-ps-buffer-ps-print, pr-ps-region-preview) |
29 (pr-toggle-zebra, pr-toggle-header, pr-toggle-header-frame) | 1219 (pr-toggle-zebra, pr-toggle-header, pr-toggle-header-frame) |
30 (pr-toggle-lock, pr-toggle-region, pr-toggle-mode, pr-ps-name) | 1220 (pr-toggle-lock, pr-toggle-region, pr-toggle-mode, pr-ps-name) |
31 (pr-txt-name, pr-ps-utility, pr-ps-fast-fire, pr-txt-fast-fire) | 1221 (pr-txt-name, pr-ps-utility, pr-ps-fast-fire, pr-txt-fast-fire) |
32 (pr-update-menus, pr-interface-ps-prin, pr-interface-preview): | 1222 (pr-update-menus, pr-interface-ps-prin, pr-interface-preview): |
33 Eliminate pr-save-interactive usage. | 1223 Eliminate pr-save-interactive usage. |
34 (pr-menu-lock, pr-ps-utility-args, pr-set-outfilename): Eliminate | 1224 (pr-menu-lock, pr-ps-utility-args, pr-set-outfilename): |
35 pr-interactive-p usage. | 1225 Eliminate pr-interactive-p usage. |
36 (pr-toggle-file-duplex-menu, pr-toggle-file-tumble-menu) | 1226 (pr-toggle-file-duplex-menu, pr-toggle-file-tumble-menu) |
37 (pr-toggle-file-landscape-menu, pr-toggle-ghostscript-menu) | 1227 (pr-toggle-file-landscape-menu, pr-toggle-ghostscript-menu) |
38 (pr-toggle-faces-menu, pr-toggle-spool-menu, pr-toggle-duplex-menu) | 1228 (pr-toggle-faces-menu, pr-toggle-spool-menu, pr-toggle-duplex-menu) |
39 (pr-toggle-tumble-menu, pr-toggle-landscape-menu) | 1229 (pr-toggle-tumble-menu, pr-toggle-landscape-menu) |
40 (pr-toggle-upside-down-menu, pr-toggle-line-menu, pr-toggle-zebra-menu) | 1230 (pr-toggle-upside-down-menu, pr-toggle-line-menu, pr-toggle-zebra-menu) |
41 (pr-toggle-header-menu, pr-toggle-header-frame-menu) | 1231 (pr-toggle-header-menu, pr-toggle-header-frame-menu) |
42 (pr-toggle-lock-menu, pr-toggle-region-menu, pr-toggle-mode-menu): New | 1232 (pr-toggle-lock-menu, pr-toggle-region-menu, pr-toggle-mode-menu): |
43 funs. | 1233 New funs. |
44 (pr-ps-file): Use make-temp-file to generate a temporary file. | 1234 (pr-ps-file): Use make-temp-file to generate a temporary file. |
45 | 1235 |
46 2004-11-17 Jay Belanger <belanger@truman.edu> | 1236 2004-11-17 Jay Belanger <belanger@truman.edu> |
47 | 1237 |
48 * calc/calc-alg.el (calc-poly-div): Make calc-poly-div-remainder | 1238 * calc/calc-alg.el (calc-poly-div): Make calc-poly-div-remainder |
49 a local variable. | 1239 a local variable. |
50 | |
51 (math-eval-rules-cache, math-eval-rules-cache-other): Declare them. | 1240 (math-eval-rules-cache, math-eval-rules-cache-other): Declare them. |
52 | |
53 (math-top-only): New variable. | 1241 (math-top-only): New variable. |
54 (math-simplify, math-simplify-step): Replace variable top-only by | 1242 (math-simplify, math-simplify-step): Replace variable top-only by |
55 declared variable math-top-only. | 1243 declared variable math-top-only. |
56 | |
57 (math-simplify-expr): Declare it. | 1244 (math-simplify-expr): Declare it. |
58 Replaced argument expr in all calls of math-defsimplify by | 1245 Replace argument expr in all calls of math-defsimplify by |
59 math-simplify-expr. | 1246 math-simplify-expr. |
60 (math-simplify-plus, math-simplify-times, math-simplify-divide) | 1247 (math-simplify-plus, math-simplify-times, math-simplify-divide) |
61 (math-simplify-divisor, math-simplify-one-divisor) | 1248 (math-simplify-divisor, math-simplify-one-divisor) |
62 (math-simplify-mod, math-simplify-ineq, math-simplify-sqrt) | 1249 (math-simplify-mod, math-simplify-ineq, math-simplify-sqrt) |
63 (math-simplify-pow): Replace variable expr by declared variable | 1250 (math-simplify-pow): Replace variable expr by declared variable |
64 math-simplify-expr. | 1251 math-simplify-expr. |
65 | |
66 (math-simplify-divisor): Remove local variables temp and op. | 1252 (math-simplify-divisor): Remove local variables temp and op. |
67 (math-simplify-one-divisor): Make temp and op local variables. | 1253 (math-simplify-one-divisor): Make temp and op local variables. |
68 | |
69 (math-simplify-divisor-nover, math-simplify-divisor-dover): | 1254 (math-simplify-divisor-nover, math-simplify-divisor-dover): |
70 New variables. | 1255 New variables. |
71 (math-simplify-divisor, math-simplify-one-divisor): | 1256 (math-simplify-divisor, math-simplify-one-divisor): |
72 Replace variables nover and dover by declared variables. | 1257 Replace variables nover and dover by declared variables. |
73 | |
74 (math-expr-subst-new, math-expr-subst-old): New variables. | 1258 (math-expr-subst-new, math-expr-subst-old): New variables. |
75 (math-expr-subst, math-expr-subst-rec): Replace variables new | 1259 (math-expr-subst, math-expr-subst-rec): Replace variables new |
76 and old by declared variables. | 1260 and old by declared variables. |
77 | |
78 (math-is-poly-degree, math-is-poly-loose): New variables. | 1261 (math-is-poly-degree, math-is-poly-loose): New variables. |
79 (math-is-polynomial, math-is-poly-rec): Replace variables degree | 1262 (math-is-polynomial, math-is-poly-rec): Replace variables degree |
80 and loose by declared variables. | 1263 and loose by declared variables. |
81 | |
82 (math-poly-base-const-ok, math-poly-base-pred): New variables. | 1264 (math-poly-base-const-ok, math-poly-base-pred): New variables. |
83 (math-polynomial-base, math-polynomial-base-rec): | 1265 (math-polynomial-base, math-polynomial-base-rec): |
84 Replace variables const-ok and mpb-pred by declared variables. | 1266 Replace variables const-ok and mpb-pred by declared variables. |
85 | 1267 |
86 * calc/calc-poly.el (calc-poly-div-remainder): Declare it. | 1268 * calc/calc-poly.el (calc-poly-div-remainder): Declare it. |
88 * calc/calc-ext.el (math-defsimplify): Change the argument in | 1270 * calc/calc-ext.el (math-defsimplify): Change the argument in |
89 the created function to math-simplify-expr. | 1271 the created function to math-simplify-expr. |
90 | 1272 |
91 * calc/calc-units.el (math-simplify-expr): Declare it. | 1273 * calc/calc-units.el (math-simplify-expr): Declare it. |
92 Replace argument expr in all calls of math-defsimplify by | 1274 Replace argument expr in all calls of math-defsimplify by |
93 math-simplify-expr. | 1275 math-simplify-expr. |
94 (math-simplify-units-prod): Replace variable expr by declared | 1276 (math-simplify-units-prod): Replace variable expr by declared |
95 variable math-simplify-expr. | 1277 variable math-simplify-expr. |
96 | 1278 |
97 2004-11-17 Stefan Monnier <monnier@iro.umontreal.ca> | 1279 2004-11-17 Stefan Monnier <monnier@iro.umontreal.ca> |
98 | 1280 |
106 | 1288 |
107 2004-11-17 J.D. Smith <jdsmith@as.arizona.edu> | 1289 2004-11-17 J.D. Smith <jdsmith@as.arizona.edu> |
108 | 1290 |
109 * progmodes/idlwave.el, progmodes/idlw-toolbar.el | 1291 * progmodes/idlwave.el, progmodes/idlw-toolbar.el |
110 * progmodes/idlw-shell.el, progmodes/idlw-rinfo.el: | 1292 * progmodes/idlw-shell.el, progmodes/idlw-rinfo.el: |
111 Updated to IDLWAVE version 5.5. Too many changes to list them here. | 1293 Update to IDLWAVE version 5.5. Too many changes to list them here. |
112 * progmodes/idlw-help.el: New file. | 1294 * progmodes/idlw-help.el: New file. |
113 | 1295 |
114 2004-11-16 Richard M. Stallman <rms@gnu.org> | 1296 2004-11-16 Richard M. Stallman <rms@gnu.org> |
115 | 1297 |
116 * international/iso-cvt.el (iso-tex2iso-trans-tab): | 1298 * international/iso-cvt.el (iso-tex2iso-trans-tab): |
135 | 1317 |
136 2004-11-16 Stefan Monnier <monnier@iro.umontreal.ca> | 1318 2004-11-16 Stefan Monnier <monnier@iro.umontreal.ca> |
137 | 1319 |
138 * textmodes/flyspell.el (flyspell-mouse-map): Pop the menu | 1320 * textmodes/flyspell.el (flyspell-mouse-map): Pop the menu |
139 when pressing rather than when releasing mouse-2. Simplify. | 1321 when pressing rather than when releasing mouse-2. Simplify. |
1322 | |
1323 2004-11-15 Stefan Monnier <monnier@iro.umontreal.ca> | |
1324 | |
1325 * progmodes/compile.el (compilation-setup): Don't set buffer-read-only. | |
1326 (compilation-mode): Set it here instead. | |
1327 | |
1328 * emacs-lisp/cl-compat.el (pair-with-newsyms): Use make-symbol. | |
1329 | |
1330 * emacs-lisp/cl-macs.el: Use make-symbol rather than gensym. | |
1331 (loop, cl-parse-loop-clause, defsetf): Use backquote. | |
1332 | |
1333 2004-11-14 Stefan Monnier <monnier@iro.umontreal.ca> | |
1334 | |
1335 * progmodes/compile.el (compilation-internal-error-properties): | |
1336 Fix up a transposition-typo. Check end-col before using it. | |
140 | 1337 |
141 2004-11-14 Frederic Han <han@math.jussieu.fr> (tiny change) | 1338 2004-11-14 Frederic Han <han@math.jussieu.fr> (tiny change) |
142 | 1339 |
143 * international/iso-cvt.el (iso-tex2iso-trans-tab): | 1340 * international/iso-cvt.el (iso-tex2iso-trans-tab): |
144 Discard whitespace after macro \i when converting it. | 1341 Discard whitespace after macro \i when converting it. |
182 | 1379 |
183 2004-11-15 Jay Belanger <belanger@truman.edu> | 1380 2004-11-15 Jay Belanger <belanger@truman.edu> |
184 | 1381 |
185 * calc/calcalg2.el (math-integrate-by-parts): Remove unused | 1382 * calc/calcalg2.el (math-integrate-by-parts): Remove unused |
186 variable var-thing. | 1383 variable var-thing. |
187 | |
188 (math-integ-depth, math-integ-level, math-integral-limit) | 1384 (math-integ-depth, math-integ-level, math-integral-limit) |
189 (math-enable-subst, math-any-substs, math-integ-msg) | 1385 (math-enable-subst, math-any-substs, math-integ-msg) |
190 (math-prev-parts-v, math-good-parts, math-max-integral-limit) | 1386 (math-prev-parts-v, math-good-parts, math-max-integral-limit) |
191 (math-int-threshold, math-int-factors, math-double-roots) | 1387 (math-int-threshold, math-int-factors, math-double-roots) |
192 (math-solve-simplifying, var-IntegLimit, math-solve-sign) | 1388 (math-solve-simplifying, var-IntegLimit, math-solve-sign) |
193 (var-GenCount): Declare these variables. | 1389 (var-GenCount): Declare these variables. |
194 (calcFunc-integ): Don't check if var-IntegLimit is bound. | 1390 (calcFunc-integ): Don't check if var-IntegLimit is bound. |
195 | |
196 (math-integral-cache, math-integral-cache-state): | 1391 (math-integral-cache, math-integral-cache-state): |
197 Move declarations to earlier in the file. | 1392 Move declarations to earlier in the file. |
198 | |
199 (math-deriv-var, math-deriv-total, math-deriv-symb) | 1393 (math-deriv-var, math-deriv-total, math-deriv-symb) |
200 (math-cur-record, math-has-rules, math-t1, math-t2, math-t3) | 1394 (math-cur-record, math-has-rules, math-t1, math-t2, math-t3) |
201 (math-so-far, math-integ-expr, math-expr-parts, calc-low) | 1395 (math-so-far, math-integ-expr, math-expr-parts, calc-low) |
202 (calc-high, math-solve-var, math-solve-full, math-solve-vars) | 1396 (calc-high, math-solve-var, math-solve-full, math-solve-vars) |
203 (math-try-solve-sign, math-solve-b, math-solve-system-vv) | 1397 (math-try-solve-sign, math-solve-b, math-solve-system-vv) |
216 (math-solve-prod, math-solve-quartic, math-poly-all-roots) | 1410 (math-solve-prod, math-solve-quartic, math-poly-all-roots) |
217 (math-solve-for, math-solve-system, math-solve-system-rec) | 1411 (math-solve-for, math-solve-system, math-solve-system-rec) |
218 (math-solve-get-sign, math-solve-get-int) | 1412 (math-solve-get-sign, math-solve-get-int) |
219 (math-solve-system-subst): Replace undeclared variables with newly | 1413 (math-solve-system-subst): Replace undeclared variables with newly |
220 declared variables. | 1414 declared variables. |
1415 | |
1416 2004-11-14 Stefan Monnier <monnier@iro.umontreal.ca> | |
1417 | |
1418 * winner.el (winner-active-region, winner-edges, winner-window-list): | |
1419 Define at toplevel. | |
1420 (winner-mode-map): Move init inside declaration. | |
221 | 1421 |
222 2004-11-14 Luc Teirlinck <teirllm@auburn.edu> | 1422 2004-11-14 Luc Teirlinck <teirllm@auburn.edu> |
223 | 1423 |
224 * files.el (convert-standard-filename): Doc fix. | 1424 * files.el (convert-standard-filename): Doc fix. |
225 | 1425 |
593 * progmodes/gdb-ui.el (gdb-current-stack-level): New variable. | 1793 * progmodes/gdb-ui.el (gdb-current-stack-level): New variable. |
594 (gdb-info-frames-custom, gdb-frame-handler): Use it to find | 1794 (gdb-info-frames-custom, gdb-frame-handler): Use it to find |
595 current frame (in case of recursive calls). | 1795 current frame (in case of recursive calls). |
596 (gdb-show-changed-values): Add :version keyword. | 1796 (gdb-show-changed-values): Add :version keyword. |
597 | 1797 |
1798 2004-11-09 Kenichi Handa <handa@m17n.org> | |
1799 | |
1800 * international/mule-cmds.el: Change coding: tag back to | |
1801 iso-2022-7bit. | |
1802 | |
598 2004-11-08 Stefan Monnier <monnier@iro.umontreal.ca> | 1803 2004-11-08 Stefan Monnier <monnier@iro.umontreal.ca> |
599 | 1804 |
600 * international/mule-cmds.el: Change coding-system to utf-8. | 1805 * international/mule-cmds.el: Change coding-system to utf-8. |
601 (select-safe-coding-system-interactively): | 1806 (select-safe-coding-system-interactively): |
602 New function extracted from select-safe-coding-system. | 1807 New function extracted from select-safe-coding-system. |
919 | 2124 |
920 * progmodes/flymake.el (flymake-err-line-patterns): | 2125 * progmodes/flymake.el (flymake-err-line-patterns): |
921 Use `flymake-reformat-err-line-patterns-from-compile-el' to convert | 2126 Use `flymake-reformat-err-line-patterns-from-compile-el' to convert |
922 `compilation-error-regexp-alist-alist' to internal Flymake format. | 2127 `compilation-error-regexp-alist-alist' to internal Flymake format. |
923 | 2128 |
924 * progmodes/flymake.el: eliminated byte-compiler warnings. | 2129 * progmodes/flymake.el: Eliminate byte-compiler warnings. |
925 | 2130 |
926 2004-11-01 Jay Belanger <belanger@truman.edu> | 2131 2004-11-01 Jay Belanger <belanger@truman.edu> |
927 | 2132 |
928 * calc/calc-frac.el (calc-over-notation): Replace `completing-read' | 2133 * calc/calc-frac.el (calc-over-notation): Replace `completing-read' |
929 with `interactive "s"'. | 2134 with `interactive "s"'. |
2094 | 3299 |
2095 * progmodes/tcl.el (inferior-tcl): Use pop-to-buffer. | 3300 * progmodes/tcl.el (inferior-tcl): Use pop-to-buffer. |
2096 | 3301 |
2097 2004-09-21 Jay Belanger <belanger@truman.edu> | 3302 2004-09-21 Jay Belanger <belanger@truman.edu> |
2098 | 3303 |
2099 * calc/calc-graph.el (calc-graph-add-curve): Moved the call to | 3304 * calc/calc-graph.el (calc-graph-add-curve): Move the call to |
2100 `calc-graph-set-styles' so the gnuplot buffer will appear in a | 3305 `calc-graph-set-styles' so the gnuplot buffer will appear in a |
2101 separate window. | 3306 separate window. |
2102 | 3307 |
2103 2004-09-21 Luc Teirlinck <teirllm@auburn.edu> | 3308 2004-09-21 Luc Teirlinck <teirllm@auburn.edu> |
2104 | 3309 |
2114 * descr-text.el (describe-char): Checking of quail activation | 3319 * descr-text.el (describe-char): Checking of quail activation |
2115 fixed. | 3320 fixed. |
2116 | 3321 |
2117 2004-09-21 Jay Belanger <belanger@truman.edu> | 3322 2004-09-21 Jay Belanger <belanger@truman.edu> |
2118 | 3323 |
2119 * calc/calc.el (calc-mode-var-list): Removed unnecessary quotes. | 3324 * calc/calc.el (calc-mode-var-list): Remove unnecessary quotes. |
2120 | 3325 |
2121 2004-09-20 Luc Teirlinck <teirllm@auburn.edu> | 3326 2004-09-20 Luc Teirlinck <teirllm@auburn.edu> |
2122 | 3327 |
2123 * subr.el (run-mode-hooks): Run `after-change-major-mode-hook' | 3328 * subr.el (run-mode-hooks): Run `after-change-major-mode-hook' |
2124 after the mode hooks instead of before. Doc fix. | 3329 after the mode hooks instead of before. Doc fix. |
2267 (calc-gnuplot-print-output, calc-gnuplot-geometry) | 3472 (calc-gnuplot-print-output, calc-gnuplot-geometry) |
2268 (calc-graph-default-resolution, calc-graph-default-resolution-3d) | 3473 (calc-graph-default-resolution, calc-graph-default-resolution-3d) |
2269 (calc-invocation-macro, calc-show-banner): Give these values as | 3474 (calc-invocation-macro, calc-show-banner): Give these values as |
2270 part of `calc-mode-var-list's initialization after the variables | 3475 part of `calc-mode-var-list's initialization after the variables |
2271 are declared with defvar. | 3476 are declared with defvar. |
2272 (calc-bug-address): Changed email address to send bug | 3477 (calc-bug-address): Change email address to send bug reports to. |
2273 reports to. Also changed the maintainer address at the top. | 3478 Change the maintainer address at the top. |
2274 (calc-mode): Compare `calc-settings-file' to `user-init-file' rather | 3479 (calc-mode): Compare `calc-settings-file' to `user-init-file' rather |
2275 than "\\.emacs" to determine if it is the user-init-file. | 3480 than "\\.emacs" to determine if it is the user-init-file. |
2276 | 3481 |
2277 * calc/calc-embed.el (calc-embedded-set-modes): Use | 3482 * calc/calc-embed.el (calc-embedded-set-modes): Use |
2278 `calc-mode-var-list' correctly. | 3483 `calc-mode-var-list' correctly. |
2826 2004-08-28 Richard M. Stallman <rms@gnu.org> | 4031 2004-08-28 Richard M. Stallman <rms@gnu.org> |
2827 | 4032 |
2828 * progmodes/grep.el (grep-default-command): Use find-tag-default. | 4033 * progmodes/grep.el (grep-default-command): Use find-tag-default. |
2829 (grep-tag-default): Function deleted. | 4034 (grep-tag-default): Function deleted. |
2830 | 4035 |
2831 * subr.el (find-tag-default): Moved from etags.el. | 4036 * subr.el (find-tag-default): Move from etags.el. |
2832 | 4037 |
2833 * progmodes/etags.el (find-tag-default): Moved to subr.el. | 4038 * progmodes/etags.el (find-tag-default): Move to subr.el. |
2834 | 4039 |
2835 * emacs-lisp/lisp-mode.el (prin1-char): Put `shift' modifier | 4040 * emacs-lisp/lisp-mode.el (prin1-char): Put `shift' modifier |
2836 into the basic character if it has an uppercase form. | 4041 into the basic character if it has an uppercase form. |
2837 | 4042 |
2838 2004-08-27 Kenichi Handa <handa@m17n.org> | 4043 2004-08-27 Kenichi Handa <handa@m17n.org> |
2884 Add forward defvar. | 4089 Add forward defvar. |
2885 | 4090 |
2886 * whitespace.el (global-whitespace-mode): New alias | 4091 * whitespace.el (global-whitespace-mode): New alias |
2887 for whitespace-global-mode. | 4092 for whitespace-global-mode. |
2888 | 4093 |
2889 * speedbar.el (speedbar-file-regexp): Definition moved up. | 4094 * speedbar.el (speedbar-file-regexp): Move definition up. |
2890 (speedbar-mode, speedbar-set-mode-line-format): | 4095 (speedbar-mode, speedbar-set-mode-line-format): |
2891 Use with-no-warnings. | 4096 Use with-no-warnings. |
2892 (speedbar-emacs-popup-kludge): Delete Emacs 19 alternative. | 4097 (speedbar-emacs-popup-kludge): Delete Emacs 19 alternative. |
2893 | 4098 |
2894 * simple.el (shell-command-on-region): New arg DISPLAY-ERROR-BUFFER | 4099 * simple.el (shell-command-on-region): New arg DISPLAY-ERROR-BUFFER |
3122 * progmodes/cc-defs.el (c-add-language): Fix a typo that caused | 4327 * progmodes/cc-defs.el (c-add-language): Fix a typo that caused |
3123 it to fail to record the base mode. | 4328 it to fail to record the base mode. |
3124 | 4329 |
3125 * progmodes/cc-engine.el (c-syntactic-re-search-forward): | 4330 * progmodes/cc-engine.el (c-syntactic-re-search-forward): |
3126 Fix bug so that it doesn't go past the closing paren when PAREN-LEVEL | 4331 Fix bug so that it doesn't go past the closing paren when PAREN-LEVEL |
3127 is used. Reordered the syntax checks to get more efficient | 4332 is used. Reorder the syntax checks to get more efficient |
3128 skipping in some situations. | 4333 skipping in some situations. |
3129 | 4334 |
3130 * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line | 4335 * progmodes/cc-cmds.el (c-electric-brace): Don't trip up on a line |
3131 continuation which might precede the newly inserted '{'. | 4336 continuation which might precede the newly inserted '{'. |
3132 | 4337 |
3133 * progmodes/cc-engine.el (c-syntactic-re-search-forward): | 4338 * progmodes/cc-engine.el (c-syntactic-re-search-forward): |
3134 Fix cases where it could loop indefinitely. | 4339 Fix cases where it could loop indefinitely. |
3135 | 4340 |
3136 * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array | 4341 * progmodes/cc-fonts.el (c-font-lock-declarators): Handle array |
3137 size specs correctly. Only fontify identifiers in front of '(' | 4342 size specs correctly. Only fontify identifiers in front of '(' |
3138 with as functions - don't accept any paren char. Tightened up | 4343 with as functions - don't accept any paren char. Tighten up |
3139 initializer skipping to stop before function and class blocks. | 4344 initializer skipping to stop before function and class blocks. |
3140 | 4345 |
3141 * progmodes/cc-engine.el (c-beginning-of-decl-1): Fix bug where | 4346 * progmodes/cc-engine.el (c-beginning-of-decl-1): Fix bug where |
3142 the point could be left directly after an open paren when finding | 4347 the point could be left directly after an open paren when finding |
3143 the beginning of the first decl in the block. | 4348 the beginning of the first decl in the block. |
3467 | 4672 |
3468 * emacs-lisp/testcover.el: New category "potentially-1valued" for | 4673 * emacs-lisp/testcover.el: New category "potentially-1valued" for |
3469 functions that are not erroneous if either 1-valued or | 4674 functions that are not erroneous if either 1-valued or |
3470 multi-valued. Detect functions in this class. | 4675 multi-valued. Detect functions in this class. |
3471 (testcover-1value-functions, testcover-compose-functions) | 4676 (testcover-1value-functions, testcover-compose-functions) |
3472 (testcover-progn-functions) Added some additional functions to lists. | 4677 (testcover-progn-functions) Add some additional functions to lists. |
3473 (testcover-mark): Bugfix when marking up the definition for an | 4678 (testcover-mark): Bugfix when marking up the definition for an |
3474 empty function. | 4679 empty function. |
3475 | 4680 |
3476 2004-07-17 Richard M. Stallman <rms@gnu.org> | 4681 2004-07-17 Richard M. Stallman <rms@gnu.org> |
3477 | 4682 |
4133 * toolbar/lc-preferences.xpm, toolbar/lc-print.xpm | 5338 * toolbar/lc-preferences.xpm, toolbar/lc-print.xpm |
4134 * toolbar/lc-right_arrow.xpm, toolbar/lc-save.xpm | 5339 * toolbar/lc-right_arrow.xpm, toolbar/lc-save.xpm |
4135 * toolbar/lc-saveas.xpm, toolbar/lc-search.xpm | 5340 * toolbar/lc-saveas.xpm, toolbar/lc-search.xpm |
4136 * toolbar/lc-spell.xpm, toolbar/lc-undo.xpm | 5341 * toolbar/lc-spell.xpm, toolbar/lc-undo.xpm |
4137 * toolbar/lc-up_arrow.xpm: | 5342 * toolbar/lc-up_arrow.xpm: |
4138 Renamed from *-locol.xpm. | 5343 Rename from *-locol.xpm. |
4139 | 5344 |
4140 2004-06-09 Rajesh Vaidheeswarran <rv@gnu.org> | 5345 2004-06-09 Rajesh Vaidheeswarran <rv@gnu.org> |
4141 | 5346 |
4142 * ffap.el (ffap-string-at-point-mode-alist): Fix the url mode to | 5347 * ffap.el (ffap-string-at-point-mode-alist): Fix the url mode to |
4143 include forms like &<str>; as valid url patterns. | 5348 include forms like &<str>; as valid url patterns. |
6632 (compile-goto-error): Restore function. | 7837 (compile-goto-error): Restore function. |
6633 (next-error): Set overlay-arrow-position. | 7838 (next-error): Set overlay-arrow-position. |
6634 (compilation-forget-errors): Don't localize already local | 7839 (compilation-forget-errors): Don't localize already local |
6635 compilation-locs and remove FIXME about refontifying. | 7840 compilation-locs and remove FIXME about refontifying. |
6636 | 7841 |
6637 2004-04-14 Kim F. Storm <storm@cua.dk> | 7842 2004-04-14 |
6638 | |
6639 * startup.el (emacs-quick-startup): New defvar (set by -Q). | |
6640 (command-line): New option -Q. Like -q --no-site-file, but | |
6641 in addition it also disables menu-bar, tool-bar, scroll-bars, | |
6642 tool-tips, and the blinking cursor. | |
6643 (command-line-1): Skip startup screen if -Q. | |
6644 (fancy-splash-head): Use ":align-to center" prop to center splash image. | |
6645 | |
6646 * emulation/cua-base.el (cua-read-only-cursor-color) | |
6647 (cua-overwrite-cursor-color, cua-global-mark-cursor-color): Doc fix. | |
6648 | |
6649 2004-04-13 Dave Love <fx@gnu.org> | |
6650 | |
6651 * progmodes/python.el: Doc fixes. Changes for compiler warnings. | |
6652 (syntax): Don't require. | |
6653 (python) <defgroup>: Add :version. | |
6654 (python-quote-syntax): Re-written. | |
6655 (inferior-python-mode): Move stuff here from run-python and add | |
6656 some more. | |
6657 (python-preoutput-continuation, python-preoutput-result) | |
6658 (python-dotty-syntax-table): New. | |
6659 (python-describe-symbol): Use them. | |
6660 (run-python): Move stuff to inferior-python-mode. Modify code | |
6661 loaded into Python. | |
6662 (python-send-region): Use python-proc, python-send-string. | |
6663 (python-send-string): Send newlines too. Callers changed. | |
6664 (python-load-file): Re-written. | |
6665 (python-eldoc-function): New. | |
6666 (info-look): Don't require. | |
6667 (python-after-info-look): New. A modified version of former | |
6668 top-level code for use with eval-after-load. | |
6669 (python-maybe-jython, python-guess-indent): Use widened buffer. | |
6670 (python-fill-paragraph): Re-written. | |
6671 (python-mode): Fix outline-regexp. Set outline-heading-end-regexp, | |
6672 eldoc-print-current-symbol-info-function. Add to eldoc-mode-hook. | |
6673 | |
6674 2004-04-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
6675 | |
6676 * progmodes/python.el (run-python): Use compilation-shell-minor-mode. | |
6677 Set compilation-error-regexp-alist earlier. | |
6678 | |
6679 * progmodes/compile.el (compilation-minor-mode-map) | |
6680 (compilation-shell-minor-mode-map, compile-mouse-goto-error) | |
6681 (compile-goto-error): Re-merge the mouse and non-mouse commands. | |
6682 | |
6683 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
6684 | |
6685 * progmodes/compile.el (compile-goto-error): Select the buffer/window | |
6686 corresponding to the event. | |
6687 | |
6688 2004-04-12 Joe Buehler <jbuehler@hekiman.com> | |
6689 | |
6690 * loadup.el: Add cygwin to system-type list, for unexec() support. | |
6691 | |
6692 2004-04-12 John Paul Wallington <jpw@gnu.org> | |
6693 | |
6694 * ibuffer.el (ibuffer-delete-window-on-quit): Remove. | |
6695 (ibuffer-restore-window-config-on-quit): New variable to replace | |
6696 `ibuffer-delete-window-on-quit'. Update all references. | |
6697 (ibuffer-prev-window-config): New variable. | |
6698 (ibuffer-quit): Restore previous window configuration instead of | |
6699 deleting window. | |
6700 (ibuffer): Save window configuration before showing Ibuffer buffer. | |
6701 | |
6702 * help.el (describe-mode): Doc fix. | |
6703 | |
6704 2004-04-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
6705 | |
6706 * progmodes/compile.el (compilation-mode-font-lock-keywords): Fix test | |
6707 not to treat nil as a function. | |
6708 | |
6709 * vc-arch.el (vc-arch-root): Be a bit more careful. | |
6710 (vc-arch-register): Save the buffer if we modified it. | |
6711 (vc-arch-delete-rej-if-obsolete): Save excursion. | |
6712 (vc-arch-find-file-hook): Use the simpler after-save-hook. | |
6713 (vc-arch-responsible-p, vc-arch-init-version): New functions. | |
6714 | |
6715 * net/ldap.el (ldap-search): Use list*. | |
6716 | |
6717 2004-04-12 Juri Linkov <juri@jurta.org> | |
6718 | |
6719 * info.el (Info-follow-reference): Allow multiline reference name. | |
6720 | |
6721 2004-04-11 Dave Love <fx@gnu.org> | |
6722 | |
6723 * emacs-lisp/bytecomp.el (byte-compile-cond): Fix last change. | |
6724 | |
6725 * progmodes/python.el: New file. | |
6726 | |
6727 2004-04-11 Andre Spiegel <spiegel@gnu.org> | |
6728 | |
6729 * vc-hooks.el (vc-arg-list): Function removed. | |
6730 (vc-default-workfile-unchanged-p): Use condition-case to check for | |
6731 backward compatibility. | |
6732 | |
6733 * vc.el (vc-print-log): Use condition-case to check for backward | |
6734 compatibility. | |
6735 | |
6736 2004-04-11 Juri Linkov <juri@jurta.org> | |
6737 | |
6738 * dired.el (dired-faces): New defgroup. | |
6739 (dired-header, dired-mark, dired-marked, dired-flagged) | |
6740 (dired-warning, dired-directory, dired-symlink, dired-ignored): | |
6741 New faces. | |
6742 (dired-header-face, dired-mark-face, dired-marked-face) | |
6743 (dired-flagged-face, dired-warning-face, dired-directory-face) | |
6744 (dired-symlink-face, dired-ignored-face): New face variables. | |
6745 (dired-font-lock-keywords): Use them instead of font-lock faces. | |
6746 Split the rule for dired marks into 3 separate rules: for marks, | 7843 Split the rule for dired marks into 3 separate rules: for marks, |
6747 marked file names and flagged file names. | 7844 marked file names and flagged file names. |
6748 | 7845 |
6749 * help-mode.el (help-make-xrefs): Add a final newline to the | 7846 * help-mode.el (help-make-xrefs): Add a final newline to the |
6750 *Help* buffer. | 7847 *Help* buffer. |