comparison lisp/ChangeLog @ 83331:efa9e4606e7e

Merged from miles@gnu.org--gnu-2005 (patch 83-87, 449-468) Patches applied: * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-449 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-450 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-451 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-452 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-453 Update from CVS: lisp/subr.el (add-to-ordered-list): Doc fix. * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-454 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-455 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-456 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-457 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-458 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-459 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-460 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-461 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-462 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-463 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-464 Merge from gnus--rel--5.10 * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-465 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-466 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-467 Update from CVS * miles@gnu.org--gnu-2005/emacs--cvs-trunk--0--patch-468 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-83 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-84 Merge from emacs--cvs-trunk--0 * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-85 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-86 Update from CVS * miles@gnu.org--gnu-2005/gnus--rel--5.10--patch-87 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-371
author Karoly Lorentey <lorentey@elte.hu>
date Tue, 05 Jul 2005 22:12:55 +0000
parents ebfb2856c8e6 1517e6cf8b9b
children 6c13700d1c13
comparison
equal deleted inserted replaced
83330:233c9974025b 83331:efa9e4606e7e
1 2005-07-04 Carsten Dominik <dominik@science.uva.nl>
2
3 * textmodes/org.el: Leading space replaced by TABS.
4 (org-recalc-marks, org-table-rotate-recalc-marks)
5 (org-table-get-specials): Treat "^" and "_" marks.
6 (org-table-justify-field-maybe): Optional argument NEW.
7 (org-table-eval-formula): Parsing of the format simplified. New
8 modes C,I. Honor the %= parameter in the current table. Avoid
9 unnecessary re-align by using the NEW argument to
10 `org-table-justify-field-maybe'.
11 (org-calc-default-modes): Default for date-format mimicks
12 org-mode.
13 (org-agenda, org-timeline): Quote argument in
14 `org-agenda-redo-command'.
15
16 2005-07-03 Luc Teirlinck <teirllm@auburn.edu>
17
18 * cus-face.el (custom-theme-set-faces): Make it handle face
19 aliases whose alias declarations are pre- or autoloaded.
20
21 2005-07-04 Juri Linkov <juri@jurta.org>
22
23 * faces.el (read-face-name): Put the code for getting a face name
24 from the buffer before adding the faces from the `face' property.
25 Use `completing-read-multiple' instead of `completing-read'.
26 Require `crm'. Add default value and post-process the returned
27 list of faces.
28
29 * emacs-lisp/crm.el (crm-find-current-element)
30 (crm-minibuffer-complete-and-exit): Handle minibuffer prompt.
31
32 * emacs-lisp/lisp-mode.el (eval-defun-1):
33 * emacs-lisp/edebug.el (edebug-eval-defun):
34 Remove unnecessary quotes.
35
36 2005-07-04 Juanma Barranquero <lekktu@gmail.com>
37
38 * add-log.el (add-change-log-entry):
39 * comint.el (comint-dynamic-list-input-ring)
40 (comint-dynamic-list-completions):
41 * dabbrev.el (dabbrev-expand):
42 * delim-col.el (delimit-columns-rectangle-line):
43 * diff-mode.el (diff-context->unified, diff-reverse-direction)
44 (diff-unified->context):
45 * ediff-init.el (ediff-abbrev-jobname):
46 * ediff-mult.el (ediff-replace-session-status-in-meta-buffer)
47 (ediff-replace-session-activity-marker-in-meta-buffer):
48 * info.el (Info-summary):
49 * lpr.el (printify-region):
50 * printing.el (pr-create-interface):
51 * ps-print.el (ps-print-quote):
52 * ses.el (ses-column-widths, ses-print-cell)
53 (ses-adjust-print-width, ses-center):
54 * shell.el (shell-file-name-quote-list):
55 * strokes.el (strokes-read-stroke, strokes-read-complex-stroke)
56 (strokes-fill-current-buffer-with-whitespace)
57 (strokes-xpm-for-stroke, strokes-list-strokes)
58 (strokes-xpm-char-bit-p, strokes-xpm-for-compressed-string):
59 * term.el (term-dynamic-list-input-ring)
60 (term-dynamic-list-completions):
61 * calc/calc.el (math-format-stack-value):
62 * emacs-lisp/edebug.el (edebug-display-freq-count):
63 * progmodes/delphi.el (delphi-indent-line, delphi-fill-comment)
64 (delphi-new-comment-line):
65 * progmodes/ebnf2ps.el (ebnf-eps-filename, ebnf-trim-right):
66 * progmodes/executable.el (executable-set-magic):
67 * progmodes/python.el (inferior-python-mode):
68 * progmodes/scheme.el (scheme-mode-syntax-table):
69 * progmodes/sh-script.el (sh-maybe-here-document):
70 * progmodes/sql.el (sql-copy-column):
71 * progmodes/tcl.el (tcl-comment-indent, tcl-quote):
72 * textmodes/bibtex.el (bibtex-mode):
73 * textmodes/sgml-mode.el (html-imenu-index, sgml-attributes)
74 (sgml-auto-attributes):
75 * textmodes/table.el (table-insert, table-shorten-cell)
76 (table--generate-source-scan-lines, table-delete-row)
77 (*table--cell-delete-char, table--spacify-frame)
78 (table--horizontally-shift-above-and-below)
79 (table--cell-insert-char, table--cell-blank-str)
80 (table--fill-region-strictly):
81 * textmodes/tex-mode.el (tex-insert-quote, latex-find-indent):
82 * textmodes/texinfo.el (texinfo-insert-quote): "?\ " -> "?\s".
83
84 * add-log.el (change-log):
85 * apropos.el (apropos):
86 * comint.el (comint-completion, comint-source):
87 * dabbrev.el (dabbrev):
88 * delim-col.el (columns):
89 * diff-mode.el (diff-mode):
90 * ediff.el (ediff):
91 * ediff-diff.el (ediff-diff):
92 * ediff-init.el (ediff-highlighting, ediff-merge, ediff-hook):
93 * ediff-mult.el (ediff-mult):
94 * ediff-ptch.el (ediff-ptch):
95 * ediff-wind.el (ediff-window):
96 * facemenu.el (facemenu):
97 * indent.el (indent):
98 * info.el (info):
99 * jka-cmpr-hook.el (compression, jka-compr):
100 * lpr.el (lpr):
101 * outline.el (outlines):
102 * pcmpl-cvs.el (pcmpl-cvs):
103 * pcmpl-rpm.el (pcmpl-rpm):
104 * printing.el (printing):
105 * ps-print.el (postscript, ps-print, ps-print-horizontal)
106 (ps-print-vertical, ps-print-headers, ps-print-font)
107 (ps-print-color, ps-print-face, ps-print-n-up, ps-print-zebra)
108 (ps-print-background, ps-print-printer, ps-print-page)
109 (ps-print-miscellany):
110 * ses.el (ses):
111 * shell.el (shell, shell-directories, shell-faces):
112 * startup.el (initialization):
113 * strokes.el (strokes):
114 * term.el (term):
115 * uniquify.el (uniquify):
116 * w32-vars.el (w32):
117 * calc/calc.el (calc):
118 * emacs-lisp/bytecomp.el (bytecomp):
119 * emacs-lisp/cl-indent.el (lisp-indent):
120 * emacs-lisp/edebug.el (edebug):
121 * emacs-lisp/elp.el (elp):
122 * emacs-lisp/testcover.el (testcover):
123 * emacs-lisp/trace.el (trace):
124 * emulation/viper-ex.el (viper-ex):
125 * emulation/viper-mous.el (viper-mouse):
126 * mail/mailalias.el (mailalias):
127 * mail/supercite.el (supercite, supercite-frames)
128 (supercite-attr, supercite-cite, supercite-hooks):
129 * net/rcompile.el (remote-compile):
130 * net/rlogin.el (rlogin):
131 * obsolete/ooutline.el (outlines):
132 * progmodes/delphi.el (delphi):
133 * progmodes/ebnf2ps.el (postscript, ebnf2ps, ebnf-special)
134 (ebnf-except, ebnf-repeat, ebnf-terminal, ebnf-non-terminal)
135 (ebnf-production, ebnf-shape, ebnf-displacement, ebnf-syntactic)
136 (ebnf-optimization):
137 * progmodes/etags.el (etags):
138 * progmodes/executable.el (executable):
139 * progmodes/idlwave.el (idlwave):
140 * progmodes/pascal.el (pascal):
141 * progmodes/prolog.el (prolog):
142 * progmodes/python.el (python):
143 * progmodes/scheme.el (scheme):
144 * progmodes/sh-script.el (sh, sh-script):
145 * progmodes/sql.el (SQL):
146 * progmodes/tcl.el (tcl):
147 * textmodes/bibtex.el (bibtex, bibtex-autokey):
148 * textmodes/enriched.el (enriched):
149 * textmodes/makeinfo.el (makeinfo):
150 * textmodes/sgml-mode.el (sgml):
151 * textmodes/table.el (table-hooks):
152 * textmodes/tex-mode.el (tex-file, tex-run, tex-view):
153 * textmodes/texinfo.el (texinfo):
154 * textmodes/two-column.el (two-column):
155 Finish `defgroup' description with period.
156
157 * emacs-lisp/cl-indent.el (lisp-indent-maximum-backtracking):
158 * eshell/esh-var.el (eshell-var):
159 * progmodes/vhdl-mode.el (vhdl-testbench):
160 * textmodes/org.el (org): Fix typos in docstrings.
161
162 * emacs-lisp/timer.el (with-timeout): Improve argument/docstring
163 consistency.
164
165 * progmodes/flymake.el (flymake-find-file): Remove.
166 (flymake-float-time): Use `with-no-warnings'.
167 (flymake-check-start-time, flymake-check-was-interrupted)
168 (flymake-err-info, flymake-is-running, flymake-last-change-time)
169 (flymake-new-err-info): `defvar' at compile time.
170
171 2005-07-03 Juanma Barranquero <lekktu@gmail.com>
172
173 * replace.el (occur-hook): Doc fix.
174 (occur-1): Don't call `occur-hook' if there are no matches.
175
176 2005-07-03 Richard M. Stallman <rms@gnu.org>
177
178 * emulation/tpu-edt.el (tpu-original-global-map): Don't copy
179 global-map, save the same map.
180 (global-map): Don't alter it at top level.
181 (tpu-edt-on): Save global map in tpu-original-global-map, then copy.
182 Then alter it here instead.
183 (tpu-edt-off): Set global-map to the saved one.
184
185 * emulation/tpu-edt.el (tpu-emacs19-p): Var deleted.
186 All references simplified.
187 (tpu-lucid-emacs-p): Renamed from tpu-lucid-emacs19-p. Uses changed.
188 (zmacs-regions): Add defvar.
189 (repeat-complex-command-map): Everything about that deleted.
190
191 * textmodes/artist.el (artist-key-is-drawing)
192 (artist-key-endpoint1, artist-key-poly-point-list)
193 (artist-key-shape, artist-key-draw-how, artist-popup-menu-table)
194 (artist-key-compl-table, artist-rb-save-data)
195 (artist-arrow-point-1, artist-arrow-point-2): Move defvars up.
196 Don't put them in eval-when-compile.
197 (artist-set-arrow-points-for-poly): Use `last', not `artist-last'.
198
199 * progmodes/ebrowse.el (ebrowse-revert-tree-buffer-from-file):
200 Use with-no-warnings.
201
202 * net/browse-url.el (dos-windows-version): Add defvar.
203
204 * mail/supercite.el (filladapt-prefix-table): Add defvar.
205
206 * mail/rmailsum.el (rmail-summary-redo): Add defvar.
207 (rmail-summary-mode-map, rmail-summary-overlay): Defvars moved up.
208 (rmail-new-summary-line-count): Renamed from new-summary-line-count.
209 Add defvar.
210 (rmail-summary-beginning-of-message): Use with-no-warnings.
211 (rmail-summary-first-message, rmail-summary-last-message): Likewise.
212
213 * emulation/vip.el (vip-replace-string, ex-map, ex-read):
214 Use with-no-warnings.
215
216 * emulation/vi.el (vi-mark-region): Use c-mark-function.
217 (c-mark-function): Add point-moving-unit property.
218 (vi-goto-line): Use with-no-warnings.
219
220 * emulation/edt.el (edt-last-copied-word): Add defvar.
221 (zmacs-region-stays): Likewise.
222 (edt-mark-section-wisely): Use c-mark-function for C.
223 Use makr-defun for Fortran.
224 (time-string): defvar deleted.
225 (edt-display-the-time): Don't set time-string.
226
227 * emacs-lisp/macroexp.el (macroexp-accumulate): Rename arg to var+list.
228
229 * emacs-lisp/bytecomp.el (byte-compile-nogroup-warn):
230 Don't warn when name is not constant
231 or for defining the group `emacs'.
232
233 * tooltip.el (gud-tooltip-mode): Add defvar.
234
235 * startup.el (default-frame-background-mode): Add defvar.
236
237 * smerge-mode.el (smerge-mode): Add duplicate defvar near top.
238
239 * info.el (tool-bar-map): Add defvar.
240
241 * dired.el (dnd-protocol-alist): Add defvar.
242
243 * dired-aux.el (dired-query): Display question with answer, when
244 the user answers.
245
246 * custom.el (custom-add-option): Doc fix.
247
248 * bookmark.el (Info-current-node, Info-suffix-list): Add defvars.
249
250 2005-07-03 Eli Zaretskii <eliz@gnu.org>
251
252 * font-lock.el (font-lock-regexp-grouping-construct): Fix the
253 bogus name from the last change.
254
255 2005-07-02 Luc Teirlinck <teirllm@auburn.edu>
256
257 * custom.el (custom-declare-variable): Fix typos in comment.
258 (custom-known-themes): Doc fix.
259 (custom-theme-directory): New defcustom.
260 (require-theme): Make it check `custom-theme-directory'.
261
262 * cus-theme.el (custom-new-theme-mode): New function.
263 (custom-theme-name, custom-theme-variables, custom-theme-faces)
264 (custom-theme-description): Add compiler defvars.
265 (customize-create-theme): Add doc to the "*New Custom Theme*"
266 buffer. Use `custom-new-theme-mode'.
267 (custom-theme-write): Put the created buffer in emacs-lisp-mode
268 and save it to the `custom-theme-directory'. Make this the
269 default directory of the buffer.
270
271 2005-07-02 David Hunter <hunterd_42@comcast.net> (tiny change)
272
273 * progmodes/flymake.el (flymake-mode, flymake-mode-off):
274 Fix unbalanced parentheses.
275
276 2005-07-02 Stefan Monnier <monnier@iro.umontreal.ca>
277
278 * progmodes/flymake.el (flymake-mode-on, flymake-mode-off): Move body
279 into flymake-mode and delegate to flymake-mode.
280
281 * find-file.el (ff-which-function-are-we-in): Clean up.
282
283 2005-07-02 Juanma Barranquero <lekktu@gmail.com>
284
285 * replace.el (occur-rename-buffer): Fix docstring.
286
287 * emulation/edt.el (*EDT-keys*, edt-default-global-map)
288 (edt-last-copied-word, edt-learn-macro-count)
289 (edt-orig-page-delimiter, edt-orig-transient-mark-mode)
290 (edt-rect-start-point, edt-user-global-map, rect-start-point)
291 (time-string, zmacs-region-stays):
292 * emulation/edt-mapper.el (edt-save-function-key-map)
293 (EDT-key-name): `defvar' to silence the byte-compiler.
294
295 2005-07-02 Martin Rudalics <rudalics@gmx.at> (tiny change)
296
297 * font-lock.el (font-lock-regexp-grouping-backslash): Rename from
298 font-lock-regexp-backslash. Doc fix.
299 (font-lock-regexp-backslash-grouping-construct): Rename from
300 font-lock-regexp-backslash-construct. Doc fix.
301 (lisp-font-lock-keywords-2): Fix highlighting of ELisp regexp
302 grouping constructs.
303
304 2005-07-02 Eli Zaretskii <eliz@gnu.org>
305
306 * makefile.w32-in (bootstrap): Remove the $(EMACS) binary after
307 updating all the prerequisites.
308
309 2005-07-01 Juanma Barranquero <lekktu@gmail.com>
310
311 * textmodes/org.el (org-agenda-start-on-weekday)
312 (org-calendar-to-agenda-key, org-agenda-sorting-strategy)
313 (org-agenda-use-time-grid, org-archive-location)
314 (org-allow-space-in-links, org-usenet-links-prefer-google)
315 (org-enable-table-editor, org-export-default-language)
316 (org-export-html-show-new-buffer, org-fill-paragraph)
317 (org-cycle, org-goto-ret, org-goto-left, org-goto-right)
318 (org-goto-quit, org-occur, org-eval-in-calendar)
319 (org-agenda-cleanup-fancy-diary, org-agenda-no-heading-message)
320 (org-agenda-diary-entry, org-remember-help)
321 (org-table-convert-region, org-at-table-p)
322 (org-table-move-row-down, org-table-move-row-up)
323 (org-table-copy-region, org-table-toggle-vline-visibility)
324 (org-table-get-stored-formulas, org-table-get-specials)
325 (org-recalc-commands, org-table-eval-formula)
326 (org-table-formula-substitute-names, orgtbl-make-binding)
327 (org-format-org-table-html, org-format-table-table-html)
328 (org-format-table-table-html-using-table-generate-source)
329 (org-customize): Fix typos in docstrings.
330 (org-level-2, org-at-timestamp-p, org-agenda-day-view)
331 (org-agenda-toggle-diary, org-agenda-toggle-time-grid)
332 (org-back-to-heading): Doc fixes.
333 (org-agenda-toggle-time-grid, org-cmp-category, org-cmp-time)
334 (org-agenda-change-all-lines, org-get-header):
335 Improve argument/docstring consistency.
336 (orgtbl-error): Fix error message.
337
338 * progmodes/flymake.el (flymake-find-possible-master-files)
339 (flymake-master-file-compare, flymake-get-line-err-count)
340 (flymake-highlight-line, flymake-gui-warnings-enabled):
341 Fix typos in docstrings.
342 (flymake-parse-line, flymake-get-project-include-dirs-function)
343 (flymake-get-prev-err-line-no, flymake-goto-prev-error):
344 Doc fixes.
345 (flymake-get-project-include-dirs-function)
346 (flymake-make-err-menu-data):
347 Improve argument/docstring consistency.
348
349 2005-07-01 Lute Kamstra <lute@gnu.org>
350
351 * battery.el (battery-linux-proc-apm): Fix typo in docstring.
352 Catch errors with ignore-errors. Use temporary buffer.
353 (battery-linux-proc-acpi): Fix typo in docstring. Document `%r'.
354
355 * facemenu.el (facemenu-unlisted-faces): Delete foreground and
356 background color faces.
357 (facemenu-set-foreground, facemenu-set-background):
358 Use facemenu-set-face-from-menu.
359 (facemenu-set-face-from-menu): Treat face names that start with
360 "fg:" or "bg:" as special.
361 (facemenu-add-new-color): Don't create faces. Simplify.
362
363 2005-06-30 Richard M. Stallman <rms@gnu.org>
364
365 * emacs-lisp/crm.el (crm-do-completion): Handle minibuffer prompt.
366 (crm-find-current-element): Likewise.
367
368 2005-06-30 Johan Bockg,Ae(Brd <bojohan@users.sourceforge.net>
369
370 * help-fns.el (help-do-arg-highlight): Regexp-quote argument names.
371
372 2005-06-30 Stefan Monnier <monnier@iro.umontreal.ca>
373
374 * arc-mode.el (archive-extract): Make it work as a mouse binding.
375 (archive-mouse-extract): Make it an obsolete alias.
376 (archive-mode-map): Don't use archive-mouse-extract any more.
377 (archive-mode, archive-extract): write-contents-hooks ->
378 write-contents-functions.
379 (archive-arc-rename-entry, archive-lzh-rename-entry): Remove unused
380 first arg.
381 (archive-rename-entry): Update the call.
382 (archive-zip-summarize): Remove unused var `method'.
383 (archive-lzh-summarize): Remove unused var `creator'.
384
385 * emacs-lisp/debug.el (debug): Quieten Drew Adams by killing the
386 dedicated frame upon exit.
387
388 * arc-mode.el: Bind inhibit-read-only rather than buffer-read-only.
389 (archive-zip-extract, archive-zip-expunge)
390 (archive-zip-update, archive-zip-update-case): Use executable-find.
391 (archive-resummarize, archive-flag-deleted, archive-unmark-all-files):
392 Use restore-buffer-modified-p.
393 (archive-extract, archive-add-new-member, archive-write-file-member):
394 Use with-current-buffer.
395 (archive-lzh-ogm, archive-zip-chmod-entry): Use dolist.
396
397 2005-06-30 Andreas Schwab <schwab@suse.de>
398
399 * progmodes/gud.el (gud-filter): Remove unneeded progn.
400
401 2005-06-30 Glenn Morris <gmorris@ast.cam.ac.uk>
402
403 * progmodes/sh-script.el (sh-get-kw): `&' also separates words.
404
405 2005-06-30 Juri Linkov <juri@jurta.org>
406
407 * faces.el (vertical-border): Inherit from mode-line-inactive
408 only on tty.
409
410 2005-06-30 Juanma Barranquero <lekktu@gmail.com>
411
412 * help-fns.el (help-do-arg-highlight): Highlight also -ARG (for
413 example, -NLINES in the `occur' docstring).
414
415 * replace.el (occur-1): When no matches are found, do not set the
416 `buffer-read-only' and modified flags for the occur buffer,
417 because it is deleted.
418
419 * emulation/cua-base.el (cua-check-pending-input)
420 (cua-repeat-replace-region, cua-mode, cua-debug)
421 (cua-auto-tabify-rectangles, cua-inhibit-cua-keys):
422 Fix typos in docstrings.
423
424 * emulation/cua-gmrk.el (cua-toggle-global-mark)
425 (cua-cut-region-to-global-mark)
426 (cua--cut-rectangle-to-global-mark):
427 Remove period from end of messages.
428
429 * emulation/cua-rect.el (cua-do-rectangle-padding):
430 Remove period from end of messages.
431 (cua--rectangle-seq-format): Fix typo in docstring.
432 (cua-sequence-rectangle, cua-fill-char-rectangle):
433 Improve argument/docstring consistency.
434
435 2005-06-29 Juri Linkov <juri@jurta.org>
436
437 * faces.el (default-frame-background-mode): New internal variable.
438 (frame-set-background-mode): Use it.
439
440 * startup.el (normal-top-level): Set default-frame-background-mode
441 instead of frame-background-mode. Before setting it, test for its
442 nil value. Remove tests for frame-background-mode and frame
443 parameter `reverse'. Add test for "unspecified-fg".
444
445 * term/xterm.el (xterm-rxvt-set-background-mode):
446 * term/rxvt.el (rxvt-set-background-mode):
447 Set default-frame-background-mode instead of frame-background-mode.
448
449 2005-06-29 Juanma Barranquero <lekktu@gmail.com>
450
451 * simple.el (set-variable): Warn about obsolete user variables.
452
453 * imenu.el (imenu--completion-buffer):
454 * mouse.el (mouse-buffer-menu-alist):
455 * msb.el (msb-invisible-buffer-p):
456 * calendar/diary-lib.el (diary-header-line-format):
457 * emacs-lisp/pp.el (pp-buffer):
458 * progmodes/cperl-mode.el (cperl-do-auto-fill):
459 * textmodes/picture.el (picture-replace-match):
460 Change space constants followed by a sexp to "?\s ".
461
462 * play/decipher.el (decipher-loop-with-breaks):
463 * textmodes/texinfo.el (texinfo-insert-@item): Change space
464 constants "protected" from end of line by a comment to "?\s".
465
466 2005-06-29 Stefan Monnier <monnier@iro.umontreal.ca>
467
468 * font-lock.el (save-buffer-state): Use `declare'.
469
470 * progmodes/cperl-mode.el (cperl-find-pods-heres): Don't gratuitously
471 reset the syntax-table to cperl-mode-syntax-table.
472 (cperl-mode): Make _ into word-syntax during font-locking so "print" in
473 "foo_print_bar" is not matched as a reserved keyword.
474
475 2005-06-29 Carsten Dominik <dominik@science.uva.nl>
476
477 * textmodes/org.el (orgtbl-setup): New function, for delayed
478 setup for the orgtbl commands.
479 (org-calc-default-modes): New option.
480 (orgtbl-make-binding): Use `defun' to get better help display.
481 (org-diary): Call `org-compile-prefix-format'.
482 (org-table-formula-substitute-names): New function.
483 (org-agenda-day-view, org-agenda-week-view): New commands.
484 (org-agenda-toggle-week-view): Command removed.
485 (org-tbl-menu): Split off from org-org-menu.
486 (org-mode): Move removal of outline-mode menus to here.
487 (org-table-formula-debug): New option.
488 (org-table-insert-row): Keep first field if just "#" or "*".
489 (org-mode): Paragraph regexps fixed.
490 (org-table-recalculate-regexp): New constant.
491 (org-table-justify-field-maybe): Avoid replace if not necessary.
492 (org-copy-special, org-cut-special): Use `call-interactively'.
493 (org-table-copy-region): Take region from `interactive' call.
494 (org-trim): Return string even if no match.
495 (org-formula): New face.
496 (org-set-font-lock-defaults): No longer highlight "FIXME".
497 But highlight formula-related fields in table.
498 (org-table-p): Use regexp, not fontification.
499 (org-table-align): Handle white space at end of line.
500 (org-table-formula-evaluate-inline): New option.
501 (org-mode): Auto-wrapping in comment lines turned off.
502 (org-table-copy-down): Evaluate only in copied field, not in
503 destination.
504 (org-table-current-formula): Variable removed.
505 (org-table-store-formulas, org-table-get-stored-formulas)
506 (org-table-modify-formulas, org-table-replace-in-formulas)
507 (org-table-maybe-eval-formula): New functions.
508 (org-table-get-formula): Modify to use stored formulas.
509 (org-table-insert-column, org-table-delete-column)
510 (org-table-move-column): Call `org-table-modify-formulas'.
511 (org-complete): Add completion for keyword formulas.
512 (orgtbl-mode): Pull orgtbl-mode-map to start of
513 minor-mode-map-alist.
514
515 2005-06-29 Stefan Monnier <monnier@iro.umontreal.ca>
516
517 * progmodes/python.el (python-check): Require `compile' before
518 modifying its variables.
519
520 * newcomment.el (comment-indent-default): Don't get fooled by an early
521 end of buffer.
522
523 2005-06-28 Vinicius Jose Latorre <viniciusjl@ig.com.br>
524
525 * ps-print.el (ps-print-version): Fix version number.
526
527 2005-06-28 Luc Teirlinck <teirllm@auburn.edu>
528
529 * textmodes/ispell.el (ispell-word): Remove stray parenthesis.
530
531 2005-06-28 Richard M. Stallman <rms@gnu.org>
532
533 * textmodes/flyspell.el (flyspell-use-local-map): Variable deleted.
534 (flyspell-local-mouse-map): Declaration deleted.
535 (flyspell-mouse-map): Bind only mouse-2.
536 (flyspell-mode-map): Don't test flyspell-use-local-map.
537 (flyspell-overlay-keymap-property-name): Var deleted.
538 (flyspell-mode-on): Don't make local bindings for
539 flyspell-mouse-map and flyspell-mode-map.
540 (make-flyspell-overlay): Unconditionally put on `keymap' text prop.
541
542 * textmodes/ispell.el (ispell-word): Do not ignore short words.
543
544 * progmodes/compile.el (compilation-next-error-function):
545 Don't switch buffers; operate on the current buffer.
546
547 * facemenu.el (facemenu-add-face): Warn when font-lock is active.
548
549 * comint.el (comint-password-prompt-regexp): Accept ", try again".
550
551 * bindings.el (global-map): Bind insertchar and its variants.
552
553 2005-06-27 Richard M. Stallman <rms@gnu.org>
554
555 * textmodes/artist.el (artist-text-overwrite)
556 (artist-figlet-get-extra-args, artist-text-see-thru): Use read-string.
557
558 2005-06-27 Vinicius Jose Latorre <viniciusjl@ig.com.br>
559
560 * ps-print.el: It was not working the page selection for printing.
561 Reported by Sebastian Tennant <sebyte@smolny.plus.com>.
562 (ps-print-version): New version 6.6.7.
563 (ps-end-sheet): New fun.
564 (ps-header-sheet, ps-end-job): Call it.
565
566 2005-06-27 Luc Teirlinck <teirllm@auburn.edu>
567
568 * subr.el (add-to-list, add-to-ordered-list): Doc fixes.
569
570 2005-06-27 Lute Kamstra <lute@gnu.org>
571
572 * facemenu.el (facemenu-unlisted-faces): Add foreground and
573 background color faces.
574 (facemenu-get-face): Delete function.
575 (facemenu-set-face-from-menu): Don't call facemenu-get-face.
576 (facemenu-add-new-color): Make second argument mandatory.
577 Create the approprate face and return it. Simplify.
578 (facemenu-set-foreground, facemenu-set-background): Don't check if
579 color is defined. Use return value of facemenu-add-new-color.
580
581 2005-06-26 Nick Roberts <nickrob@snap.net.nz>
582
583 * progmodes/gud.el (gud-filter): Add missing argument to
584 with-selected-window.
585
586 2005-06-26 Stefan Monnier <monnier@iro.umontreal.ca>
587
588 * emacs-lisp/easy-mmode.el (define-minor-mode): Don't automatically add
589 a :require to the defcustom.
590
591 * emacs-lisp/autoload.el (make-autoload): Add the :setter for
592 defcustoms corresponding to minor modes.
593
594 2005-06-26 David Ponce <david@dponce.com>
595
596 * recentf.el: Require tree-widget instead of wid-edit.
597 (recentf-filename-handler): Fix widget :type.
598 (recentf-cancel-dialog, recentf-open-more-files)
599 (recentf-open-files-action): Doc fix.
600 (recentf-dialog-goto-first): New function.
601 (recentf-dialog-mode-map): Set parent keymap first.
602 (recentf-dialog-mode): Define with define-derived-mode.
603 Don't display continuation lines in dialogs.
604 (recentf-edit-list): Rename from recentf-edit-selected-items.
605 (recentf-edit-list-select): Rename from recentf-edit-list-action.
606 Simplify.
607 (recentf-edit-list-validate): New function.
608 (recentf-edit-list): Update accordingly.
609 (recentf-open-files-item-shift): Remove.
610 (recentf-open-files-item): Convert menu elements into tree and
611 link widgets. Don't create the widgets.
612 (recentf-open-files): Update accordingly.
613 (recentf-save-list): Untabify.
614
1 2005-06-25 Luc Teirlinck <teirllm@auburn.edu> 615 2005-06-25 Luc Teirlinck <teirllm@auburn.edu>
616
617 * replace.el (keep-lines-read-args): Add INTERACTIVE arg.
618 (keep-lines): Add INTERACTIVE arg. Never delete lines only
619 partially contained in the active region. Do not take active
620 region into account when called from Lisp, unless INTERACTIVE arg
621 is non-nil. Use `forward-line' instead of `beginning-of-line' to
622 avoid trouble with fields. Make marker point nowhere when no
623 longer used. Always return nil. Doc fix.
624 (flush-lines): Add INTERACTIVE arg. Do not take active region
625 into account when called from Lisp, unless INTERACTIVE arg is
626 non-nil. Use `forward-line' instead of `beginning-of-line' to
627 avoid trouble with fields. Make marker point nowhere when no
628 longer used. Always return nil. Doc fix.
629 (how-many): Add INTERACTIVE arg. Make RSTART and REND args
630 interchangeable. Do not take active region into account when
631 called from Lisp, unless INTERACTIVE arg is non-nil. Do not print
632 message in echo area when called from Lisp, unless INTERACTIVE arg
633 is non-nil. Avoid saying "1 occurrences". Do not use markers.
634 Return the number of matches. Doc fix.
635 (occur): Doc fix.
636 (perform-replace): Make comment follow double space convention for
637 the sake of `outline-minor-mode'.
2 638
3 * faces.el (facep): Doc fix. 639 * faces.el (facep): Doc fix.
4 640
5 2005-06-25 Richard M. Stallman <rms@gnu.org> 641 2005-06-25 Richard M. Stallman <rms@gnu.org>
6 642
52 688
53 * simple.el (set-variable): Args renamed; doc fix. 689 * simple.el (set-variable): Args renamed; doc fix.
54 (line-move-1): When there are overlays around, use vertical-motion. 690 (line-move-1): When there are overlays around, use vertical-motion.
55 691
56 * faces.el (escape-glyph): Use brown against light background. 692 * faces.el (escape-glyph): Use brown against light background.
57 (nobreak-space): Renamed from no-break-space. 693 (nobreak-space): Rename from no-break-space.
58 Fix previous change. 694 Fix previous change.
59 695
60 * dired-aux.el (dired-do-copy): Fix arg prompt. 696 * dired-aux.el (dired-do-copy): Fix arg prompt.
61 697
62 * mail/sendmail.el (mail-setup-with-from): Fix custom type. 698 * mail/sendmail.el (mail-setup-with-from): Fix custom type.
106 2005-06-22 Miles Bader <miles@gnu.org> 742 2005-06-22 Miles Bader <miles@gnu.org>
107 743
108 * bindings.el (propertized-buffer-identification): Use renamed 744 * bindings.el (propertized-buffer-identification): Use renamed
109 `Buffer-menu-buffer' face. 745 `Buffer-menu-buffer' face.
110 746
111 * faces.el (vertical-border): Renamed from `vertical-divider'. 747 * faces.el (vertical-border): Rename from `vertical-divider'.
112 (escape-glyph): Change dark-background color back to `cyan'. 748 (escape-glyph): Change dark-background color back to `cyan'.
113 749
114 2005-06-21 Juri Linkov <juri@jurta.org> 750 2005-06-21 Juri Linkov <juri@jurta.org>
115 751
116 * faces.el (face-user-default-spec): Try getting `customized-face' 752 * faces.el (face-user-default-spec): Try getting `customized-face'
192 (grep-mode): Set font-lock-lines-before to 0 to not refontify the 828 (grep-mode): Set font-lock-lines-before to 0 to not refontify the
193 previous line where grep markers may be already removed. 829 previous line where grep markers may be already removed.
194 830
195 2005-06-18 Peter Kleiweg <p.c.j.kleiweg@rug.nl> 831 2005-06-18 Peter Kleiweg <p.c.j.kleiweg@rug.nl>
196 832
197 * progmodes/ps-mode.el: Update version and maintainer's email 833 * progmodes/ps-mode.el: Update version and maintainer's email address.
198 address.
199 834
200 2005-06-18 Steve Youngs <steve@xemacs.org> 835 2005-06-18 Steve Youngs <steve@xemacs.org>
201 836
202 * net/browse-url.el (browse-url-browser-function) 837 * net/browse-url.el (browse-url-browser-function)
203 (browse-url-default-browser): Add firefox. 838 (browse-url-default-browser): Add firefox.
281 (eshell-ls-backup-face, eshell-ls-product-face) 916 (eshell-ls-backup-face, eshell-ls-product-face)
282 (eshell-ls-clutter-face): 917 (eshell-ls-clutter-face):
283 New backward-compatibility aliases for renamed faces. 918 New backward-compatibility aliases for renamed faces.
284 (eshell-ls-decorated-name): Use renamed eshell-ls faces. 919 (eshell-ls-decorated-name): Use renamed eshell-ls faces.
285 920
286 * progmodes/cc-fonts.el (c-nonbreakable-space-face): Remove 921 * progmodes/cc-fonts.el (c-nonbreakable-space-face):
287 "-face" suffix from face name. 922 Remove "-face" suffix from face name.
288 (c-cpp-matchers): Use the variable `c-nonbreakable-space-face' 923 (c-cpp-matchers): Use the variable `c-nonbreakable-space-face'
289 instead of literal face. 924 instead of literal face.
290 925
291 2005-06-17 Juanma Barranquero <lekktu@gmail.com> 926 2005-06-17 Juanma Barranquero <lekktu@gmail.com>
292 927
410 * ido.el (ido-incomplete-regexp): New variable. 1045 * ido.el (ido-incomplete-regexp): New variable.
411 (ido-set-matches-1): Handle invalid-regexp error and set 1046 (ido-set-matches-1): Handle invalid-regexp error and set
412 ido-incomplete-regexp. 1047 ido-incomplete-regexp.
413 (ido-incomplete-regexp): New face. 1048 (ido-incomplete-regexp): New face.
414 (ido-completions): Use it. 1049 (ido-completions): Use it.
415 (ido-complete, ido-exit-minibuffer, ido-completions): Handle 1050 (ido-complete, ido-exit-minibuffer, ido-completions):
416 incomplete regexps. 1051 Handle incomplete regexps.
417 (ido-completions): Add check for complete match when entering a regexp. 1052 (ido-completions): Add check for complete match when entering a regexp.
418 1053
419 2005-06-15 Stefan Monnier <monnier@iro.umontreal.ca> 1054 2005-06-15 Stefan Monnier <monnier@iro.umontreal.ca>
420 1055
421 * subr.el (add-to-ordered-list): Use a weak hash-table to avoid leaks. 1056 * subr.el (add-to-ordered-list): Use a weak hash-table to avoid leaks.
439 `font-lock-function-name-face' when that makes sense against the 1074 `font-lock-function-name-face' when that makes sense against the
440 default mode-line face, otherwise set the face color explicitly. 1075 default mode-line face, otherwise set the face color explicitly.
441 1076
442 * progmodes/cperl-mode.el (cperl-init-faces): Use literal cperl 1077 * progmodes/cperl-mode.el (cperl-init-faces): Use literal cperl
443 faces instead of (non-existent) variables. 1078 faces instead of (non-existent) variables.
1079
1080 2005-06-14 Stefan Monnier <monnier@iro.umontreal.ca>
1081
1082 * iswitchb.el (iswitchb-to-end): Replace mapcar with dolist.
1083 (iswitchb-get-matched-buffers): Likewise. Simplify.
444 1084
445 2005-06-14 Miles Bader <miles@gnu.org> 1085 2005-06-14 Miles Bader <miles@gnu.org>
446 1086
447 * progmodes/ld-script.el (ld-script-location-counter): 1087 * progmodes/ld-script.el (ld-script-location-counter):
448 Remove "-face" suffix from face name. 1088 Remove "-face" suffix from face name.