aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog352
1 files changed, 342 insertions, 10 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index dfea40b56ba..6a568afe055 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,325 @@
12007-07-15 Karl Fogel <kfogel@red-bean.com>
2
3 * bookmark.el: Revert 2007-07-13T18:16:17Z!kfogel@red-bean.com,
4 thus restoring bookmark bindings to three slots under C-x r. See
5 http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00705.html.
6
72007-07-15 Jeff Miller <jmiller@cablespeed.com> (tiny change)
8
9 * calendar/cal-bahai.el (calendar-goto-bahai-date): Add autoload
10 cookie.
11
122007-07-15 Jason Rumney <jasonr@gnu.org>
13
14 * w32-fns.el (set-default-process-coding-system): Use dos line ends
15 for input to cmdproxy on all versions of Windows.
16 Use dos line ends for input to plink.
17
18 * comint.el (comint-simple-send): Concat newline before sending.
19 (comint-password-prompt-regexp): Recognize plink's passphrase prompt.
20
212007-07-14 Stefan Monnier <monnier@iro.umontreal.ca>
22
23 * emacs-lisp/autoload.el (generated-autoload-file): Autoload the
24 safe-local-variable setting.
25
262007-07-14 David Kastrup <dak@gnu.org>
27
28 * emacs-lisp/advice.el (defadvice): Doc fix.
29
302007-07-14 Juanma Barranquero <lekktu@gmail.com>
31
32 * subr.el (when, unless): Doc fix.
33
342007-07-13 Dan Nicolaescu <dann@ics.uci.edu>
35
36 * replace.el (match): Use yellow1 instead of yellow.
37
38 * progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of
39 red.
40
41 * pcvs-info.el (cvs-unknown): Likewise.
42
432007-07-13 Eli Zaretskii <eliz@gnu.org>
44
45 * makefile.w32-in (install-lisp-SH, install-lisp-CMD): New targets.
46 (install): Use them to copy all *.el files before *.elc.
47
482007-07-13 Drew Adams <drew.adams@oracle.com>
49
50 * bookmark.el (bookmark-jump-other-window): New function.
51 (bookmark-map): Bind it to "o".
52
53 http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html
54 and its thread contains discussion about this change.
55 The original patch was slightly tweaked by Karl Fogel
56 <kfogel@red-bean.com> before committing.
57
582007-07-13 Karl Fogel <kfogel@red-bean.com>
59
60 * bookmark.el: Shorten some comments to fit within 80 lines.
61
622007-07-13 Karl Fogel <kfogel@red-bean.com>
63
64 * bookmark.el: Don't define bookmark keys under the "C-xr" map;
65 instead, make "C-xp" a prefix for bookmark-map. Patch by Drew
66 Adams <drew.adams@oracle.com>, mildly tweaked by me. See
67 http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html.
68
692007-07-13 Carsten Dominik <dominik@science.uva.nl>
70
71 * textmodes/org.el: Bug fixes.
72 (org-end-of-line): Move to end of line if in headline without tags.
73
742007-07-13 Stefan Monnier <monnier@iro.umontreal.ca>
75
76 * vc-hooks.el: Remove spurious * in docstrings.
77 (vc-handled-backends): Add BZR.
78
79 * vc-hooks.el (vc-find-file-hook): Use with-demoted-errors.
80
812007-07-12 Davis Herring <herring@lanl.gov>
82
83 * desktop.el (desktop-buffer-info, desktop-save):
84 Use `desktop-dirname' instead of `dirname'.
85
862007-07-12 Paul Pogonyshev <pogonyshev@gmx.net>
87
88 * progmodes/which-func.el (which-func-modes): Add `python-mode'.
89
90 * progmodes/python.el (python-which-func-length-limit): New var.
91 (python-which-func): New function.
92 (python-current-defun): Add optional `length-limit' and try to fit
93 computed function name to that length.
94 (python-mode): Hook `python-which-func' up.
95
962007-07-12 Sean O'Rourke <sorourke@cs.ucsd.edu> (tiny change)
97
98 * pcomplete.el (pcomplete-entries): Obey pcomplete-ignore-case.
99
100 * comint.el (comint-dynamic-complete-as-filename):
101 Use read-file-name-completion-ignore-case.
102
1032007-07-12 Stefan Monnier <monnier@iro.umontreal.ca>
104
105 * comint.el (comint-dynamic-list-filename-completions):
106 Use read-file-name-completion-ignore-case.
107
108 * vc-cvs.el: Require CL.
109 (vc-cvs-revision-table, vc-cvs-revision-completion-table):
110 New functions to provide completion of revision names.
111
112 * vc-cvs.el (vc-functions): Clear up the cache when reloading the file.
113 (vc-cvs-annotate-first-line-re): New const.
114 (vc-cvs-annotate-process-filter): New fun.
115 (vc-cvs-annotate-command): Use them and run the command asynchronously.
116
1172007-07-12 Paul Pogonyshev <pogonyshev@gmx.net>
118
119 * emacs-lisp/eldoc.el (eldoc-last-data): Revise documentation.
120 (eldoc-print-current-symbol-info): Adjust for changed helper
121 function signatures.
122 (eldoc-get-fnsym-args-string): Add `args' argument. Use new
123 `eldoc-highlight-function-argument'.
124 (eldoc-highlight-function-argument): New function.
125 (eldoc-get-var-docstring): Format documentation with
126 `font-lock-variable-name-face'.
127 (eldoc-docstring-format-sym-doc): Add `face' argument and apply it
128 where suited.
129 (eldoc-fnsym-in-current-sexp): Return a list with argument index.
130 (eldoc-beginning-of-sexp): Return number of skipped sexps.
131
1322007-07-11 Michael Albinus <michael.albinus@gmx.de>
133
134 * progmodes/compile.el (compilation-start): `start-process' must
135 still be redefined when calling `start-process-shell-command'.
136
137 * progmodes/gud.el (gud-file-name): When `default-directory' is a
138 remote file name, prepend its remote part to the filename.
139 (gud-common-init): When `default-directory' is a remote file name,
140 make the filename relative to it.
141 Based on a patch by Nick Roberts <nickrob@snap.net.nz>.
142
1432007-07-11 Dan Nicolaescu <dann@ics.uci.edu>
144
145 * vc-hooks.el (vc-default-mode-line-string): Add a mouse face,
146 mouse binding and a tooltip.
147
1482007-07-11 Stefan Monnier <monnier@iro.umontreal.ca>
149
150 * menu-bar.el (vc-menu-map): New defalias.
151
1522007-07-10 Richard Stallman <rms@gnu.org>
153
154 * emacs-lisp/lisp-mode.el (eval-defun):
155 Explain special handling of `defface'.
156
1572007-07-10 Jim Meyering <jim@meyering.net> (tiny change)
158
159 * emacs-lisp/copyright.el (copyright-current-gpl-version): Set to 3.
160
161 * autoinsert.el (auto-insert-alist): s/2/3/ in the generated comment.
162
1632007-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
164
165 * emacs-lisp/cl.el: Load cl-loaddefs.el quietly.
166
167 * vc-arch.el (vc-arch-complete): Remove.
168 (vc-arch-revision-completion-table): Use complete-with-action.
169
170 * subr.el (condition-case-no-debug, with-demoted-errors): New macros.
171 (complete-with-action): New function.
172 (dynamic-completion-table): Use it.
173
1742007-07-10 Michael Albinus <michael.albinus@gmx.de>
175
176 * comint.el (make-comint, make-comint-in-buffer)
177 (comint-exec-1): Replace `start-process' by `start-file-process'.
178
179 * progmodes/compile.el (compilation-start): Revert redefining
180 `start-process'.
181
1822007-07-10 Stefan Monnier <monnier@iro.umontreal.ca>
183
184 * emacs-lisp/autoload.el (autoload-generate-file-autoloads): Be careful
185 with EOLs when generating MD5 checksums.
186
187 * follow.el: Don't change the global map from the follow-mode-map
188 defvar, but from the toplevel. Use easy-menu to unify the Emacs and
189 XEmacs code.
190 (turn-on-follow-mode, turn-off-follow-mode): Remove interactive spec
191 since `follow-mode' should be used instead for that.
192
193 * emacs-lisp/easymenu.el (easy-menu-binding): New function.
194 (easy-menu-do-define): Use it.
195 (easy-menu-do-add-item): Inline into easy-menu-add-item and then remove.
196
197 * progmodes/compile.el (compilation-auto-jump-to-first-error)
198 (compilation-auto-jump-to-next): New vars.
199 (compilation-auto-jump): New function.
200 (compilation-error-properties): Use them to jump to first error.
201 (compilation-start): Set the var if requested.
202
203 * emacs-lisp/autoload.el (update-directory-autoloads): Remove
204 duplicates without also removing entries from other directories.
205
2062007-07-10 Carsten Dominik <dominik@science.uva.nl>
207
208 * textmodes/org.el (org-agenda-day-view, org-agenda-week-view):
209 Remember span as default.
210 (org-columns-edit-value): Rename from `org-column-edit'.
211 (org-columns-display-here-title): Rename from
212 `org-overlay-columns-title'.
213 (org-columns-remove-overlays): Rename from org-remove-column-overlays.
214 (org-columns-get-autowidth-alist): Rename from
215 `org-get-columns-autowidth-alist'.
216 (org-columns-display-here): Rename from `org-overlay-columns'.
217 (org-columns-new-overlay): Rename from `org-new-column-overlay'.
218 (org-columns-quit): Rename from `org-column-quit'.
219 (org-columns-show-value): Rename from `org-column-show-value'.
220 (org-columns-content, org-columns-widen)
221 (org-columns-next-allowed-value)
222 (org-columns-edit-allowed, org-columns-store-format)
223 (org-columns-uncompile-format, org-columns-redo)
224 (org-columns-edit-attributes, org-delete-property)
225 (org-set-property, org-columns-update)
226 (org-columns-compute, org-columns-eval)
227 (org-columns-not-in-agenda, org-columns-compute-all)
228 (org-property-next-allowed-value)
229 (org-columns-compile-format)
230 (org-fill-paragraph-experimental)
231 (org-string-to-number, org-property-action)
232 (org-columns-move-left, org-columns-new )
233 (org-column-number-to-string)
234 (org-property-previous-allowed-value)
235 (org-at-property-p, org-columns-delete)
236 (org-columns-previous-allowed-value)
237 (org-columns-move-right, org-columns-narrow)
238 (org-property-get-allowed-values)
239 (org-verify-version, org-column-string-to-number)
240 (org-delete-property-globally): New functions.
241 (org-columns-current-fmt): Rename from `org-current-columns-fmt'.
242 (org-columns-overlays): Rename from `org-column-overlays'.
243 (org-columns-map): Rename from `org-column-map'.
244 (org-columns-current-maxwidths): Rename from
245 `org-current-columns-maxwidths'.
246 (org-columns-begin-marker, org-columns-current-fmt-compiled)
247 (org-previous-header-line-format)
248 (org-columns-inhibit-recalculation)
249 (org-columns-top-level-marker): New variables.
250 (org-columns-default-format): Rename from `org-default-columns-format'.
251 (org-property-re): New constant.
252
2532007-07-10 Guanpeng Xu <herberteuler@hotmail.com>
254
255 * subr.el (looking-at-p, string-match-p): New functions.
256
2572007-07-09 Reiner Steib <Reiner.Steib@gmx.de>
258
259 * textmodes/tex-mode.el (tex-fontify-script)
260 (tex-font-script-display): New variables to make display of
261 superscripts and subscripts customizable.
262 (tex-font-lock-suscript, tex-font-lock-match-suscript): Use them.
263
2642007-07-09 Richard Stallman <rms@gnu.org>
265
266 * isearch.el (isearch-edit-string): Call to isearch-push-state
267 after the search.
268
2692007-07-09 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
270
271 * window.el (fit-window-to-buffer): Remove setting of window-min-height
272 to 1 as enlarge-window uses the value to resize/shrink windows other
273 than WINDOW if needed.
274
2752007-07-08 Katsumi Yamaoka <yamaoka@jpl.org>
276
277 * cus-start.el (file-coding-system-alist): Fix custom type.
278
2792007-07-08 Chong Yidong <cyd@stupidchicken.com>
280
281 * longlines.el (longlines-wrap-region): Avoid marking buffer as
282 modified.
283 (longlines-auto-wrap, longlines-window-change-function):
284 Remove unnecessary calls to set-buffer-modified-p.
285
2862007-07-08 Katsumi Yamaoka <yamaoka@jpl.org>
287
288 * cus-start.el (file-coding-system-alist): Fix custom type.
289
2902007-07-08 Stefan Monnier <monnier@iro.umontreal.ca>
291
292 * vc-cvs.el (vc-cvs-revert): Use vc-default-revert.
293 (vc-cvs-checkout): Remove last arg now unused; simplify.
294
2952007-07-08 Michael Albinus <michael.albinus@gmx.de>
296
297 * files.el (file-remote-p): Introduce optional parameter CONNECTED.
298
299 * net/tramp.el:
300 * net/tramp-ftp.el:
301 * net/tramp-smb.el:
302 * net/tramp-uu.el:
303 * net/trampver.el: Migrate to Tramp 2.1.
304
305 * net/tramp-cache.el:
306 * net/tramp-fish.el:
307 * net/tramp-gw.el: New Tramp packages.
308
309 * net/tramp-util.el:
310 * net/tramp-vc.el: Removed.
311
312 * net/ange-ftp.el: Add ange-ftp property to 'start-file-process
313 (ange-ftp-file-remote-p): Handle optional parameter CONNECTED.
314
315 * net/rcompile.el (remote-compile): Handle Tramp 2.1 arguments.
316
317 * progmodes/compile.el (compilation-start): Redefine
318 `start-process' temporarily when `default-directory' is remote.
319 Remove case of synchronous compilation, this won't happen ever.
320 (compilation-setup): Make local variable `comint-file-name-prefix'
321 for remote compilation.
322
12007-07-08 Martin Rudalics <rudalics@gmx.at> 3232007-07-08 Martin Rudalics <rudalics@gmx.at>
2 324
3 * novice.el (disabled-command-function): Fit window to buffer to 325 * novice.el (disabled-command-function): Fit window to buffer to
@@ -16,20 +338,21 @@
16 (math-bignum-digit-power-of-two): Evaluate when compiled. 338 (math-bignum-digit-power-of-two): Evaluate when compiled.
17 339
18 * calc/calc-comb.el (math-small-factorial-table) 340 * calc/calc-comb.el (math-small-factorial-table)
19 (math-init-random-base,math-prime-test): Remove unnecessary calls 341 (math-init-random-base, math-prime-test): Remove unnecessary calls
20 to `math-read-number-simple'. 342 to `math-read-number-simple'.
21 343
22 * calc/calc-ext.el (math-approx-pi,math-approx-sqrt-e) 344 * calc/calc-ext.el (math-approx-pi, math-approx-sqrt-e)
23 (math-approx-gamma-const): Add docstrings. 345 (math-approx-gamma-const): Add docstrings.
24 346
25 * calc/calc-forms.el (math-julian-date-beginning) 347 * calc/calc-forms.el (math-julian-date-beginning)
26 (math-julian-date-beginning-int) New constants. 348 (math-julian-date-beginning-int): New constants.
27 (math-format-date-part,math-parse-standard-date,calcFunc-julian): 349 (math-format-date-part, math-parse-standard-date, calcFunc-julian):
28 Use the new constants. 350 Use the new constants.
29 351
30 * calc/calc-funcs.el (math-gammap1-raw): Add docstring. 352 * calc/calc-funcs.el (math-gammap1-raw): Add docstring.
31 353
32 * calc/calc-math.el (math-approx-ln-10,math-approx-ln-2): Add docstrings. 354 * calc/calc-math.el (math-approx-ln-10, math-approx-ln-2):
355 Add docstrings.
33 356
342007-07-07 Tom Tromey <tromey@redhat.com> 3572007-07-07 Tom Tromey <tromey@redhat.com>
35 358
@@ -106,8 +429,8 @@
106 429
107 * calc/calc-bin.el (math-bignum-logb-digit-size) 430 * calc/calc-bin.el (math-bignum-logb-digit-size)
108 (math-bignum-digit-power-of-two): New constants. 431 (math-bignum-digit-power-of-two): New constants.
109 (math-and-bignum,math-or-bignum,math-xor-bignum,math-diff-bignum) 432 (math-and-bignum, math-or-bignum, math-xor-bignum, math-diff-bignum)
110 (math-not-bignum,math-clip-bignum): Use the constants 433 (math-not-bignum, math-clip-bignum): Use the constants
111 `math-bignum-digit-power-of-two' and `math-bignum-logb-digit-size' 434 `math-bignum-digit-power-of-two' and `math-bignum-logb-digit-size'
112 instead of their values. 435 instead of their values.
113 (math-clip): Use math-small-integer-size instead of its value. 436 (math-clip): Use math-small-integer-size instead of its value.
@@ -186,6 +509,11 @@
186 * calculator.el (calculator-expt): Use more cases to determine 509 * calculator.el (calculator-expt): Use more cases to determine
187 the value. 510 the value.
188 511
5122007-07-03 Dan Nicolaescu <dann@ics.uci.edu>
513
514 * progmodes/gud.el (auto-mode-alist): Match more valid gdb init
515 file names.
516
1892007-07-03 Jay Belanger <jay.p.belanger@gmail.com> 5172007-07-03 Jay Belanger <jay.p.belanger@gmail.com>
190 518
191 * calculator.el (calculator-expt, calculator-integer-p): 519 * calculator.el (calculator-expt, calculator-integer-p):
@@ -261,7 +589,7 @@
261 589
2622007-07-02 Martin Rudalics <rudalics@gmx.at> 5902007-07-02 Martin Rudalics <rudalics@gmx.at>
263 591
264 * help-mode.el (help-make-xrefs): Skip spaces too when 592 * help-mode.el (help-make-xrefs): Skip spaces too when
265 skipping tabs. 593 skipping tabs.
266 594
267 * ffap.el (dired-at-point-prompter): Improve prompt in 595 * ffap.el (dired-at-point-prompter): Improve prompt in
@@ -269,6 +597,10 @@
269 597
2702007-07-01 Richard Stallman <rms@gnu.org> 5982007-07-01 Richard Stallman <rms@gnu.org>
271 599
600 * files.el (find-file-visit-truename): Fix safe-local-variable value.
601
6022007-07-01 Richard Stallman <rms@gnu.org>
603
272 * cus-start.el (max-mini-window-height): Added. 604 * cus-start.el (max-mini-window-height): Added.
273 605
2742007-07-01 Sean O'Rourke <sorourke@cs.ucsd.edu> (tiny change) 6062007-07-01 Sean O'Rourke <sorourke@cs.ucsd.edu> (tiny change)
@@ -918,7 +1250,7 @@
918 post-command-hook. 1250 post-command-hook.
919 (rcirc-window-configuration-change-1): Update mode-line and 1251 (rcirc-window-configuration-change-1): Update mode-line and
920 overlay arrows here. 1252 overlay arrows here.
921 (rcirc-authenticate): Fix chanserv identification. 1253 (rcirc-authenticate): Fixc hanserv identification.
922 (rcirc-default-server): Remove variable. 1254 (rcirc-default-server): Remove variable.
923 (rcirc): Connect according to rcirc-connections. 1255 (rcirc): Connect according to rcirc-connections.
924 (rcirc-connections): Add variable. 1256 (rcirc-connections): Add variable.
@@ -1536,7 +1868,7 @@
1536 1868
1537 * files.el (auto-mode-alist): Open `.asd' files in lisp-mode. 1869 * files.el (auto-mode-alist): Open `.asd' files in lisp-mode.
1538 1870
15392007-05-22 Katsumi Yamaoka <yamaoka@jpl.org> (tiny change) 18712007-05-22 Katsumi Yamaoka <yamaoka@jpl.org>
1540 1872
1541 * mail/mail-extr.el (mail-extract-address-components): 1873 * mail/mail-extr.el (mail-extract-address-components):
1542 Recognize non-ASCII characters except for NBSP as words. 1874 Recognize non-ASCII characters except for NBSP as words.