Mercurial > emacs
comparison lisp/ChangeLog @ 83635:9c01792a3ce8
Merge from emacs--devo--0
Patches applied:
* emacs--devo--0 (patch 793-802)
- Update from CVS
- Remove RCS keywords
- Merge from emacs--rel--22
* emacs--rel--22 (patch 42-50)
- Update from CVS
- Merge from gnus--rel--5.10
- Gnus ChangeLog tweaks
* gnus--rel--5.10 (patch 229-232)
- Merge from emacs--devo--0, emacs--rel--22
- ChangeLog tweak
- Update from CVS
Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-23
author | Miles Bader <miles@gnu.org> |
---|---|
date | Sat, 16 Jun 2007 22:33:42 +0000 |
parents | cc587bfd19ca 3513d3f93273 |
children | 0ece58f6e0aa |
comparison
equal
deleted
inserted
replaced
83634:391cce03f832 | 83635:9c01792a3ce8 |
---|---|
1 2007-06-16 Karl Fogel <kfogel@red-bean.com> | |
2 | |
3 * thingatpt.el (thing-at-point-email-regexp): Don't require two | |
4 chars before the "@" in an email address. Andreas Roehler noticed | |
5 this problem. | |
6 | |
7 2007-06-15 Karl Fogel <kfogel@red-bean.com> | |
8 | |
9 * thingatpt.el: Add support for email addresses (`email'). | |
10 (thing-at-point, bounds-of-thing-at-point): Document `email' support. | |
11 (thing-at-point-email-regexp): New variable. | |
12 (`email'): Put `bounds-of-thing-at-point' and `thing-at-point' | |
13 properties on this symbol, with lambda forms for values. | |
14 | |
15 2007-06-15 Masatake YAMATO <jet@gyve.org> | |
16 | |
17 * vc-bzr.el (vc-bzr-root): Cache the output of shell command | |
18 execution. | |
19 | |
20 * vc.el (vc-dired-hook): Check the backend returned from | |
21 `vc-responsible-backend' can really handle `subdir'. | |
22 | |
23 2007-06-15 Chong Yidong <cyd@stupidchicken.com> | |
24 | |
25 * wid-edit.el (widget-add-documentation-string-button): Fix | |
26 handling of documentation indent. | |
27 | |
28 2007-06-15 Miles Bader <miles@fencepost.gnu.org> | |
29 | |
30 * mb-depth.el: New file. | |
31 | |
32 2007-06-15 Masatake YAMATO <jet@gyve.org> | |
33 | |
34 * vc.el (vc-dired-mode): Show backend name as part of mode name. | |
35 | |
36 2007-06-14 Chong Yidong <cyd@stupidchicken.com> | |
37 | |
38 * wid-edit.el (widget-default-create): Move ?h handling here... | |
39 (widget-default-format-handler): ...from here. | |
40 (widget-docstring, widget-add-documentation-string-button): New funs. | |
41 (documentation-string): Add :visibility-widget property. | |
42 (widget-documentation-string-value-create): Use it. | |
43 | |
44 * cus-edit.el (custom-split-regexp-maybe): Simplify. | |
45 (custom-buffer-create-internal): Simplify message. | |
46 (custom-variable-tag): Reduce height to normal. | |
47 (custom-variable-value-create, custom-face-value-create) | |
48 (custom-visibility): New widget. | |
49 (custom-visibility): New face. | |
50 (custom-group-value-create): Call | |
51 widget-add-documentation-string-button, using `custom-visibility'. | |
52 | |
53 2007-06-14 Stefan Monnier <monnier@iro.umontreal.ca> | |
54 | |
55 * emacs-lisp/bytecomp.el (byte-compile-current-group) | |
56 (byte-compile-nogroup-warn, byte-compile-file): Revert part of last | |
57 change. Apparently the "warning even if the group is implicit" is | |
58 a feature rather than a bug. | |
59 | |
60 2007-06-14 Michael Kifer <kifer@cs.stonybrook.edu> | |
61 | |
62 * viper.el (viper-describe-key-ad, viper-describe-key-briefly-ad): | |
63 different advices for Emacs and XEmacs. Compile them conditionally. | |
64 (viper-version): belated version change. | |
65 | |
66 2007-06-14 Juanma Barranquero <lekktu@gmail.com> | |
67 | |
68 * follow.el (follow-all-followers, follow-generic-filter): | |
69 * pcomplete.el (pcomplete-restore-windows): | |
70 * x-dnd.el (x-dnd-maybe-call-test-function, x-dnd-save-state) | |
71 (x-dnd-drop-data): | |
72 * emacs-lisp/edebug.el (edebug-pop-to-buffer, edebug-display): | |
73 * progmodes/python.el (python-complete-symbol): | |
74 * term/mac-win.el (mac-dnd-drop-data): Remove redundant check. | |
75 | |
76 2007-06-13 Ryan Yeske <rcyeske@gmail.com> | |
77 | |
78 * rcirc.el (rcirc-format-response-string): Use rcirc-nick-syntax | |
79 around bright and dim regexps. Make sure bright and dim matches | |
80 use word anchors. Send text through rcirc-markup functions. | |
81 (rcirc-url-regexp): Add single quote character. | |
82 (rcirc-connect): Write logs to disk on auto-save-hook. | |
83 Make server a non-optional argument. | |
84 (rcirc-log-alist): New variable. | |
85 (rcirc-log-directory): Make customizable. | |
86 (rcirc-log-flag): New customizable variable. | |
87 (rcirc-log): New function. | |
88 (rcirc-print): Use above function. | |
89 (rcirc-log-write): New function. | |
90 (rcirc-generate-new-buffer-name): Strip text properties. | |
91 (rcirc-switch-to-buffer-function): Remove variable. | |
92 (rcirc-last-non-irc-buffer): Remove variable. | |
93 (rcirc-non-irc-buffer): Add function. | |
94 (rcirc-next-active-buffer): Use above function. | |
95 (rcirc-keepalive): Send KEEPALIVE ctcp instead of a PING. | |
96 (rcirc-handler-ctcp-KEEPALIVE): Add handler. | |
97 (rcirc-handler-CTCP): Don't print KEEPALIVE responses. | |
98 (rcirc-omit-mode): Add minor-mode. | |
99 (rcirc-mode-map): Change C-c C-o binding. | |
100 (rcirc-mode): Clear mode-line-process. Use a custom | |
101 fill-paragraph-function. Set up buffer-invisibility-spec. | |
102 (rcirc-response-formats): Remove timestamp code. | |
103 (rcirc-omit-responses): Add variable. | |
104 (rcirc-print): Don't put the overlay arrow on potentially omitted | |
105 lines. Log line to disk. Record activity for private messages | |
106 from /dim nicks. Facify the fill-prefix with rcirc-timestamp face. | |
107 (rcirc-jump-to-first-unread-line): Print message if there is no | |
108 unread text. | |
109 (rcirc-clear-unread): New function. | |
110 (rcirc-markup-text-functions): Add variable. | |
111 (rcirc-markup-timestamp, rcirc-markup-fill): Add functions. | |
112 (rcirc-debug): Don't mess with window configuration. | |
113 (rcirc-send-message): Send message before printing locally. | |
114 Add SILENT argument, do not print message if non-nil. | |
115 (rcirc-visible-buffers): New function and variable. | |
116 (rcirc-window-configuration-change-1): Add function. | |
117 (rcirc-target-buffer): Make sure ACTIONs don't get sent to the | |
118 server buffer. | |
119 (rcirc-clean-up-buffer): Set rcirc-target to nil when finished. | |
120 (rcirc-fill-paragraph): Add function. | |
121 (rcirc-record-activity, rcirc-window-configuration-change-1): | |
122 Only update the activity string if it has actually changed. | |
123 (rcirc-update-activity-string): Remove padding characters from the | |
124 mode-line string. | |
125 (rcirc-disconnect-buffer): New function to be called when a | |
126 channel is parted or the user quits. | |
127 (rcirc-server-name): Warn when the server-name hasn't been set. | |
128 (rcirc-window-configuration-change): Postpone work until | |
129 post-command-hook. | |
130 (rcirc-window-configuration-change-1): Update mode-line and | |
131 overlay arrows here. | |
132 (rcirc-authenticate): Fix chanserv identification. | |
133 (rcirc-default-server): Remove variable. | |
134 (rcirc): Connect according to rcirc-connections. | |
135 (rcirc-connections): Add variable. | |
136 (rcirc-startup-channels-alist): Remove variable. | |
137 (rcirc-startup-channels): Remove function. | |
138 | |
139 2007-06-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
140 | |
141 * diff-mode.el (diff-font-lock-keywords): Fix M. Kifer's last change. | |
142 | |
143 2007-06-13 Johan Bockg,Ae(Brd <bojohan@dd.chalmers.se> (tiny change) | |
144 | |
145 * term/xterm.el (terminal-init-xterm): Escape parens in character | |
146 constants. | |
147 | |
148 2007-06-13 Stefan Monnier <monnier@iro.umontreal.ca> | |
149 | |
150 * progmodes/sh-script.el: Remove unneeded * from docstrings. | |
151 Use [:alpha:] and [:alnum:] where applicable. | |
152 (sh-quoted-subshell): Rewrite to correctly | |
153 handle nested mixes of `...` and $(...). | |
154 (sh-apply-quoted-subshell): Remove. | |
155 (sh-font-lock-syntactic-keywords): Adjust call to sh-quoted-subshell. | |
156 | |
157 * vc-arch.el (vc-arch-command): Remove bzr. It's a different program. | |
158 | |
159 2007-06-12 Tom Tromey <tromey@redhat.com> | |
160 | |
161 * subr.el (user-emacs-directory): New defconst. | |
162 * cmuscheme.el (scheme-start-file): | |
163 * shell.el (shell): | |
164 * completion.el (save-completions-file-name): | |
165 * custom.el (custom-theme-directory): | |
166 * term/x-win.el (emacs-session-filename): | |
167 * filesets.el (filesets-menu-cache-file): | |
168 * thumbs.el (thumbs-thumbsdir): | |
169 * server.el (server-auth-dir): | |
170 * image-dired.el (image-dired-dir): | |
171 (image-dired-db-file): | |
172 (image-dired-temp-image-file): | |
173 (image-dired-gallery-dir): | |
174 (image-dired-temp-rotate-image-file): | |
175 * play/gamegrid.el (gamegrid-user-score-file-directory): | |
176 * savehist.el (savehist-file): | |
177 * tutorial.el (tutorial--saved-dir): | |
178 * startup.el (auto-save-list-file-prefix): Use user-emacs-directory. | |
179 | |
180 2007-06-12 Ralf Angeli <angeli@caeruleus.net> | |
181 | |
182 * scroll-lock.el (scroll-lock-mode): Doc fix. | |
183 | |
184 2007-06-12 Michael Kifer <kifer@cs.stonybrook.edu> | |
185 | |
186 * ediff-ptch.el (ediff-context-diff-label-regexp): Spurious parenthesis. | |
187 | |
188 * ediff-init.el: Doc strings. | |
189 | |
190 2007-06-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
191 | |
192 * emacs-lisp/bytecomp.el (byte-compile-current-group): New var. | |
193 (byte-compile-file): Bind it. | |
194 (byte-compile-nogroup-warn): Use it to avoid spurious warnings when the | |
195 group argument is provided implicitly. | |
196 (byte-compile-format-warn, byte-compile-from-buffer) | |
197 (byte-compile-insert-header): Don't hardcode point-min==1. | |
198 (byte-compile-file-form-require): Remove unused var old-load-list. | |
199 (byte-compile-eval): Remove unused vars old-autoloads and hist-nil-new. | |
200 | |
201 2007-06-12 Michael Kifer <kifer@cs.stonybrook.edu> | |
202 | |
203 * emulation/viper-cmd.el (viper-prefix-arg-com, viper-prefix-arg-value): | |
204 Display error messages. | |
205 (viper-prev-destructive-command, viper-insert-prev-from-insertion-ring): | |
206 Get rid of cl.el dependencies. | |
207 | |
208 * emulation/viper-init.el (viper-suppress-input-method-change-message): | |
209 New variable. | |
210 (viper-activate-input-method-action) | |
211 (viper-inactivate-input-method-action): | |
212 Use viper-suppress-input-method-change-message. | |
213 | |
214 * emulation/viper-kem.el (viper-vi-basic-map): Disable the bindings | |
215 for C-s, C-r. | |
216 | |
217 * emulation/viper-util.el (viper-set-cursor-color-according-to-state): | |
218 Use viper-replace-overlay-cursor-color instead of | |
219 viper-replace-overlay-cursor-color. | |
220 (viper-sit-for-short): Use sit-for with 3 arguments. | |
221 | |
222 * emulation/viper.el (viper-insert-state-mode-list): Add gud-mode. | |
223 (viper-major-mode-modifier-list): Add viper-comint-mode-modifier-map | |
224 to gud-mode. | |
225 | |
226 * ediff-mult.el (ediff-meta-buffer-brief-message) | |
227 (ediff-meta-buffer-verbose-message): New variables. | |
228 (ediff-meta-buffer-message): Variable deleted. | |
229 (ediff-verbose-help-enabled): New variable. | |
230 (ediff-toggle-verbose-help-meta-buffer): New function. | |
231 (ediff-redraw-directory-group-buffer): Made aware of short/verbose | |
232 message options | |
233 | |
234 * ediff-ptch.el (ediff-context-diff-label-regexp): Better regexp. | |
235 (ediff-fixup-patch-map): Improve heuristic. | |
236 | |
237 2007-06-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
238 | |
239 * log-view.el (log-view-file-re, log-view-message-re): Use \(?1:...\). | |
240 (log-view-font-lock-keywords): Simplify. | |
241 (log-view-current-file, log-view-current-tag): Simplify. | |
242 | |
243 2007-06-12 Sam Steingold <sds@gnu.org> | |
244 | |
245 * vc-arch.el (vc-arch-command): Also try "baz" and "bzr". | |
246 | |
247 2007-06-12 Juanma Barranquero <lekktu@gmail.com> | |
248 | |
249 * desktop.el (desktop-load-locked-desktop): New option. | |
250 (desktop-read): Use it. | |
251 (desktop-truncate, desktop-outvar, desktop-restore-file-buffer): | |
252 Use `when'. | |
253 | |
254 2007-06-12 Davis Herring <herring@lanl.gov> | |
255 | |
256 * desktop.el (desktop-save-mode-off): New function. | |
257 (desktop-base-lock-name, desktop-not-loaded-hook): New variables. | |
258 (desktop-full-lock-name, desktop-file-modtime, desktop-owner) | |
259 (desktop-claim-lock, desktop-release-lock): New functions. | |
260 (desktop-kill): Tell `desktop-save' that this is the last save. | |
261 Release the lock afterwards. | |
262 (desktop-buffer-info): New function. | |
263 (desktop-save): Use it. Run `desktop-save-hook' where the doc | |
264 says to. Detect conflicts, and manage the lock. | |
265 (desktop-read): Detect conflicts. Manage the lock. | |
266 | |
267 2007-06-12 Stefan Monnier <monnier@iro.umontreal.ca> | |
268 | |
269 * emulation/tpu-mapper.el (tpu-emacs-map-key): Use new keymap names. | |
270 | |
271 * emulation/tpu-edt.el (tpu-gold-map): Rename from GOLD-map. | |
272 (tpu-lucid-emacs-p): Remove. Use (featurep 'xemacs) instead. | |
273 (CSI-map, GOLD-CSI-map, GOLD-SS3-map, SS3-map): Delete vars. | |
274 (tpu-gold-map, tpu-global-map): Add all the SS3 and CSI bindings, using | |
275 keysyms rather than byte sequences. | |
276 (tpu-copy-keyfile): Don't force the user to use tpu-mapper.el. | |
277 | |
278 2007-06-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
279 | |
280 * font-lock.el (font-lock-add-keywords): In case font-lock was only | |
281 half-activated, forcefully activate it completely. | |
282 | |
283 2007-06-11 Richard Stallman <rms@gnu.org> | |
284 | |
285 * cus-edit.el (custom-variable-type): Doc fix. | |
286 | |
287 2007-06-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
288 | |
289 * progmodes/sh-script.el (sh-font-lock-backslash-quote) | |
290 (sh-font-lock-flush-syntax-ppss-cache): New functions. | |
291 (sh-font-lock-syntactic-keywords): Use them to distinguish the | |
292 different possible cases for \'. | |
293 | |
294 * complete.el (PC-bindings): Don't bind things already bound in the | |
295 parent keymap. | |
296 | |
297 * textmodes/bibtex-style.el: New file. | |
298 | |
299 2007-06-11 Riccardo Murri <riccardo.murri@gmail.com> | |
300 | |
301 * vc-bzr.el: New file. | |
302 | |
303 2007-06-11 Stefan Monnier <monnier@iro.umontreal.ca> | |
304 | |
305 * vc-svn.el (vc-svn-program): New var. | |
306 (vc-svn-command): Use it. | |
307 | |
308 2007-06-11 Juanma Barranquero <lekktu@gmail.com> | |
309 | |
310 * server.el (server-switch-buffer): Remove redundant check. | |
311 | |
1 2007-06-10 Martin Rudalics <rudalics@gmx.at> | 312 2007-06-10 Martin Rudalics <rudalics@gmx.at> |
2 | 313 |
3 * emacs-lisp/bytecomp.el (byte-compile-find-cl-functions): Match | 314 * emacs-lisp/bytecomp.el (byte-compile-find-cl-functions): |
4 against file-name-nondirectory. | 315 Match against file-name-nondirectory. |
5 Fix text on user customization variables. | 316 Fix text on user customization variables. |
6 Reported by Johan Bockg,Ae(Brd <bojohan@dd.chalmers.se>. | 317 Reported by Johan Bockg,Ae(Brd <bojohan@dd.chalmers.se>. |
7 | 318 |
8 2007-06-09 Alfred M. Szmidt <ams@gnu.org> (tiny change) | 319 2007-06-09 Alfred M. Szmidt <ams@gnu.org> (tiny change) |
9 | 320 |