aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog405
1 files changed, 383 insertions, 22 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 8c3af441f34..8daf2daf71f 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,194 @@
12007-08-13 Nick Roberts <nickrob@snap.net.nz>
2
3 * progmodes/gdb-ui.el (gdb-send): Handle CTRL-D more carefully.
4
52007-08-12 Richard Stallman <rms@gnu.org>
6
7 * pcvs.el (cvs-reread-cvsrc, cvs-checkout, cvs-mode-checkout)
8 (cvs-execute-single-file): Use new name split-string-and-unquote.
9 (cvs-header-msg): Use new name combine-and-quote-strings.
10
11 * emulation/vi.el (vi-next-line): Ignore return value of line-move.
12
13 * progmodes/gud.el (gud-common-init): Use new name
14 split-string-and-unquote.
15
16 * progmodes/flymake.el (flymake-err-line-patterns): Fix infloop
17 in javac regexp.
18
19 * pcvs-util.el (cvs-qtypedesc-strings): Use new names
20 combine-and-quote-strings and split-string-and-unquote.
21
22 * subr.el (combine-and-quote-strings): Renamed from strings->string.
23 (split-string-and-unquote): Renamed from string->strings.
24
252007-08-10 Stefan Monnier <monnier@iro.umontreal.ca>
26
27 * log-view.el (log-view-font-lock-keywords): Use `eval' so as to adapt
28 to buffer-local settings.
29
30 * emacs-lisp/backquote.el (backquote-delay-process): New function.
31 (backquote-process): Add internal arg `level'. Use the two to
32 correctly handle nested backquotes.
33
342007-08-09 Riccardo Murri <riccardo.murri@gmail.com>
35
36 * vc-bzr.el (vc-bzr-registered): Use \0 instead of literal NULs.
37 (vc-bzr-state-words): Add "kind changed" state word.
38 (vc-bzr-status): New function. Return Bzr idea of file status,
39 which is different from VC's.
40 (vc-bzr-state): Use vc-bzr-status.
41 (vc-workfile-unchanged-p): Use vc-bzr-status.
42 (vc-bzr-revert): Use synchronous process; expect exitcode 0.
43 (vc-dired-state): Process "kind changed" state word.
44
452007-08-09 Stefan Monnier <monnier@iro.umontreal.ca>
46
47 * vc-hooks.el (vc-default-find-file-not-found-hook): Do nothing.
48
49 * vc-rcs.el (vc-rcs-find-file-not-found-hook):
50 Move from vc-default-find-file-not-found-hook.
51
522007-08-08 Stefan Monnier <monnier@iro.umontreal.ca>
53
54 * man.el: Remove spurious * in docstrings.
55 Merge defvars and toplevel setq-defaults.
56 (Man-highlight-references0): Limit=nil rather than point-max.
57 (Man-mode-map): Move initialization into the declaration.
58 (Man-strip-page-headers, Man-unindent): Use dolist & inhibit-read-only.
59 (Man-view-header-file): Use expand-file-name rather than concat.
60 (Man-notify-when-ready, Man-bgproc-sentinel): Use with-current-buffer.
61
62 * man.el (Man-next-section): Make sure we do not move backward.
63
642007-08-08 Stefan Monnier <monnier@iro.umontreal.ca>
65
66 * files.el (auto-mode-alist): Use the purecopied text (duh!).
67
682007-08-08 Glenn Morris <rgm@gnu.org>
69
70 * Replace `iff' in doc-strings and comments.
71
722007-08-08 Martin Rudalics <rudalics@gmx.at>
73
74 * dired.el (dired-pop-to-buffer):
75 * mouse-drag.el (mouse-drag-should-do-col-scrolling):
76 * calendar/calendar.el (generate-calendar-window):
77 * progmodes/compile.el (compilation-set-window-height):
78 * textmodes/two-column.el (2C-two-columns, 2C-merge):
79 Use window-full-width-p instead of comparing frame-width and
80 window-width.
81
82 * progmodes/compile.el (compilation-find-buffer): Remove extra
83 argument in call to compilation-buffer-internal-p.
84
852007-08-07 Tom Tromey <tromey@redhat.com>
86
87 * progmodes/tcl.el (tcl-indent-level, tcl-continued-indent-level):
88 Add safe-local-variable property.
89
902007-08-07 Chong Yidong <cyd@stupidchicken.com>
91
92 * image-mode.el (image-toggle-display): Use image-refresh.
93
942007-08-07 Riccardo Murri <riccardo.murri@gmail.com>
95
96 * vc-bzr.el: Remove comments about vc-bzr.el being a modified
97 unofficial version.
98 (vc-bzr-command): Remove redundant setting of process-connection-type.
99 (vc-bzr-admin-checkout-format-file): Add autoload.
100 (vc-bzr-root-dir): Remove in favor of vc-bzr-root.
101 (vc-bzr-root): Switch to implementation of vc-bzr-root-dir.
102 (vc-bzr-registered): Compare dirstate format tag with known good
103 value, abort parsing if match fails. Warn user in docstring.
104 (vc-bzr-workfile-version): Case for different Bzr branch formats.
105 See bzrlib/branch.py in Bzr sources.
106 (vc-bzr-diff): First argument FILES may be a string rather than a list.
107 (vc-bzr-shell-command): Remove in favor of
108 vc-bzr-command-discarding-stderr.
109 (vc-bzr-command-discarding-stderr): New function.
110
1112007-08-06 Riccardo Murri <riccardo.murri@gmail.com>
112
113 * vc-bzr.el (vc-bzr-registered): Gracefully handle missing "bzr"
114 program, and return nil
115 (vc-bzr-state): Gracefully handle missing "bzr" program, and return nil.
116 (vc-bzr-state): Look for path names relative to the repository
117 root after status keyword.
118 (vc-bzr-file-name-relative): New function.
119 (vc-bzr-admin-dirname): Reinstate, as other vc-bzr-admin-... paths
120 depend on it.
121 (vc-bzr-admin-dirname, ...-checkout-format-file)
122 (...-branch-format-file, ...-revhistory): Paths to some Bzr internal
123 files that we now parse directly for speed.
124 (vc-bzr-root-dir): Use `vc-bzr-admin-checkout-format-file' as witness.
125 (vc-bzr-registered): Only parse vc-bzr-admin-dirstate file if it exists.
126 (vc-bzr-state): "bzr status" successful only if exitcode is 0
127 (vc-bzr-root): Use `vc-bzr-shell-command'. Stderr may contain
128 Bzr warnings, so we must discard it.
129 (vc-bzr-workfile-version): Speedup counting lines from
130 `vc-bzr-admin-revhistory' file, but fallback to spawning "bzr revno"
131 if that file doesn't exist.
132 (vc-bzr-responsible-p): Use `vc-bzr-root' instead of
133 `vc-bzr-root-dir' for speed. Add `vc-bzr-admin-dirname'
134 (not ".bzr"!) to `vc-directory-exclusion-list'
135 (vc-bzr-shell-command): New function.
136
1372007-08-06 Tom Tromey <tromey@redhat.com>
138
139 * diff-mode.el (diff-unified->context, diff-reverse-direction)
140 (diff-fixup-modifs): Typo in docstring.
141
1422007-08-06 Stefan Monnier <monnier@iro.umontreal.ca>
143
144 * emulation/tpu-edt.el (tpu-current-line): Use posn-at-point and
145 count-screen-lines.
146 (tpu-edt-off): Disable relevant pieces of advice.
147
148 * emulation/tpu-extras.el (tpu-before-save-hook): Rename from
149 tpu-write-file-hook. Activate it with add-hook on buffer-save-hook.
150 (newline, newline-and-indent, do-auto-fill): Use advice instead of
151 redefining the function.
152 (tpu-set-scroll-margins): Activate the pieces of advice.
153
1542007-08-06 Martin Rudalics <rudalics@gmx.at>
155
156 * help.el (resize-temp-buffer-window): Use window-full-width-p
157 instead of comparing frame-width and window-width.
158
1592007-08-13 Stefan Monnier <monnier@iro.umontreal.ca>
160
161 * emacs-lisp/autoload.el (autoload-print-form): Use print-quoted.
162
1632007-08-12 Richard Stallman <rms@gnu.org>
164
165 * progmodes/sh-script.el (sh): Delete group `unix'.
166
167 * progmodes/gud.el (gud): Change to group `processes'.
168
1692007-08-11 Glenn Morris <rgm@gnu.org>
170
171 * progmodes/compile.el (compilation-buffer-name): Don't check
172 compilation-arguments. It is superfluous, and the variable isn't
173 even set when this function is called.
174
1752007-08-10 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
176
177 * term/mac-win.el (mac-ae-reopen-application): New function.
178 (mac-apple-event-map): Bind "reopen application" Apple event to it.
179
1802007-08-10 Stefan Monnier <monnier@iro.umontreal.ca>
181
182 * textmodes/tex-mode.el (tex-font-lock-unfontify-region): Fix to
183 take tex-font-script-display into account.
184 (tex-font-script-display, tex-font-lock-suscript): Change from a cons
185 cell to a list of 2 elements to simplify the unfontify code.
186
1872007-08-09 Edward O'Connor <hober0@gmail.com> (tiny change)
188
189 * url/url-auth.el (url-basic-auth): When prompting for username
190 and password, default to the username and password in the URL.
191
12007-08-08 Vinicius Jose Latorre <viniciusjl@ig.com.br> 1922007-08-08 Vinicius Jose Latorre <viniciusjl@ig.com.br>
2 193
3 * ps-print.el (ps-default-fg, ps-default-bg): Docstring fix. 194 * ps-print.el (ps-default-fg, ps-default-bg): Docstring fix.
@@ -5,11 +196,177 @@
5 ps-print-color-p is neither nil nor black-white. Reported by Christian 196 ps-print-color-p is neither nil nor black-white. Reported by Christian
6 Schlauer <cs-muelleimer-rubbish.bin@arcor.de>. 197 Schlauer <cs-muelleimer-rubbish.bin@arcor.de>.
7 198
1992007-08-08 Andreas Schwab <schwab@suse.de>
200
201 * mail/mailabbrev.el (sendmail-pre-abbrev-expand-hook): Check for
202 self-insert-command, not self-insert.
203
2042007-08-08 Glenn Morris <rgm@gnu.org>
205
206 * emacs-lisp/eldoc.el (eldoc-get-fnsym-args-string): Make second
207 argument optional, for backwards compatibility, and only highlight
208 args when present. Fix symbol name typo (doc/args).
209
210 * help-mode.el (help-make-xrefs): Search for symbol constituents,
211 rather than just `-'.
212
2132007-08-07 Jay Belanger <jay.p.belanger@gmail.com>
214
215 * calc/calc-units.el (calc-convert-temperature):
216 Use `/' to create fractions.
217
2182007-08-07 Michael Albinus <michael.albinus@gmx.de>
219
220 * net/tramp.el (tramp-wrong-passwd-regexp): Make the regexp more
221 global matching.
222 (tramp-handle-shell-command): Handle OUTPUT-BUFFER and
223 ERROR-BUFFER more robust. Display output.
224 (tramp-file-name-handler): Add a connection property when we found
225 a foreign file name handler. This allows backends like ftp to
226 profit also from usr/host name completion based on connection
227 cache.
228 (tramp-send-command-and-read): Search for trash after the regexp
229 until eol only. In XEmacs, there is a problem with \n.
230
231 * net/tramp-cache.el (top): Read persistent connection history
232 when cache is empty.
233
2342007-08-07 Nic Ferrier <nferrier@tapsellferrier.co.uk> (tiny change)
235
236 * net/tramp.el (tramp-handle-process-file): Fix bug inserting
237 resulting output.
238
2392007-08-07 Sam Steingold <sds@gnu.org>
240
241 * progmodes/compile.el (compilation-start): Pass nil as startfile
242 to comint-exec.
243
2442007-08-07 Chong Yidong <cyd@stupidchicken.com>
245
246 * longlines.el (longlines-decoded): New variable.
247 (longlines-mode): Avoid encoding or decoding the buffer twice.
248
2492007-08-07 Martin Rudalics <rudalics@gmx.at>
250
251 * format.el (format-insert-file): Make sure that at most one undo
252 entry is recorded for the insertion. Inhibit point-motion and
253 modification hooks around call to insert-file-contents.
254
2552007-08-07 Stefan Monnier <monnier@iro.umontreal.ca>
256
257 * vc.el (vc-annotate): Select temp-buffer before running vc-exec-after.
258 Select the buffer's window before moving point.
259
2602007-08-07 Richard Stallman <rms@gnu.org>
261
262 * term.el (term): Remove parent group `unix'.
263
264 * simple.el (default-indent-new-line): New function.
265 It calls comment-line-break-function if there are comments.
266 (do-auto-fill): Use that.
267
2682007-08-07 Ivan Kanis <apple@kanis.eu>
269
270 * time.el (display-time-world-mode, display-time-world-display)
271 (display-time-world, display-time-world-list)
272 (display-time-world-time-format, display-time-world-buffer-name)
273 (display-time-world-timer-enable)
274 (display-time-world-timer-second, display-time-world-mode-map):
275 New.
276
2772007-08-07 Sean O'Rourke <sorourke@cs.ucsd.edu>
278
279 * complete.el (PC-lisp-complete-symbol): Complete symbol around point.
280 (PC-do-completion): Add "acronym completion" for symbols and
281 filenames, so e.g. "mvbl" expands to "make-variable-buffer-local".
282
2832007-08-06 Sam Steingold <sds@gnu.org>
284
285 * mouse.el (mouse-buffer-menu): Pass mode-name through
286 format-mode-line because it may be a list,
287 e.g., (sgml-xml-mode "XML" "SGML"), and not a string.
288
82007-08-06 Vinicius Jose Latorre <viniciusig@ig.com.br> 2892007-08-06 Vinicius Jose Latorre <viniciusig@ig.com.br>
9 290
291 * printing.el (pr-update-menus): Docstring fix.
292
2932007-08-06 Jason Rumney <jasonr@gnu.org>
294
295 * menu-bar.el (menu-bar-vc-filter): Use vc-call-backend.
296
297 * vc-hooks.el (vc-call): Add doc string.
298
2992007-08-06 Michael Albinus <michael.albinus@gmx.de>
300
301 * net/ange-ftp.el (ange-ftp-hook-function): Catch also errors in
302 process-filter.
303
3042007-08-06 Kenichi Handa <handa@m17n.org>
305
306 * international/quail.el: Wrap (require 'help-mode) by
307 eval-when-compile.
308 (quail-help-init): New function.
309 (quail-help): Call quail-help-init.
310 (quail-store-decode-map-key): Change it to a function.
311
3122007-08-05 Jason Rumney <jasonr@gnu.org>
313
314 * vc.el (vc-rollback): Add norevert argument back.
315 (vc-revert-buffer): Add back as obsolete alias.
316
3172007-08-05 Peter Povinec <ppovinec@yahoo.com> (tiny change)
318
319 * term.el: Honor term-default-fg-color and term-default-bg-color
320 settings when modifying term-current-face.
321 (term-default-fg-color, term-default-bg-color): Initialize from
322 default term-current-face.
323 (term-mode, term-reset-terminal): Set term-current-face with
324 term-default-fg-color and term-default-bg-color.
325 (term-handle-colors-array): term-current-face has term-default-fg-color
326 and term-default-bg-color after reset escape sequence.
327 (term-handle-colors-array): Set term-current-color with
328 term-default-fg/bg-color instead of ansi-term-color-vector when the
329 index (term-ansi-current-color or term-ansi-current-bg-color) is zero.
330
3312007-08-05 Jay Belanger <belanger@localhost.localdomain>
332
333 * calc/calc-nlfit.el (math-nlfit-curve):
334 Remove unnecessary variables.
335 (math-nlfit-givens): Let bind free variables.
336
3372007-08-05 Vinicius Jose Latorre <viniciusig@ig.com.br>
338
10 * printing.el: Require lpr and ps-print when loading printing package. 339 * printing.el: Require lpr and ps-print when loading printing package.
11 Reported by Glenn Morris <rgm@gnu.org>. 340 Reported by Glenn Morris <rgm@gnu.org>.
12 (pr-update-menus): Docstring fix. 341
3422007-08-05 Michael Albinus <michael.albinus@gmx.de>
343
344 * files.el (set-auto-mode): Handle also remote files wrt
345 `auto-mode-alist'.
346
3472007-08-04 Jay Belanger <belanger@localhost.localdomain>
348
349 * calc/calcalg3.el (calc-curve-fit): Add support for nonlinear
350 curves and plotting.
351
352 * calc/calc-nlfit.el: New file.
353
3542007-08-04 Glenn Morris <rgm@gnu.org>
355
356 * autorevert.el (auto-revert-tail-mode): auto-revert-tail-pos is
357 zero, not nil, when the library is first loaded. Check for a file
358 that has been modified on disk.
359
360 * progmodes/cperl-mode.el (cperl-compilation-error-regexp-alist):
361 Remove duplicate defvar preventing initialization.
362 (cperl-mode): Fix compilation-error-regexp-alist-alist setting.
363
3642007-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
365
366 * diff-mode.el (diff-font-lock-keywords): Fix up false positives.
367 (diff-beginning-of-file): Adjust to the fact that diff-file-header-re
368 may match up to 4 lines.
369 (diff-beginning-of-file-and-junk): Rewrite.
13 370
142007-08-03 Vinicius Jose Latorre <viniciusjl@ig.com.br> 3712007-08-03 Vinicius Jose Latorre <viniciusjl@ig.com.br>
15 372
@@ -18,6 +375,11 @@
18 (deactivate-mark): Replace (defvar VAR nil) by (defvar VAR). 375 (deactivate-mark): Replace (defvar VAR nil) by (defvar VAR).
19 (pr-global-menubar): Fix code. 376 (pr-global-menubar): Fix code.
20 377
3782007-08-03 Dan Nicolaescu <dann@ics.uci.edu>
379
380 * term.el (term-erase-in-display): Fix case when point is not at
381 the beginning of the line.
382
212007-08-03 Jay Belanger <jay.p.belanger@gmail.com> 3832007-08-03 Jay Belanger <jay.p.belanger@gmail.com>
22 384
23 * calc/calc-ext.el (math-get-value,math-get-sdev) 385 * calc/calc-ext.el (math-get-value,math-get-sdev)
@@ -38,7 +400,7 @@
38 * vc-bzr.el (vc-bzr-dir-state, vc-bzr-dired-state-info) 400 * vc-bzr.el (vc-bzr-dir-state, vc-bzr-dired-state-info)
39 (vc-bzr-unload-hook): Use `Bzr' as VC backend name, not `BZR'. 401 (vc-bzr-unload-hook): Use `Bzr' as VC backend name, not `BZR'.
40 402
412007-08-02 Richard Stallman <rms@gnu.org> 4032007-08-03 Richard Stallman <rms@gnu.org>
42 404
43 * mail/rmailsum.el (rmail-make-summary-line): Find end of msg number 405 * mail/rmailsum.el (rmail-make-summary-line): Find end of msg number
44 to update deleted flag. 406 to update deleted flag.
@@ -58,13 +420,13 @@
58 buffer immediately if suitable. 420 buffer immediately if suitable.
59 (compile, compilation-buffer-name, compilation-start): Doc fixes. 421 (compile, compilation-buffer-name, compilation-start): Doc fixes.
60 422
612007-07-31 Daiki Ueno <ueno@unixuser.org> 4232007-08-03 Daiki Ueno <ueno@unixuser.org>
62 424
63 * faces.el (face-normalize-spec): New function. 425 * faces.el (face-normalize-spec): New function.
64 (frame-set-background-mode): Normalize face-spec before calling 426 (frame-set-background-mode): Normalize face-spec before calling
65 face-spec-match-p. 427 face-spec-match-p.
66 428
672007-07-31 Stefan Monnier <monnier@iro.umontreal.ca> 4292007-08-03 Stefan Monnier <monnier@iro.umontreal.ca>
68 430
69 * server.el (server-window): Add switch-to-buffer-other-frame option. 431 * server.el (server-window): Add switch-to-buffer-other-frame option.
70 432
@@ -118,16 +480,15 @@
118 (fortran-mode): Use fortran-line-length, and 480 (fortran-mode): Use fortran-line-length, and
119 fortran-font-lock-syntactic-keywords as a function. Add a 481 fortran-font-lock-syntactic-keywords as a function. Add a
120 hack-local-variables-hook function. 482 hack-local-variables-hook function.
121 (fortran-line-length, fortran-hack-local-variables): New 483 (fortran-line-length, fortran-hack-local-variables): New functions.
122 functions. 484 (fortran-window-create, fortran-strip-sequence-nos): Doc fix.
123 (fortran-window-create, fortran-strip-sequence-nos): Doc fix. Use 485 Use fortran-line-length rather than 72.
124 fortran-line-length rather than 72.
125 (fortran-window-create-momentarily): Doc fix. 486 (fortran-window-create-momentarily): Doc fix.
126 487
1272007-07-31 Drew Adams <drew.adams@oracle.com> (tiny change) 4882007-07-31 Drew Adams <drew.adams@oracle.com> (tiny change)
128 489
129 * cus-edit.el (custom-group-value-create, custom-goto-parent): Fix 490 * cus-edit.el (custom-group-value-create, custom-goto-parent):
130 parent groups link. 491 Fix parent groups link.
131 492
1322007-07-31 Paul Pogonyshev <pogonyshev@gmx.net> 4932007-07-31 Paul Pogonyshev <pogonyshev@gmx.net>
133 494
@@ -180,21 +541,21 @@
180 541
1812007-07-29 Michael Albinus <michael.albinus@gmx.de> 5422007-07-29 Michael Albinus <michael.albinus@gmx.de>
182 543
183 * tramp.el: 544 * net/tramp.el:
184 * tramp-uu.el: 545 * net/tramp-uu.el:
185 * trampver.el: Use utf-8 encoding with coding cookie. 546 * net/trampver.el: Use utf-8 encoding with coding cookie.
186 547
187 * tramp-cache.el: 548 * net/tramp-cache.el:
188 * tramp-fish.el: 549 * net/tramp-fish.el:
189 * tramp-ftp.el: 550 * net/tramp-ftp.el:
190 * tramp-gw.el: 551 * net/tramp-gw.el:
191 * tramp-smb.el: Remove coding cookie. 552 * net/tramp-smb.el: Remove coding cookie.
192 553
193 * tramp.el (tramp-handle-verify-visited-file-modtime): 554 * net/tramp.el (tramp-handle-verify-visited-file-modtime):
194 Flush buffer file-name's file property. 555 Flush buffer file-name's file property.
195 (tramp-handle-file-remote-p): The first parameter is FILENAME. 556 (tramp-handle-file-remote-p): The first parameter is FILENAME.
196 557
197 * trampver.el: Update release number. 558 * net/trampver.el: Update release number.
198 559
1992007-07-29 Juri Linkov <juri@jurta.org> 5602007-07-29 Juri Linkov <juri@jurta.org>
200 561
@@ -748,9 +1109,9 @@
748 1109
749 Sync with Tramp 2.1.10. 1110 Sync with Tramp 2.1.10.
750 1111
751 * tramp.el (tramp-get-ls-command): Fyx typo. 1112 * net/tramp.el (tramp-get-ls-command): Fyx typo.
752 1113
753 * trampver.el: Update release number. 1114 * net/trampver.el: Update release number.
754 1115
7552007-07-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se> 11162007-07-22 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
756 1117