comparison lisp/ChangeLog @ 83509:24cf4bf418dc

Merged from emacs@sv.gnu.org Patches applied: * emacs@sv.gnu.org/emacs--devo--0--patch-207 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-208 Sync from erc--emacs--0 * emacs@sv.gnu.org/emacs--devo--0--patch-209 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-210 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-211 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-212 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-213 Update from CVS * emacs@sv.gnu.org/emacs--devo--0--patch-214 Merge from gnus--rel--5.10 * emacs@sv.gnu.org/emacs--devo--0--patch-215 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-81 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-82 Update from CVS * emacs@sv.gnu.org/gnus--rel--5.10--patch-83 Update from CVS git-archimport-id: lorentey@elte.hu--2004/emacs--multi-tty--0--patch-549
author Karoly Lorentey <lorentey@elte.hu>
date Wed, 12 Apr 2006 17:40:36 +0000
parents 81f2d90dee68 6b919f4beee5
children 2d2f6f096f6e
comparison
equal deleted inserted replaced
83508:cc8354d6fe87 83509:24cf4bf418dc
1 2006-04-12 Stefan Monnier <monnier@iro.umontreal.ca>
2
3 * progmodes/perl-mode.el (perl-indent-new-calculate):
4 Recompute parse-start after jumping backward by a whole sexp.
5
6 2006-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
7
8 * vc.el (vc-ensure-vc-buffer): Only change current-buffer, not the
9 window configuration.
10 (vc-annotate-display-select): Select the buffer so that current-buffer
11 (and selected-window) is the output buffer at the end of vc-annotate.
12
13 2006-04-11 J.D. Smith <jdsmith@as.arizona.edu>
14
15 * vc.el (vc-annotate-color-map): Add custom TTY color map for
16 8-color terminals, to use all of the colors in a sensible order.
17 256-color terminals work well with the standard map.
18 (vc-annotate-lines): Only strip the first color character if it
19 is "#", to allow for terminal-style named colors.
20 (vc-annotate-warp-version): Pass buf to `goto-line' to ensure
21 the correct buffer is scrolled.
22
23 2006-04-11 Richard Stallman <rms@gnu.org>
24
25 * emacs-lisp/bytecomp.el (byte-compile-file):
26 Bind enable-local-variables to :safe, and make normal-mode obey it.
27
28 * files.el (enable-local-variables): Allow value :safe.
29 (normal-mode): Doc fix.
30 (hack-local-variables): Implement enable-local-variables = :safe.
31 (hack-local-variables-confirm): Don't prevent quitting.
32
33 2006-04-11 Stefan Monnier <monnier@iro.umontreal.ca>
34
35 * loadhist.el (unload-feature): A bit of sanity check of
36 load-history entries. Cancel timer-vars before unbinding them.
37
38 * hexl.el (hexl-isearch-search-function): Fix regexp-building code to
39 quote special chars, and make the trick work on the hex part of the
40 buffer as well.
41 (hexl-mode, hexl-save-buffer, hexl-mode-exit)
42 (hexl-maybe-dehexlify-buffer): Use restore-buffer-modified-p.
43
44 * startup.el (normal-splash-screen): Fix last change so we don't wait
45 2 minutes if we don't show the splash screen.
46
47 2006-04-11 Carsten Dominik <dominik@science.uva.nl>
48
49 * textmodes/org.el (org-export-plain-list-max-depth)
50 (org-table-spaces-around-separators)
51 (org-radio-targets, org-activate-camels)
52 (org-table-spaces-around-invisible-separators): Options removed.
53 (org-time-stamp-rounding-minutes, org-remember-templates)
54 (org-ellipsis, org-activate-links, org-descriptive-links):
55 New options.
56 (org-remember-apply-template, org-current-time)
57 (org-finish-edit-table-field)
58 (org-link-unescape, org-link-escape)
59 (org-string-width, org-table-clean-line, org-html-do-expand)
60 (org-edit-agenda-file-list, org-store-new-agenda-file-list)
61 (org-read-agenda-file-list): New functions.
62 (org-table-edit-field)
63 (org-table-create-or-convert-from-region): New commands
64 (org-table-toggle-vline-visibility): Command removed.
65 (org-table-convert-region): Made a command.
66 (orgtbl-deleta-backward-char,orgtbl-delete-char): Remove commands.
67 Replace with the normal org- functions.
68 (org-self-insert-command): Don't trigger realign unnecessarily
69 when blanking a field that is not full.
70 (org-mode): `Set buffer-invisibility-spec' for links.
71 (org-activate-links2): Hide link part and only show descriptive
72 part of the link.
73 (org-insert-link): Modify for new linking system.
74 (org-store-link): Store description separately, for use by
75 `org-insert-link'.
76 (org-table-align): Use `org-string-width'.
77 (defgroup): Completely new group structure for custom variables.
78 (org-agenda-files): Option: Single file name allowed. Function:
79 Optional argument unrestrited means ignore any restricitons.
80 (org-install-agenda-files-menu): Find a buffer in Org-mode before
81 trying to modify the menu. Use generalized access to
82 `org-agenda-files.'
83 (org-agenda-list, org-todo-list, org-cycle-agenda-files)
84 (org-agenda-file-to-front, org-remove-file, org-diary)
85 (org-tags-view, org-export-icalendar-all-agenda-files)
86 (org-export-icalendar-combine-agenda-files): Use generalized
87 access to `org-agenda-files'.
88 (org-remember-handler): Correctly preserve heading if present.
89 (org-table-insert-row, org-table-insert-hline): Deal with
90 invisible characters.
91
92 2006-04-10 J.D. Smith <jdsmith@as.arizona.edu>
93
94 * vc.el (vc-annotate-display-mode): Made default 'fullscale.
95 (vc-annotate-color-map): New 18 element constant
96 value/saturation, rotating hue colormap, from red->blue.
97 (vc-annotate-mode-menu): "Default" -> "By Color Map Range".
98 (vc-annotate-display-select): Switch to annotate-mode elsewhere.
99 (vc-annotate): To avoid killing the required local variables,
100 set them before the end of `with-output-to-temp-buffer', and
101 after first switching to annotate-mode.
102 (vc-annotate-warp-version): Add buffer argument in goto-line to
103 ensure annotation, not source, is scrolled.
104
105 2006-04-10 Bill Wohler <wohler@newt.com>
106
107 * custom.el (defcustom, custom-handle-keyword):
108 Add :package-version keyword.
109 (custom-add-package-version): New function. Sets value of new
110 property 'custom-package-version from :package-version keyword.
111 (defcustom): Create Common Keywords section in docstring.
112 (defface, defgroup): Replace definitions of a select few keywords
113 with a reference to the Common Keywords in defcustom.
114 (defcustom, defface, defgroup): Replace reference to Customization
115 chapter in manual with hyperlink.
116
117 * cus-edit.el (customize-package-emacs-version-alist):
118 New variable.
119 (customize-changed-options): Add check for custom-package-version.
120 (customize-package-emacs-version): New function to look up Emacs
121 version corresponding to the given package version.
122
123 * emacs-lisp/find-func.el (find-function-regexp): Allow dashes in
124 defun name, in similar fashion to find-variable-regexp.
125
126 2006-04-10 Eli Zaretskii <eliz@gnu.org>
127
128 * international/mule-cmds.el (set-locale-environment): Fix last
129 change for when the locale's preferences don't specify any encoding.
130
131 2006-04-10 Stefan Monnier <monnier@iro.umontreal.ca>
132
133 * emacs-lisp/find-func.el (find-function-search-for-symbol): Fix regexp
134 so the defined var/fun doesn't need to be quoted.
135
136 2006-04-10 Richard Stallman <rms@gnu.org>
137
138 * finder.el (finder-mode-map): Add n and p bindings.
139
140 2006-04-10 Nick Roberts <nickrob@snap.net.nz>
141
142 * progmodes/gdb-ui.el (gdb-init-1): Re-initialise gdb-main-file to nil.
143 (gdb-get-version): Make it work for pre "interpreter mi" (GDB 5.3?).
144 (gdb-setup-windows): Put something in source window if we can't find
145 the source file.
146 (gdb-frame-handler): Make it work again with just assembly.
147 (gdb-data-list-register-values-handler): Make it work when there is
148 no stack.
149
1 2006-04-09 Richard Stallman <rms@gnu.org> 150 2006-04-09 Richard Stallman <rms@gnu.org>
2 151
3 * mail/rmail.el (rmail-mime-charset-pattern): Ignore format and delsp 152 * mail/rmail.el (rmail-mime-charset-pattern): Ignore format and delsp
4 specs while looking for charset. 153 specs while looking for charset.
5 154
92 to this target. 241 to this target.
93 (rcirc-multiline-minor-mode): New mode. 242 (rcirc-multiline-minor-mode): New mode.
94 (rcirc-multiline-minor-mode-map): New mode map. 243 (rcirc-multiline-minor-mode-map): New mode map.
95 (rcirc-edit-multiline): Put multiline-edit buffer in 244 (rcirc-edit-multiline): Put multiline-edit buffer in
96 rcirc-multiline-major-mode along with rcirc-multiline-minor-mode. 245 rcirc-multiline-major-mode along with rcirc-multiline-minor-mode.
97 (rcirc-print): Any line starting with an ignored nick will be 246 (rcirc-print): Ignore any line starting with an ignored nick.
98 ignored.
99 (rcirc-print): Decode using rcirc-decode-coding-system. 247 (rcirc-print): Decode using rcirc-decode-coding-system.
100 (rcirc-track-minor-mode): Update global-mode-string when disabling 248 (rcirc-track-minor-mode): Update global-mode-string when disabling
101 this mode. 249 this mode.
102 (minor-mode-alist): add LowPri indicator. 250 (minor-mode-alist): Add LowPri indicator.
103 (rcirc-toggle-low-priority): New function. 251 (rcirc-toggle-low-priority): New function.
104 (rcirc-last-non-irc-buffer): Prefix arg now no means switch to 252 (rcirc-last-non-irc-buffer): Prefix arg now no means switch to
105 next lowpriority buffer with activity. 253 next lowpriority buffer with activity.
106 (rcirc-record-activity): Sort buffers in rcirc-activity by the 254 (rcirc-record-activity): Sort buffers in rcirc-activity by the
107 last time the user posted a message in to the target. 255 last time the user posted a message in to the target.
130 * emacs-lisp/lisp-mode.el (eval-print-last-sexp, eval-last-sexp) 278 * emacs-lisp/lisp-mode.el (eval-print-last-sexp, eval-last-sexp)
131 (eval-defun): Doc fixes. 279 (eval-defun): Doc fixes.
132 280
133 2006-04-07 Reiner Steib <Reiner.Steib@gmx.de> 281 2006-04-07 Reiner Steib <Reiner.Steib@gmx.de>
134 282
135 * pgg-gpg.el: Revert to revision 1.8 to allow the use of 283 * pgg-gpg.el: Revert to revision 1.8 to allow the use of gpg-agent.
136 gpg-agent.
137 284
138 2006-04-07 Nick Roberts <nickrob@snap.net.nz> 285 2006-04-07 Nick Roberts <nickrob@snap.net.nz>
139 286
140 * progmodes/gdb-ui.el (gdb-init-2): Set current filename using 287 * progmodes/gdb-ui.el (gdb-init-2): Set current filename using
141 GDB list command without argument for greater generality. 288 GDB list command without argument for greater generality.
144 291
145 * subr.el (string-or-null-p): New function. 292 * subr.el (string-or-null-p): New function.
146 293
147 * textmodes/paragraphs.el (sentence-end): Use string-or-null-p. 294 * textmodes/paragraphs.el (sentence-end): Use string-or-null-p.
148 295
149 * textmodes/ispell.el (ispell-local-dictionary): Use 296 * textmodes/ispell.el (ispell-local-dictionary): Use string-or-null-p.
150 string-or-null-p.
151 297
152 * files.el: Update comment about safe-local-variable declarations. 298 * files.el: Update comment about safe-local-variable declarations.
153 299
154 2006-04-06 J.D. Smith <jdsmith@as.arizona.edu> 300 2006-04-06 J.D. Smith <jdsmith@as.arizona.edu>
155 301
156 * progmodes/idlwave.el: Updated to IDLWAVE version 6.0. See 302 * progmodes/idlwave.el: Updated to IDLWAVE version 6.0.
157 idlwave.org. 303 See idlwave.org.
158 304
159 * progmodes/idlw-shell.el: Updated to IDLWAVE version 6.0. See 305 * progmodes/idlw-shell.el: Updated to IDLWAVE version 6.0.
160 idlwave.org. Includes code to obsolete idlw-rinfo.el. 306 See idlwave.org. Includes code to obsolete idlw-rinfo.el.
161 307
162 * progmodes/idlw-help.el: Updated to IDLWAVE version 6.0. See 308 * progmodes/idlw-help.el: Updated to IDLWAVE version 6.0.
163 idlwave.org. 309 See idlwave.org.
164 310
165 * progmodes/idlw-complete-structtag.el: Updated to IDLWAVE 311 * progmodes/idlw-complete-structtag.el: Updated to IDLWAVE
166 version 6.0 (minimal changes). See idlwave.org. 312 version 6.0 (minimal changes). See idlwave.org.
167 313
168 * progmodes/idlw-toolbar.el: Updated to IDLWAVE version 314 * progmodes/idlw-toolbar.el: Updated to IDLWAVE version
229 * startup.el (fancy-splash-screens): Set emulation-mode-map-alists 375 * startup.el (fancy-splash-screens): Set emulation-mode-map-alists
230 to nil while displaying slash screen. 376 to nil while displaying slash screen.
231 377
232 2006-04-05 Daiki Ueno <ueno@unixuser.org> 378 2006-04-05 Daiki Ueno <ueno@unixuser.org>
233 379
234 * pgg-gpg.el (pgg-gpg-encrypt-region, pgg-gpg-sign-region): Wait 380 * pgg-gpg.el (pgg-gpg-encrypt-region, pgg-gpg-sign-region):
235 for BEGIN_SIGNING too, new in GnuPG 1.4.3. 381 Wait for BEGIN_SIGNING too, new in GnuPG 1.4.3.
236 382
237 2006-04-05 Kenichi Handa <handa@m17n.org> 383 2006-04-05 Kenichi Handa <handa@m17n.org>
238 384
239 * international/characters.el: Setup cases of Latin, Greek, and 385 * international/characters.el: Setup cases of Latin, Greek, and
240 Cyrillic characters in CJK charsets. 386 Cyrillic characters in CJK charsets.
243 389
244 * pgg-gpg.el (pgg-gpg-start-process): Don't bind 390 * pgg-gpg.el (pgg-gpg-start-process): Don't bind
245 default-enable-multibyte-characters. This reverts the change from 391 default-enable-multibyte-characters. This reverts the change from
246 revision 6.17 which is no longer necessary because the passphrase 392 revision 6.17 which is no longer necessary because the passphrase
247 is sent separately now. GnuPG messages are unreadable under 393 is sent separately now. GnuPG messages are unreadable under
248 multibyte locales with default-enable-multibyte-characters set to 394 multibyte locales with default-enable-multibyte-characters set to nil.
249 nil.
250 395
251 2006-04-04 Andreas Schwab <schwab@suse.de> 396 2006-04-04 Andreas Schwab <schwab@suse.de>
252 397
253 * files.el: Mark `left-margin', `byte-compile-dynamic-docstrings' 398 * files.el: Mark `left-margin', `byte-compile-dynamic-docstrings'
254 and `byte-compile-warnings' as `safe-local-variable'. 399 and `byte-compile-warnings' as `safe-local-variable'.