comparison lisp/ChangeLog @ 83550:17e0dd217877

Merged from emacs@sv.gnu.org. Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-536 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-537 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-538 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-539 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-540 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-541 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-542 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-543 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-544 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-545 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-546 Update from erc--emacs--22 * emacs@sv.gnu.org/emacs--devo--0--patch-547 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-548 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-549 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-550 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-551 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-552 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-553 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-554 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-555 erc-iswitchb: Temporarily enable iswitchb mode * emacs@sv.gnu.org/emacs--devo--0--patch-556 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-557 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-558 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-559 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-560 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-561 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-562 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-563 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-564 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-565 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-566 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-567 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-568 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-569 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-570 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-571 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-572 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-573 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-574 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-575 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-576 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-577 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-578 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-579 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-580 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-581 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-582 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-583 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-584 Fix admin/quick-install-emacs to work with recent versions of autoconf * emacs@sv.gnu.org/gnus--rel--5.10--patch-171 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-172 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-173 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-174 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-175 Update from CVS: lisp/legacy-gnus-agent.el: Add Copyright notice. * emacs@sv.gnu.org/gnus--rel--5.10--patch-176 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-177 Merge from emacs--devo--0 * emacs@sv.gnu.org/gnus--rel--5.10--patch-178 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-179 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-180 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-181 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-182 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-183 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-184 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-185 Merge from emacs--devo--0 git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-590
author Karoly Lorentey <lorentey@elte.hu>
date Mon, 01 Jan 2007 17:38:32 +0000
parents c71725faff1a 7ef4e78d5b6a
children d3099204c799
comparison
equal deleted inserted replaced
83549:8d80de0a1ac6 83550:17e0dd217877
1 2006-12-31 Romain Francoise <romain@orebokech.com>
2
3 * net/tramp.el (tramp-default-method): Don't use `symbol-function'.
4
5 2006-12-31 Kim F. Storm <storm@cua.dk>
6
7 * files.el (auto-mode-case-fold): New defcustom.
8 (set-auto-mode): If non-nil, perform second case-sensitive pass
9 through auto-mode-alist if first pass failed.
10
11 2006-12-30 Richard Stallman <rms@gnu.org>
12
13 * emacs-lisp/easy-mmode.el (define-global-minor-mode): Doc fix.
14
15 2006-12-30 Ken Manheimer <ken.manheimer@gmail.com>
16
17 * allout.el (allout-encrypt-string): Handle symmetric-key
18 passphrase caching but leave keypair caching to pgg.
19
20 2006-12-30 Michael Albinus <michael.albinus@gmx.de>
21
22 Sync with Tramp 2.0.55.
23
24 * net/tramp.el (tramp-completion-mode): Use `wholenump' instead of
25 `integerp'. `char-equal' could fail else in case of negative
26 numbers. Reported by Toby Speight <T.M.Speight.90@cantab.net>.
27 (top): Check for `font-lock-add-keywords' before calling; it
28 doesn't exist under XEmacs.
29 (tramp-yn-prompt-regexp): Fix regexp. Add question from plink.
30 (tramp-completion-mode): Remove clause (not
31 tramp-unified-filenames), because the function is called in other
32 context too, where this check results in wrong results in the
33 XEmacs case on Windows.
34 (tramp-touch): UTC handling is not possible for XEmacs.
35
36 2006-12-30 Jan Dj,Ad(Brv <jan.h.d@swipnet.se>
37
38 * scroll-bar.el (previous-scroll-bar-mode): New variable
39 (set-scroll-bar-mode): Set previous-scroll-bar-mode.
40 (scroll-bar-mode): Use previous-scroll-bar-mode if set.
41
42 * term/x-win.el: Set scroll bar mode to right if set by X resources.
43
44 2006-12-30 Richard Stallman <rms@gnu.org>
45
46 * files.el (make-backup-file-name-1): Precompute abs name
47 but don't lose the relative name.
48
49 * international/mule-cmds.el (select-safe-coding-system-interactively):
50 Fix message.
51
52 2006-12-30 Kevin Rodgers <kevin.d.rodgers@gmail.com>
53
54 * files.el (backup-buffer): Show entire backup file name in msg.
55
56 2006-12-30 Juanma Barranquero <lekktu@gmail.com>
57
58 * image.el (image-type-header-regexps, image-type-from-data)
59 (image-type-from-buffer, image-type-from-file-header):
60 Revert changes from 2006-12-26.
61 (image-type-auto-detectable): New variable.
62 (image-type-auto-detected-p): New function.
63
64 * files.el (magic-mode-alist): Detect image files with
65 `image-type-auto-detected-p' instead of `image-type-from-buffer'.
66
67 2006-12-29 Nick Roberts <nickrob@snap.net.nz>
68
69 * dired.el (dired-sort-other): Move test for dired-mode...
70 (dired-sort-set-modeline): ...to here.
71
72 2006-12-29 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
73
74 * textmodes/fill.el (fill-comment-paragraph): Document 2006-12-24
75 change. Suggested by Stefan Monnier.
76
77 2006-12-29 Kim F. Storm <storm@cua.dk>
78
79 * emacs-lisp/bindat.el (bindat--unpack-group, bindat--length-group)
80 (bindat--pack-group): Let-bind COUNT during repeat block evaluation.
81
82 2006-12-27 Kim F. Storm <storm@cua.dk>
83
84 * emacs-lisp/authors.el (authors-aliases): Anchor FSF alias regexp,
85 so it doesn't accidentally match an fsf.org mail address.
86 (authors-renamed-files-alist): Add tcover-*.el.
87
88 2006-12-27 Stefan Monnier <monnier@iro.umontreal.ca>
89
90 * vc-arch.el (vc-arch-find-version): New function.
91
92 * vc-hooks.el (vc-version-backup-file-name): Revision names may be
93 composed of arbitrary characters (even /) in some systems.
94
95 2006-12-27 Eli Zaretskii <eliz@gnu.org>
96
97 * international/mule-cmds.el (select-safe-coding-system-interactively):
98 Improve the message in the *Warning* buffer.
99
100 2006-12-27 Kim F. Storm <storm@cua.dk>
101
102 * ido.el (ido-set-matches-1): Fix last change. If default item is
103 current buffer, it is ok to be first.
104
105 2006-12-27 Kenichi Handa <handa@m17n.org>
106
107 * international/mule-cmds.el (select-safe-coding-system-interactively):
108 Improve the message in *Warning* buffer.
109
110 2006-12-27 Kim F. Storm <storm@cua.dk>
111
112 * ido.el (ido-set-matches-1): Never put current buffer first if
113 there are other matches.
114
115 2006-12-26 Nick Roberts <nickrob@snap.net.nz>
116
117 * progmodes/gdb-ui.el (gud-watch): Allow duplicate names for watch
118 expressions.
119 (gdb-var-delete): Handle duplicate names. Print message for non
120 root expressions.
121 (gdb-partial-output-name): Start buffer name with a space.
122 (gdb-info-breakpoints-custom, gdb-reset): Handle space in above
123 buffer name.
124
125 2006-12-26 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
126
127 * mail/footnote.el (Footnote-insert-footnote): Fix the search of the
128 last footnote when `footnote-spaced-footnotes' is nil.
129
130 2006-12-26 Richard Stallman <rms@gnu.org>
131
132 * cus-edit.el (custom-browse-sort-alphabetically)
133 (custom-buffer-sort-alphabetically)
134 (custom-menu-sort-alphabetically): Doc fixes. Add autoloads.
135
136 * image.el (image-type-header-regexps): Change element format
137 to include third item NOT-ALWAYS.
138 (image-type-from-data): Handle new format.
139 (image-type-from-buffer): Handle new format. New arg INCLUDE-MAYBES.
140 (image-type-from-file-header): Pass t for INCLUDE-MAYBES.
141
142 2006-12-26 Guanpeng Xu <herberteuler@hotmail.com> (tiny change)
143
144 * add-log.el (add-log-current-defun): Call `forward-sexp'
145 multiple times to pick a member function name defined as
146 part of nested classes/namespaces.
147
148 2006-12-26 Vinicius Jose Latorre <viniciusjl@ig.com.br>
149
150 * emacs-lisp/easymenu.el (easy-menu-change): New arg MAP to indicate
151 which keymap should be used to change menu. It does not affect any
152 existent code.
153
154 2006-12-26 Richard Stallman <rms@gnu.org>
155
156 * textmodes/fill.el (fill-paragraph): Check for a minibuffer
157 rather than for being in a minibuffer window.
158
159 2006-12-25 Daiki Ueno <ueno@unixuser.org>
160
161 * pgg-def.el (pgg-passphrase-coding-system): Default to nil instead of
162 locale-coding-system.
163 * pgg-gpg.el (pgg-gpg-process-region): Encode passphrase with eol-type
164 LF.
165
166 2006-12-25 Michael R. Mauger <mmaug@yahoo.com>
167
168 * progmodes/sql.el (sql-mode-abbrev-table): Corrected initialization.
169 (sql-mode-syntax-table): Disable double quoted strings.
170 (sql-mode-font-lock-object-name): Added TYPE and TYPE BODY.
171
172 2006-12-25 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
173
174 * startup.el (fancy-splash-last-input-event): New variable.
175 (fancy-splash-special-event-action): New function.
176 (fancy-splash-screens): Temporarily bind special events to it.
177 Execute command for saved special event before exiting from
178 recursive editing.
179
180 * term/mac-win.el (mac-keyboard-translate-char, mac-unread-string):
181 New functions.
182 (mac-ts-update-active-input-area, mac-ts-unicode-for-key-event):
183 Use mac-unread-string.
184
185 2006-12-24 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
186
187 * textmodes/fill.el (fill-comment-paragraph): Prevent the use of
188 an optimized comment regexp if `comment-start-skip' uses a ^.
189 * bs.el (bs--up): Remove interactive spec.
190
191 2006-12-24 Chong Yidong <cyd@stupidchicken.com>
192
193 * woman.el (woman-decode-buffer): Signal error for alien macro sets.
194 Suggested by James Cloos.
195
196 2006-12-24 Kevin Ryde <user42@zip.com.au>
197
198 * calendar/cal-dst.el (calendar-dst-starts): Default to second Sunday
199 in March.
200 (calendar-dst-ends): Default to first Sunday in November.
201
202 2006-12-24 Ken Manheimer <ken.manheimer@gmail.com>
203
204 * allout.el (allout-encrypt-string): Inhibit use of agent within
205 body of let form where encryption happens. Acknowledge non-use of
206 gpg-agent in docstring.
207 (allout-toggle-subtree-encryption): Acknowledge non-use of
208 gpg-agent in docstring.
209
210 2006-12-24 Chong Yidong <cyd@stupidchicken.com>
211
212 * custom.el (custom-add-frequent-value): Alias for custom-add-option.
213
214 2006-12-23 Michael Kifer <kifer@cs.stonybrook.edu>
215
216 * ediff-diff.el (ediff-diff-options): Clarify docstring.
217 (ediff-setup-diff-regions): Disallow -u in ediff-diff-options.
218
219 * viper-cmd.el (viper-post-command-sentinel): Protect against errors
220 in hooks.
221 (viper-add-newline-at-eob-if-necessary): Add newline only if we
222 actually modify buffer; ignore errors if occur.
223
224 2006-12-23 Chong Yidong <cyd@stupidchicken.com>
225
226 * calendar/calendar.el (calendar-mode-map): Switch < and >.
227 (calendar-mode-line-format): Use mouse-1 bindings, and tweak
228 formatting.
229
230 2006-12-23 Richard Stallman <rms@gnu.org>
231
232 * simple.el (delete-horizontal-space): Doc fix.
233
234 2006-12-23 Eli Zaretskii <eliz@gnu.org>
235
236 * makefile.w32-in (bootstrap-clean): Run bootstrap-clean-$(SHELLTYPE)
237 explicitly in a recursive Make, not implicitly through prerequisites,
238 since the latter is wrong under parallel builds.
239
240 2006-12-22 Eli Zaretskii <eliz@gnu.org>
241
242 * w32-fns.el (convert-standard-filename): Wrap in save-match-data.
243
244 2006-12-22 Kevin Rodgers <kevin.d.rodgers@gmail.com> (tiny change)
245
246 * progmodes/sh-script.el (sh-make-vars-local): Fix a typo in
247 message string.
248
249 2006-12-22 Ben North <ben@redfrontdoor.org> (tiny change)
250
251 * outline.el (outline-next-visible-heading): Fix the case with a
252 header at end-of-file with no final newline.
253
254 2006-12-22 Robert Thorpe <rthorpe@realworldtech.com> (tiny change)
255
256 * indent.el (tab-always-indent): Doc fix.
257
258 2006-12-22 Chong Yidong <cyd@stupidchicken.com>
259
260 * info.el (Info-fontify-maximum-menu-size): Bump to 1000000.
261 (Info-fontify-node): Do fontify indices.
262
263 * tutorial.el (tutorial--detailed-help): Remove unnecessary link
264 to the Emacs Lisp reference manual.
265 (tutorial--tab-map): Remove. All callers changed.
266 (tutorial--find-changed-keys): New elt QUIET, used to...
267 (tutorial--display-changes): ...ensure that warning messages are
268 only issued once per changed key.
269 (tutorial--remove-remarks): Delete unused code-path.
270 (lang-strings): Remove extraneous formatting.
271 (tutorial--save-tutorial): Prompt before saving tutorial state.
272
273 2006-12-21 Chong Yidong <cyd@stupidchicken.com>
274
275 * tutorial.el: Remove `cl' requirement. Clean up whitespace.
276 Replace '?\ ' by '?\s' throughout.
277 (tutorial-warning-face): Inherit font-lock-warning-face. Move to
278 `help' custom group.
279 (tutorial--key-description): New function.
280 (tutorial--display-changes): Remove redundant arg. Scan for all
281 key sequences to avoid false matches. Cleanup.
282 (tutorial--saved-dir): Save to a subdirectory in .emacs.d to
283 reduce homedir pollution.
284 (help-with-tutorial): Call tutorial--display-changes with no arg.
285
286 2006-12-21 Carsten Dominik <dominik@science.uva.nl>
287
288 * textmodes/org.el (org-mode-map): Bind org-complete also to M-\t.
289
290 2006-12-20 Michael Albinus <michael.albinus@gmx.de>
291
292 * net/tramp.el (tramp-default-method): We still need to check for
293 `executable-find', because it is not bound under Emacs 20.
294 (tramp-handle-file-name-completion)
295 (tramp-completion-handle-file-name-completion): Handle optional
296 parameter PREDICATE.
297 (tramp-find-default-method): Add code for default values.
298
299 2006-12-20 Nick Roberts <nickrob@snap.net.nz>
300
301 * progmodes/gdb-ui.el (gdb-stopped): After attaching to a process
302 make gud-go send "continue".
303
304 2006-12-19 Juanma Barranquero <lekktu@gmail.com>
305
306 * image.el (image-type-header-regexps): Be more specific detecting `pbm'
307 and `png' files. Use non-capturing parenthesis for `tiff' regexp.
308
309 2006-12-19 Kim F. Storm <storm@cua.dk>
310
311 * bindings.el: Bind sigusr1 and sigusr2 in special-event-map
312 instead of global-map.
313
314 * files.el (magic-mode-alist): Allow matching file type by
315 calling a function at bob. Check for image types by calling
316 image-type-from-buffer. Suggested by Juanma Barranquero.
317 (set-auto-mode): Do it.
318
319 2006-12-19 Michael Albinus <michael.albinus@gmx.de>
320
321 * net/tramp.el (tramp-methods): Introduce new method `scpc'.
322 Remove "ControlMaster" option from the other `scp*' methods.
323 (tramp-default-method): Check for ssh-agent before setting to `scp'.
324
325 2006-12-18 Carsten Dominik <dominik@science.uva.nl>
326
327 * textmodes/org.el (org-mode): Show context after isearch.
328 (org-show-siblings): New function.
329 (org-show-context): Use `org-show-siblings'.
330
331 2006-12-18 Stefan Monnier <monnier@iro.umontreal.ca>
332
333 * emacs-lisp/syntax.el (syntax-ppss-flush-cache, syntax-ppss):
334 Use syntax-ppss-toplevel-pos.
335
336 2006-12-18 Carsten Dominik <dominik@science.uva.nl>
337
338 * textmodes/org.el (org-current-line): Make sure that lines are
339 counted from beginning of buffer.
340 (org-table-copy-region, org-table-paste-rectangle): Make sure that
341 lines are counted from beginning of buffer.
342
343 2006-12-17 Chong Yidong <cyd@stupidchicken.com>
344
345 * info.el (Info-build-node-completions): Signal error if tag-table
346 marker is not found.
347
348 * pgg-gpg.el (pgg-gpg-use-agent): Default to t.
349
350 2006-12-17 Alan Mackenzie <acm@muc.de>
351
352 * emacs-lisp/lisp.el (beginning-of-defun-raw): Optimise (for
353 speed) the case when open-paren-in-column-0-is-defun-start is nil.
354 Based on code by Martin Rudalics.
355
356 * progmodes/cc-mode.el (c-basic-common-init): Don't set
357 open-paren-in-column-0-is-defun-start to nil any more.
358
359 2006-12-17 Richard Stallman <rms@gnu.org>
360
361 * simple.el (delete-horizontal-space): Use prefix arg.
362
363 * help-fns.el (describe-variable): Improve blank separator lines.
364
365 * files.el (magic-mode-alist): Mark as risky.
366
367 * files.el (make-backup-file-name-1):
368 Expand backup-directory explicitly.
369
370 2006-12-17 Michael Albinus <michael.albinus@gmx.de>
371
372 * net/tramp.el (tramp-default-method): Before setting to "pscp",
373 check whether package password.el is loaded, or Pageant is running.
374
375 2006-12-17 Ulf Jasper <ulf.jasper@web.de>
376
377 * calendar/icalendar.el (icalendar-version): Increase to "0.14".
378 (icalendar--rris): First try Emacs, then XEmacs.
379 (icalendar--convert-ical-to-diary): Doc fix.
380 Insert newline at end of target file.
381
382 2006-12-17 Kim F. Storm <storm@cua.dk>
383
384 * outline.el (outline-isearch-open-invisible-function): New defvar.
385 (outline-flag-region): Use it if non-nil for isearch-open-invisible
386 overlay property instead of outline-isearch-open-invisible.
387
388 2006-12-16 Kim F. Storm <storm@cua.dk>
389
390 * ido.el (ido-completion-help): Build ido-cur-list and ido-matches
391 if ido-directory-too-big is set on entry.
392 (ido-toggle-ignore, ido-completion-help): Print message while
393 reading big directory.
394
395 2006-12-15 Richard Stallman <rms@gnu.org>
396
397 * shell.el (shell): Doc fix.
398
399 2006-12-15 Kevin Gallagher <Kevin.Gallagher@boeing.com>
400
401 * emulation/edt.el (edt-xserver):
402 * emulation/edt-mapper.el (edt-xserver): Replace `/' with a `-',
403 to fix a problem on Cygwin.
404
405 * emulation/edt.el
406 * emulation/edt-mapper.el
407 * emulation/edt-lk201.el
408 * emulation/edt-pc.el
409 * emulation/edt-vt100.el: Update maintainer's email address.
410
411 2006-12-15 Simon Marshall <simon@gnu.org>
412
413 * progmodes/cc-fonts.el (c-font-lock-declarations): Fix previous
414 change.
415
416 2006-12-15 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
417
418 * term/mac-win.el (mac-atsu-font-table): Remove defvar.
419 (mac-handle-font-selection): Use mac-atsu-font-face-attributes
420 instead of mac-atsu-font-table.
421 (fontset-default): Specify argument MAXIMUM in x-list-fonts calls.
422
423 2006-12-14 Stephen Leake <stephen_leake@member.fsf.org>
424
425 * align.el (align-match-tex-pattern): Fix a rare bug which
426 hanged Emacs.
427
428 2006-12-14 Richard Stallman <rms@gnu.org>
429
430 * startup.el (use-fancy-splash-screens-p): Use frame-height
431 instead of window-height. Pass frame to image-size.
432
433 2006-12-13 Kenichi Handa <handa@m17n.org>
434
435 * international/mule-cmds.el (set-locale-environment):
436 Set default-sendmail-coding-system too.
437
438 2006-12-12 J.D. Smith <jdsmith@as.arizona.edu>
439
440 * progmodes/idlw-help.el: Fix copyright notice.
441
442 2006-12-12 Stefan Monnier <monnier@iro.umontreal.ca>
443
444 * emacs-lisp/syntax.el (syntax-ppss-toplevel-pos): New fun.
445
446 2006-12-11 Juanma Barranquero <lekktu@gmail.com>
447
448 * subr.el (unread-command-char): Reformat obsolescence info.
449
450 2006-12-11 Richard Stallman <rms@gnu.org>
451
452 * emacs-lisp/cl-macs.el (defstruct): Suppress warnings
453 about calls to cl-struct-setf-expander.
454
455 2006-12-11 Juanma Barranquero <lekktu@gmail.com>
456
457 * ediff-merg.el (ediff-show-clashes-only): Doc fix.
458 (ediff-combination-pattern): Fix typo in docstring.
459
460 * textmodes/refer.el (refer-find-entry): Doc fix.
461 (refer-bib-files-regexp, refer-bib-directory, refer-bib-files)
462 (refer-cache-bib-files, refer-find-next-entry, refer-yank-key):
463 Fix tipos in docstrings.
464
465 * progmodes/idlwave.el (idlwave-library-path): Fix typos in docstring.
466
467 2006-12-10 Kim F. Storm <storm@cua.dk>
468
469 * ido.el (ido-init-completion-maps): Remap backward-kill-word
470 instead of binding M-backspace.
471
472 2006-12-10 Juanma Barranquero <lekktu@gmail.com>
473
474 * replace.el (replace-match-data, replace-match-maybe-edit):
475 * calc/calc-aent.el (calc-eval-error):
476 * emulation/vi.el (vi-char-argument):
477 * progmodes/cc-langs.el (c-at-vsemi-p-fn)
478 (c-vsemi-status-unknown-p-fn): Doc fixes.
479
480 2006-12-10 Chong Yidong <cyd@stupidchicken.com>
481
482 * menu-bar.el (menu-bar-showhide-menu, menu-bar-tools-menu)
483 (menu-bar-help-menu): Tooltip fixes. Suggested by Francis Wright.
484
485 2006-12-10 Masatake YAMATO <jet@gyve.org>
486
487 * progmodes/ld-script.el (ld-script-keywords): Fix a typo.
488
489 2006-12-09 Chong Yidong <cyd@stupidchicken.com>
490
491 * mouse-sel.el (mouse-sel-mode): Register mouse-2 as a click type.
492
493 * man.el (Man-xref-button-action): New function. If the
494 `Man-target-string' button property is a function, assume it
495 accepts a position argument.
496 (Man-abstract-xref-man-page): Use it.
497 (Man-default-man-entry): New optional arg POS.
498
499 * wdired.el (wdired-preprocess-symlinks): Make the spaces after
500 symlink arrows read-only and non-rear-sticky.
501
502 2006-12-09 Martin Rudalics <rudalics@gmx.at>
503
504 * wdired.el (wdired-change-to-wdired-mode, wdired-finish-edit)
505 (wdired-search-and-rename): Simplify code.
506 (wdired-preprocess-files, wdired-preprocess-perms): Make
507 read-only property of preceding character rear-nonsticky to
508 avoid that it can be modified. Put old-name and old-link
509 properties on character preceding name and replace
510 put-text-property by add-text-properties.
511 (wdired-get-filename, wdired-get-previous-link): Get old-name
512 and old-link properties from character preceding name and
513 simplify code.
514 (wdired-preprocess-perms, wdired-set-bit, wdired-toggle-bit)
515 (wdired-perms-to-number): Make local-map property
516 rear-nonsticky to avoid that text following permissions may be
517 modified. Use add-text-properties instead of put-text-property
518 when changing a permission bit.
519 (wdired-change-to-dired-mode): Remove stickiness properties.
520
521 2006-12-09 Juanma Barranquero <lekktu@gmail.com>
522
523 * international/mule-cmds.el (register-input-method): Doc fix.
524
525 2006-12-09 Masayuki Ataka <masayuki.ataka@gmail.com> (tiny change)
526
527 * cmuscheme.el (scheme-start-file): Use `let*', not `let'.
528
529 2006-12-09 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
530
531 * textmodes/flyspell.el (flyspell-hack-local-variables-hook): New.
532 Force buffer local defs evaluation on local variables loading.
533 (flyspell-mode-on, flyspell-mode-off): Use it in
534 `hack-local-variables-hook'.
535
536 2006-12-09 Eli Zaretskii <eliz@gnu.org>
537
538 * emacs-lisp/find-func.el (find-variable): Doc fix.
539
540 * help-fns.el (variable-at-point): Doc fix.
541
542 * w32-fns.el (w32-append-code-lines): New function.
543
544 2006-12-09 Romain Francoise <romain@orebokech.com>
545
546 * comint.el (comint-insert-input): Delete obsolete comment.
547
548 2006-12-08 Kevin Rodgers <ihs_4664@yahoo.com>
549
550 * files.el (insert-file-1): Compare file size to
551 large-file-warning-threshold and request confirmation when
552 warranted.
553
554 2006-12-08 Stefan Monnier <monnier@iro.umontreal.ca>
555
556 * net/browse-url.el (browse-url): Set DISPLAY to the one of the
557 current frame, in case we're connected to several displays.
558
559 2006-12-08 Juanma Barranquero <lekktu@gmail.com>
560
561 * frame.el (other-frame): Doc fix.
562 (set-frame-parameter): Fix typo in docstring.
563
564 2006-12-07 Kim F. Storm <storm@cua.dk>
565
566 * info.el (Info-index): Strip leading colon from topic.
567
568 2006-12-07 Nick Roberts <nickrob@snap.net.nz>
569
570 * progmodes/gud.el (gud-speedbar-buttons): Deal with references
571 to pointers.
572
573 2006-12-05 J.D. Smith <jdsmith@as.arizona.edu>
574
575 * progmodes/idlwave.el (idlwave-xml-create-class-method-lists):
576 Trim out spurious class inheritance "None" entries.
577
578 2006-12-05 Kim F. Storm <storm@cua.dk>
579
580 * emulation/cua-base.el (cua-paste-pop-rotate-temporarily): Doc fix.
581 (cua-paste-pop): Rework last change for
582 cua-paste-pop-rotate-temporarily, so first M-y and C-y works alike,
583 pasting the head of the kill-ring, and prefix arg C-u M-y inserts the
584 text inserted by the last M-y command.
585
586 2006-12-05 Micha,Ak(Bl Cadilhac <michael.cadilhac@lrde.org>
587
588 * cmuscheme.el (run-scheme, scheme-start-file): Search the start
589 file in ~/.emacs.d as `init_SCHEMENAME.scm' instead.
590
591 * shell.el (shell): Search the start file in ~/.emacs.d as
592 `init_SHELLNAME.sh' instead.
593
594 2006-12-05 Glenn Morris <rgm@gnu.org>
595
596 * progmodes/cperl-mode.el (cperl-mode)
597 * progmodes/f90.el (f90-mode-abbrev-table)
598 * progmodes/fortran.el (fortran-mode-abbrev-table)
599 * progmodes/octave-mod.el (octave-abbrev-table)
600 * progmodes/sql.el (sql-mode-abbrev-table): Define abbrevs even
601 if abbrev-table is non-nil (saved user abbrevs may have been restored).
602
603 * progmodes/vhdl-mode.el (vhdl-mode-abbrev-table-init): Do not
604 clear abbrev table, else saved abbrevs will not be restored.
605
606 2006-12-04 Juanma Barranquero <lekktu@gmail.com>
607
608 * facemenu.el (facemenu-unlisted-faces): Put obsolescence info in
609 the call to `make-obsolete-variable', not in the docstring.
610
611 2006-12-04 Chong Yidong <cyd@stupidchicken.com>
612
613 * facemenu.el (facemenu-unlisted-faces): Define as obsolete variable.
614
615 2006-12-04 Vinicius Jose Latorre <viniciusjl@ig.com.br>
616
617 * progmodes/ebnf-abn.el:
618 * progmodes/ebnf-bnf.el:
619 * progmodes/ebnf-dtd.el:
620 * progmodes/ebnf-ebx.el:
621 * progmodes/ebnf-iso.el:
622 * progmodes/ebnf-otz.el:
623 * progmodes/ebnf-yac.el:
624 * progmodes/ebnf2ps.el:
625 * delim-col.el:
626 * printing.el:
627 * ps-bdf.el:
628 * ps-mule.el:
629 * ps-print.el: Remove 'Time-stamp' comment mark.
630
631 * printing.el (pr-menu-bind): Replace 'easy-menu-change' by
632 'easy-menu-add-item' when called in Emacs 21 or higher.
633
634 2006-12-04 Stephen Leake <stephen_leake@stephe-leake.org>
635
636 * progmodes/ada-xref.el (ada-check-current): Doc fix.
637 (ada-make-body-gnatstub): Doc fix. Remove redundant `progn'.
638
639 2006-12-04 Kim F. Storm <storm@cua.dk>
640
641 * bindings.el (global-map): Bind [signal t] to ignore, to have
642 user signals ignored by default.
643
644 2006-12-04 Juanma Barranquero <lekktu@gmail.com>
645
646 * descr-text.el (describe-char-unicode-data): Use a hidden buffer for
647 Unicode data file pointed to by `describe-char-unicodedata-file'.
648
649 2006-12-04 Stefan Monnier <monnier@iro.umontreal.ca>
650
651 * textmodes/sgml-mode.el (sgml-font-lock-keywords-1): Fix pathological
652 O(n^2) regexp-search by anchoring the search.
653
654 2006-12-04 Dan Nicolaescu <dann@ics.uci.edu>
655
656 * whitespace.el (whitespace-cleanup-internal): Use current
657 argument for recursive call.
658
659 2006-12-04 Michael Albinus <michael.albinus@gmx.de>
660
661 * net/tramp.el (tramp-methods): Add "ControlPath" and
662 "ControlMaster" to scp, scp1 and scp2 methods. Suggested by
663 Andreas Schwab <schwab@suse.de>.
664 (tramp-do-copy-or-rename-file-out-of-band)
665 (tramp-open-connection-rsh): Compute format spec for ?t.
666 (tramp-process-actions): Trace command parameters.
667
668 2006-12-04 Nick Roberts <nickrob@snap.net.nz>
669
670 * simple.el (toggle-truncate-lines): Clarify doc string.
671
672 * progmodes/gdb-ui.el (gdb-var-delete-children): New function.
673 (gdb-speedbar-expand-node): Use it.
674
675 2006-12-04 Richard Stallman <rms@gnu.org>
676
677 * progmodes/python.el (python-indent): Add safe-local-variable prop.
678
679 * dired.el (dired-revert): Turn off dired-after-readin-hook
680 around call to dired-readin.
681
682 * menu-bar.el (menu-bar-make-toggle): Add "globally"
683 to echo area messages.
684 <indicate-empty-lines, case-fold-search>:
685 Add "globally" to Help string.
686 <case-fold-search>: MESSAGE arg need not say "globally".
687 (menu-bar-edit-menu <paste-from-menu>): Rename from select-and-paste.
688
689 2006-12-03 Liam Healy <lnp@healy.washington.dc.us> (tiny change)
690
691 * outline.el (outline-end-of-subtree): Don't leave an empty
692 line hidden as we would a real next heading.
693
694 2006-12-03 Ken Manheimer <ken.manheimer@gmail.com>
695
696 * allout.el (allout-ascend): Add an optional argument to preserve
697 original position of point when unsuccessful. Also, fix a
698 docstring error.
699 (allout-yank-processing): Fix depth shift of multiple-topic so yanks
700 work again, using allout-ascend's new option.
701 (allout-setup-mode-map): Extract from allout-mode to initialize
702 allout-mode-map. Call it on file load, so the mode docstring
703 substitutions work even if allout mode has not yet been invoked.
704 (allout-mode): Use new allout-setup-mode-map to track any keybinding
705 customizations since the map was last processed. Also, refine the
706 docstring so it's ship-shape for release.
707 (allout-default-layout, allout-beginning-of-line-cycles)
708 (allout-distinctive-bullets-string, allout-use-mode-specific-leader)
709 (allout-encrypt-unencrypted-on-saves, allout-inhibit-auto-fill)
710 (allout-version, allout-layout, allout-infer-body-reindent)
711 (allout-infer-header-lead-and-primary-bullet, allout-view-change-hook)
712 (allout-init, allout-mode, allout-next-heading, allout-chart-subtree)
713 (allout-previous-heading, allout-goto-prefix-doublechecked)
714 (allout-current-bullet-pos, allout-next-sibling-leap)
715 (allout-pre-command-business, allout-encrypted-type-prefix)
716 (allout-make-topic-prefix, allout-open-topic, allout-rebullet-heading)
717 (allout-rebullet-topic, allout-rebullet-topic-grunt)
718 (allout-flag-region, allout-expose-topic, allout-expose-topic)
719 (allout-old-expose-topic, allout-listify-exposed)
720 (allout-process-exposed, allout-latex-verb-quote)
721 (allout-latex-verbatim-quote-curr-line, allout-adjust-file-variable)
722 (allout-toggle-current-subtree-encryption)
723 (allout-toggle-subtree-encryption, allout-bullet-isearch):
724 Remove extraneous open-paren and close paren string escapes.
725
726 2006-12-03 Juanma Barranquero <lekktu@gmail.com>
727
728 * progmodes/ada-xref.el (is-windows, ada-find-in-src-path): Doc fixes.
729 (ada-xref-pos-ring-max, ada-xref-project-files, ada-xref-initialize)
730 (ada-prj-default-comp-cmd, ada-quote-cmd, ada-compile-current):
731 Fix typos in docstrings.
732
733 2006-12-03 Glenn Morris <rgm@gnu.org>
734
735 * progmodes/cc-align.el
736 * progmodes/cc-awk.el
737 * progmodes/cc-cmds.el
738 * progmodes/cc-compat.el
739 * progmodes/cc-defs.el
740 * progmodes/cc-engine.el
741 * progmodes/cc-langs.el
742 * progmodes/cc-menus.el
743 * progmodes/cc-mode.el
744 * progmodes/cc-styles.el
745 * progmodes/cc-vars.el
746 * progmodes/vhdl-mode.el: Fix Copyright format.
747
748 2006-12-02 Chong Yidong <cyd@stupidchicken.com>
749
750 * mouse.el (mouse-drag-track): Suppress automatic hscrolling for
751 initial down event.
752
753 2006-12-02 Kim F. Storm <storm@cua.dk>
754
755 * emulation/cua-base.el (cua-toggle-set-mark): Doc fix.
756 (cua-repeat-replace-region): Make M-v more robust.
757 (cua-paste-pop-rotate-temporarily): New defcustom.
758 (cua-paste-pop): Use it.
759 (cua-auto-mark-last-change): New defcustom.
760 (cua-pop-to-last-change): New helper function.
761 (cua-set-mark): Use them.
762
1 2006-12-01 Nick Roberts <nickrob@snap.net.nz> 763 2006-12-01 Nick Roberts <nickrob@snap.net.nz>
2 764
3 * menu-bar.el (toggle-case-fold-search): Clarfify doc/help string and 765 * menu-bar.el (toggle-case-fold-search): Clarify doc/help string and
4 mini-buffer message. 766 mini-buffer message.
5 767
6 2006-12-01 Juanma Barranquero <lekktu@gmail.com> 768 2006-12-01 Juanma Barranquero <lekktu@gmail.com>
7 769
8 * descr-text.el (describe-char-unicodedata-file): Fix typo in docstring. 770 * descr-text.el (describe-char-unicodedata-file): Fix typo in docstring.
9 771
772 2006-12-01 Ben North <ben@redfrontdoor.org>
773
774 * paren.el: Fix the highlight overlay extension when the user types a
775 sequence of char very fast just before the open parenthesis.
776
10 2006-12-01 Vinicius Jose Latorre <viniciusjl@ig.com.br> 777 2006-12-01 Vinicius Jose Latorre <viniciusjl@ig.com.br>
11
12 * paren.el: Fix the highlight overlay extension when the user types a
13 sequence of char very fast just after the open parenthesis.
14 Suggested by Ben North <ben@redfrontdoor.org>.
15 778
16 * ps-mule.el: Eliminate Emacs 20 compatibility. 779 * ps-mule.el: Eliminate Emacs 20 compatibility.
17 780
18 * ps-print.el: Eliminate Emacs 20 & 21 compatibility. 781 * ps-print.el: Eliminate Emacs 20 & 21 compatibility.
19 (ps-print-version): New Version 6.7. 782 (ps-print-version): New Version 6.7.
79 (ps-print-quote): Replace '?\s' by '?\ ' to keep compatibility with 842 (ps-print-quote): Replace '?\s' by '?\ ' to keep compatibility with
80 Emacs 20 & 21. 843 Emacs 20 & 21.
81 844
82 2006-11-29 J.D. Smith <jdsmith@as.arizona.edu> 845 2006-11-29 J.D. Smith <jdsmith@as.arizona.edu>
83 846
84 * progmodes/idlwave.el (idlwave-auto-fill): Remove 847 * progmodes/idlwave.el (idlwave-auto-fill):
85 paragraph-start let to prevent auto-fill giving up. 848 Remove paragraph-start let to prevent auto-fill giving up.
86 849
87 2006-11-28 Juanma Barranquero <lekktu@gmail.com> 850 2006-11-28 Juanma Barranquero <lekktu@gmail.com>
88 851
89 * vt100-led.el (led-state): Fix typo in previous change. 852 * vt100-led.el (led-state): Fix typo in previous change.
90 853
91 2006-11-27 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de> 854 2006-11-27 Andreas Seltenreich <uwi7@rz.uni-karlsruhe.de>
92 855
93 * emacs-lisp/easy-mmode.el (easy-mmode-define-navigation): Fix 856 * emacs-lisp/easy-mmode.el (easy-mmode-define-navigation):
94 interactive spec of the functions getting defined to make them 857 Fix interactive spec of the functions getting defined to make them
95 work as documented. 858 work as documented.
96 859
97 2006-11-28 Chong Yidong <cyd@stupidchicken.com> 860 2006-11-28 Chong Yidong <cyd@stupidchicken.com>
98 861
99 * startup.el (fancy-splash-screens): Hide initial splash buffer. 862 * startup.el (fancy-splash-screens): Hide initial splash buffer.
2335 3098
2336 2006-09-22 Masatake YAMATO <jet@gyve.org> 3099 2006-09-22 Masatake YAMATO <jet@gyve.org>
2337 3100
2338 * add-log.el (add-log-current-defun): Use `forward-sexp' 3101 * add-log.el (add-log-current-defun): Use `forward-sexp'
2339 instead of `forward-word' to pick c++::symbol. 3102 instead of `forward-word' to pick c++::symbol.
2340 Reported by Herbert Euler <herberteuler@hotmail.com>. 3103 Reported by Guanpeng Xu <herberteuler@hotmail.com>.
2341 3104
2342 2006-09-22 Kenichi Handa <handa@m17n.org> 3105 2006-09-22 Kenichi Handa <handa@m17n.org>
2343 3106
2344 * bindings.el: Fix setting self-insert-command for multibyte 3107 * bindings.el: Fix setting self-insert-command for multibyte
2345 characters in global-map. 3108 characters in global-map.
2964 3727
2965 * textmodes/org.el (org-dblock-write:clocktable): Avoid infinite loop. 3728 * textmodes/org.el (org-dblock-write:clocktable): Avoid infinite loop.
2966 3729
2967 2006-09-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp> 3730 2006-09-08 YAMAMOTO Mitsuharu <mituharu@math.s.chiba-u.ac.jp>
2968 3731
2969 * term/mac-win.el: (show-hide-font-panel): New HI command ID symbol. 3732 * term/mac-win.el (show-hide-font-panel): New HI command ID symbol.
2970 (mac-apple-event-map): Define its handler. 3733 (mac-apple-event-map): Define its handler.
2971 3734
2972 2006-09-07 Toby Allsopp <Toby.Allsopp@navman.com> (tiny change) 3735 2006-09-07 Toby Allsopp <Toby.Allsopp@navman.com> (tiny change)
2973 3736
2974 * net/ldap.el (ldap-search-internal): Handle `auth' key. 3737 * net/ldap.el (ldap-search-internal): Handle `auth' key.
4176 4939
4177 * progmodes/sh-script.el (sh-quoted-subshell): Further fix last change. 4940 * progmodes/sh-script.el (sh-quoted-subshell): Further fix last change.
4178 4941
4179 2006-07-20 Jay Belanger <belanger@truman.edu> 4942 2006-07-20 Jay Belanger <belanger@truman.edu>
4180 4943
4181 * calc.el (calc-previous-alg-entry): Remove variable. 4944 * calc.el (calc-previous-alg-entry): Remove variable.
4182 4945
4183 * calc-aent.el (calc-alg-entry-history, calc-quick-calc-history): 4946 * calc-aent.el (calc-alg-entry-history, calc-quick-calc-history):
4184 New variables. 4947 New variables.
4185 (calc-alg-entry): Use `calc-alg-entry-history'. 4948 (calc-alg-entry): Use `calc-alg-entry-history'.
4186 (calc-do-quick-calc): Use `calc-quick-calc-history'. 4949 (calc-do-quick-calc): Use `calc-quick-calc-history'.
5714 * subr.el (eval-after-load): Fix the doc-string. Allow FILE to 6477 * subr.el (eval-after-load): Fix the doc-string. Allow FILE to
5715 match ANY loaded file with the right name, not just those in 6478 match ANY loaded file with the right name, not just those in
5716 load-path. Put a regexp matching the file name into 6479 load-path. Put a regexp matching the file name into
5717 after-load-alist, rather than the name itself. 6480 after-load-alist, rather than the name itself.
5718 6481
5719 * subr.el: New functions load-history-regexp, 6482 * subr.el (load-history-regexp, load-history-filename-element)
5720 load-history-filename-element, do-after-load-evaluation. 6483 (do-after-load-evaluation): New functions.
5721 6484
5722 * international/mule.el (load-with-code-conversion): Do the 6485 * international/mule.el (load-with-code-conversion): Do the
5723 eval-after-load stuff by calling do-after-load-evaluation. 6486 eval-after-load stuff by calling do-after-load-evaluation.
5724 6487
5725 2006-05-25 Nick Roberts <nickrob@snap.net.nz> 6488 2006-05-25 Nick Roberts <nickrob@snap.net.nz>