comparison lisp/ChangeLog @ 83648:65663fcd2caa

Merge from emacs--devo--0 Patches applied: * emacs--devo--0 (patch 824-838) - Update from CVS - Merge from emacs--rel--22 - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Fix void function definition error in cus-edit.el - Restore lisp/emacs-lisp/cl-loaddefs.el * emacs--rel--22 (patch 70-83) - Update from CVS - Remove lisp/erc/erc-nicklist.el - Update some .arch-inventory files - Indicate that emacs--devo--0--patch-834 does not need to be applied - Merge from gnus--rel--5.10 - Restore lisp/emacs-lisp/cl-loaddefs.el * gnus--rel--5.10 (patch 239-241) - Merge from emacs--devo--0 - Update from CVS Revision: emacs@sv.gnu.org/emacs--multi-tty--0--patch-28
author Miles Bader <miles@gnu.org>
date Tue, 31 Jul 2007 05:50:45 +0000
parents fd5b4a865d1d e126e09e6ac7
children b210fca2fe6e
comparison
equal deleted inserted replaced
83647:3468e549a55b 83648:65663fcd2caa
1 2007-07-29 Kimit Yada <kimitto@gmail.com> (tiny change)
2
3 * emacs-lisp/copyright.el (copyright-update-year, copyright-update)
4 (copyright-fix-years, copyright): Correctly handle the case where
5 copyright-limit is nil.
6
7 2007-07-28 Konstantin Novitsky <knovitsk@Bear.com> (tiny change)
8
9 * progmodes/python.el (run-python): Fix path separator under w32.
10
11 2007-07-30 Richard Stallman <rms@gnu.org>
12
13 * emacs-lisp/lisp-mode.el (emacs-lisp-mode-syntax-table):
14 Treat non-break space as whitespace in Lisp.
15
16 2007-07-30 Stefan Monnier <monnier@iro.umontreal.ca>
17
18 * vc.el (vc-dired-hook): Use inhibit-read-only.
19
20 * progmodes/compile.el (compilation-forget-errors):
21 Reset compilation-auto-jump-to-next.
22
23 2007-07-30 Michael Olson <mwolson@gnu.org>
24
25 * cus-edit.el (custom-group-save): Fix void function definition
26 error. Thanks to Zhang Wei for the report.
27
28 * ps-print.el: Check in trivial changes to the autoloads section
29 caused by the build process. These autoloads really ought to be
30 placed in a separate file, methinks.
31
32 2007-07-29 Stefan Monnier <monnier@iro.umontreal.ca>
33
34 * calendar/calendar.el (calendar-mode): Make sure
35 displayed-(month|year) are set.
36 (calendar-basic-setup): Display buffer before adjusting window sizes.
37 (generate-calendar-window): Use inhibit-read-only. Simplify.
38 Generate buffer and set displayed-month and displayed-year before
39 calling update-calendar-mode-line.
40
41 2007-07-29 Michael Albinus <michael.albinus@gmx.de>
42
43 * tramp.el:
44 * tramp-uu.el:
45 * trampver.el: Use utf-8 encoding with coding cookie.
46
47 * tramp-cache.el:
48 * tramp-fish.el:
49 * tramp-ftp.el:
50 * tramp-gw.el:
51 * tramp-smb.el: Remove coding cookie.
52
53 * tramp.el (tramp-handle-verify-visited-file-modtime):
54 Flush buffer file-name's file property.
55 (tramp-handle-file-remote-p): The first parameter is FILENAME.
56
57 * trampver.el: Update release number.
58
59 2007-07-29 Juri Linkov <juri@jurta.org>
60
61 * dired.el (dired-mode-map): Bind C-x C-q to dired-toggle-read-only.
62 Filter out menu item "Edit File Names" `wdired-change-to-wdired-mode'
63 when major-mode is not dired-mode.
64 (dired-toggle-read-only): New function.
65 (dired-recursive-deletes): Remove obsolete comments about old
66 default value.
67 (dired-do-flagged-delete, dired-do-delete): Refill docstring.
68
69 * wdired.el (wdired-exit): New function.
70 (wdired-mode-map): Bind C-x C-q to wdired-exit.
71
72 2007-07-28 Stefan Monnier <monnier@iro.umontreal.ca>
73
74 * cus-edit.el (customize-read-group): New fun.
75 (customize-group-other-window, customize-face-other-window):
76 Prompt before delegating to customize-(group|face).
77 Bind pop-up-windows rather than use the other-window argument.
78 (customize-group, customize-face): Prompt from the interactive spec.
79 Remove args `prompt-for-group' and `other-window'.
80
81 * emacs-lisp/advice.el (ad-interactive-form): Re-introduce.
82 (ad-body-forms, ad-advised-interactive-form): Revert this part of
83 last change.
84
85 2007-07-28 Masatake YAMATO <jet@gyve.org>
86
87 * vc.el (vc-dired-mode): Add a menu for VC related operation.
88 Use backend name as the menu label Suggested by David Kastrup.
89
90 2007-07-28 Alan Mackenzie <acm@muc.de>
91
92 Fix problem with modes derived from CC Mode:
93 * progmodes/cc-mode.el (c-make-emacs-variables-local): Move this
94 macro to cc-langs.
95 (c-init-language-vars-for): Remove call to above macro.
96 * progmodes/cc-langs.el (c-make-emacs-variables-local): Macro has
97 been moved to here.
98 (c-make-init-lang-vars-fun): Call c-make-emacs-variables-local.
99
100 2007-07-28 Eli Zaretskii <eliz@gnu.org>
101
102 * net/trampver.el: Fix the `coding' cookie.
103
104 2007-07-28 Dan Nicolaescu <dann@ics.uci.edu>
105
106 * vc-git.el (vc-git-print-log): Support both the old single file
107 interface and the new one.
108
109 2007-07-28 Nick Roberts <nickrob@snap.net.nz>
110
111 * bindings.el (mode-line-remote): Use updated %@ construct.
112
113 2007-07-27 Stefan Monnier <monnier@iro.umontreal.ca>
114
115 * calendar/cal-bahai.el (calendar-bahai-month-name-array)
116 (calendar-bahai-epoch, calendar-bahai-leap-year-p)
117 (calendar-bahai-leap-base, calendar-bahai-prompt-for-date)
118 (diary-list-bahai-entries, diary-bahai-mark-entries)
119 (calendar-bahai-mark-date-pattern, diary-insert-bahai-entry)
120 (diary-bahai-insert-monthly-entry, diary-bahai-insert-yearly-entry):
121 New names to clean up namespace.
122 (list-bahai-diary-entries, mark-bahai-diary-entries)
123 (insert-bahai-diary-entry, insert-monthly-bahai-diary-entry)
124 (insert-yearly-bahai-diary-entry, mark-bahai-calendar-date-pattern):
125 Add compatibility aliases.
126
127 * calendar/appt.el: Don't wrap defvar within eval-when-compile.
128
129 * calendar/cal-move.el (calendar-scroll-left, calendar-scroll-right)
130 (calendar-scroll-left-three-months)
131 (calendar-scroll-right-three-months): Clean up namespace.
132 (scroll-calendar-left, scroll-calendar-right)
133 (scroll-calendar-left-three-months)
134 (scroll-calendar-right-three-months): Add compatibility aliases.
135
136 * calendar/cal-move.el (calendar-scroll-left, calendar-scroll-right):
137 Behave like mouse-scroll-calendar-* when used from the mouse.
138
139 * calendar/cal-menu.el (cal-menu-scroll-menu)
140 (cal-menu-global-mouse-menu):
141 * calendar/calendar.el (calendar-mode-map):
142 Use new calendar-scroll-* names.
143 (mouse-scroll-calendar-left, mouse-scroll-calendar-right):
144 Remove. Use calendar-scroll-* directly instead.
145
146 2007-07-26 Stefan Monnier <monnier@iro.umontreal.ca>
147
148 * emacs-lisp/advice.el (ad-interactive-p, ad-interactive-form): Remove.
149 (ad-body-forms, ad-advised-interactive-form, ad-make-cache-id)
150 (ad-make-advised-definition, ad-cache-id-verification-code):
151 Use commandp and interactive-form instead.
152
153 2007-07-26 Dan Nicolaescu <dann@ics.uci.edu>
154
155 * vc-git.el: Relicense to GPLv3 or later.
156 (vc-directory-exclusion-list, vc-handled-backends): Remove.
157
158 * vc-hooks.el (vc-handled-backends): Add GIT.
159
160 * vc.el (vc-directory-exclusion-list): Add .git.
161
162 2007-07-26 Alexandre Julliard <julliard@winehq.org>
163
164 * vc-git.el (vc-git-revision-table)
165 (vc-git-revision-completion-table): New functions.
166
167 2007-07-26 Vinicius Jose Latorre <viniciusjl@ig.com.br>
168
169 * progmodes/ebnf-abn.el (ebnf-abn-skip-comment):
170 * progmodes/ebnf-bnf.el (ebnf-bnf-skip-comment):
171 * progmodes/ebnf-dtd.el (ebnf-dtd-skip-comment):
172 * progmodes/ebnf-ebx.el (ebnf-ebx-skip-comment):
173 * progmodes/ebnf-iso.el (ebnf-iso-skip-comment):
174 * progmodes/ebnf-yac.el (ebnf-yac-skip-comment): New version.
175 New command actions for EPS header and EPS footer.
176
177 * progmodes/ebnf2ps.el: New command actions for EPS header and EPS
178 footer. Fix some problems with one-or-more, zero-or-more and
179 alternative constructions generation. Some log messages
180 implementation. Doc fix.
181 (ebnf-version): New version 4.4.
182 (ebnf-eps-header-font, ebnf-eps-header, ebnf-eps-footer-font)
183 (ebnf-eps-footer, ebnf-log): New options.
184 (ebnf-find-style, ebnf-eps-header-footer, ebnf-eps-header)
185 (ebnf-eps-footer, ebnf-eps-string, ebnf-eps-header-footer-comment)
186 (ebnf-eps-header-footer-p, ebnf-eps-header-comment)
187 (ebnf-eps-footer-comment, ebnf-eps-header-footer-file)
188 (ebnf-eps-header-footer-set, ebnf-log-header, ebnf-log): New funs.
189 (ebnf-style-custom-list, ebnf-style-database): Put new values.
190 (ebnf-print-directory, ebnf-print-file, ebnf-print-buffer)
191 (ebnf-print-region, ebnf-spool-directory, ebnf-spool-file)
192 (ebnf-spool-buffer, ebnf-spool-region, ebnf-eps-directory)
193 (ebnf-eps-file, ebnf-eps-buffer, ebnf-eps-region)
194 (ebnf-syntax-directory, ebnf-syntax-file, ebnf-syntax-buffer)
195 (ebnf-syntax-region, ebnf-parse-and-sort, ebnf-begin-job)
196 (ebnf-dimensions, ebnf-production-dimension, ebnf-terminal-dimension)
197 (ebnf-non-terminal-dimension, ebnf-special-dimension)
198 (ebnf-terminal-dimension1, ebnf-repeat-dimension)
199 (ebnf-except-dimension, ebnf-alternative-dimension)
200 (ebnf-optional-dimension, ebnf-one-or-more-dimension)
201 (ebnf-zero-or-more-dimension, ebnf-sequence-dimension): Insert log
202 message fun.
203 (ebnf-setup, ebnf-generate-one-or-more, ebnf-generate-zero-or-more)
204 (ebnf-begin-job, ebnf-begin-file, ebnf-eps-finish-and-write)
205 (ebnf-insert-ebnf-prologue, ebnf-production-dimension)
206 (ebnf-terminal-dimension1, ebnf-alternative-dimension)
207 (ebnf-one-or-more-dimension, ebnf-zero-or-more-dimension)
208 (ebnf-eps-add-context, ebnf-eps-add-production): Fix code.
209 (ebnf-eps-filename, ebnf-trim-right): Replace `?\s' by `?\ ' to keep
210 compatibility with Emacs 20 & 21.
211 (ebnf-eps-header-comment, ebnf-eps-footer-comment)
212 (ebnf-eps-file-alist, ebnf-basic-width-extra)
213 (ebnf-basic-empty-height): New vars.
214 (ebnf-prologue): Fix PostScript code.
215 (ebnf-make-empty, ebnf-make-terminal1, ebnf-make-or-more1)
216 (ebnf-make-production, ebnf-make-alternative, ebnf-make-optional)
217 (ebnf-make-except, ebnf-make-repeat, ebnf-make-sequence)
218 (ebnf-make-dup-sequence, ebnf-token-alternative): Add comments.
219
220 2007-07-25 Glenn Morris <rgm@gnu.org>
221
222 * Relicense all FSF files to GPLv3 or later.
223
224 * COPYING: Switch to GPLv3.
225
226 2007-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
227
228 * pcvs.el (cvs-temp-buffer): Undo last ill-conceived change.
229 Replace it with another one which disables undo before calling
230 erase-buffer and then turns it back on if needed.
231
232 2007-07-24 Vinicius Jose Latorre <viniciusjl@ig.com.br>
233
234 * ps-print.el: Problem with foreground and background color when
235 printing a buffer with and without faces. Reported by Christian
236 Schlauer <cs-muelleimer-rubbish.bin@arcor.de>.
237 (ps-print-version): New version 6.7.5.
238 (ps-default-fg): Change default value to nil, so black color is used
239 when a face does not specify a foreground color.
240 (ps-default-bg): Change default value to nil, so white color is used
241 for background color.
242 (ps-begin-job): Fix code.
243
244 2007-07-24 Dan Nicolaescu <dann@ics.uci.edu>
245
246 * vc-hg.el (vc-hg-revision-completion-table): Temporarily comment out.
247
248 2007-07-24 Glenn Morris <rgm@gnu.org>
249
250 * calendar/cal-tex.el (cal-tex-holidays, cal-tex-diary)
251 (cal-tex-rules, cal-tex-buffer, cal-tex-24)
252 (cal-tex-cursor-month-landscape, cal-tex-cursor-month)
253 (cal-tex-cursor-week, cal-tex-cursor-week2)
254 (cal-tex-cursor-week-iso, cal-tex-week-hours)
255 (cal-tex-cursor-week-monday, cal-tex-weekly4-box)
256 (cal-tex-cursor-filofax-2week, cal-tex-cursor-filofax-week)
257 (cal-tex-cursor-filofax-daily, cal-tex-daily-page): Doc fix.
258
259 2007-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
260
261 * calendar/calendar.el (calendar-mode-map): Move initialization
262 into declaration. Add menu bindings (used to be done in cal-menu).
263 (calendar-mode): Don't add an activate-menubar-hook.
264
265 * calendar/cal-menu.el: Break dependency on calendar.el (i.e. do not
266 modify calendar-mode-map), use easy-menu, and make sure that C-h k
267 can be used on the menu entries.
268 (cal-menu-holiday-window-suffix, cal-menu-set-date-title): New funs.
269 (cal-menu-moon-menu, cal-menu-diary-menu, cal-menu-holidays-menu)
270 (cal-menu-goto-menu, cal-menu-scroll-menu): New consts.
271 (cal-menu-context-mouse-menu, cal-menu-global-mouse-menu): New menus.
272 (calendar-flatten, cal-menu-update): Remove.
273 (calendar-mouse-insert-hebrew-diary-entry)
274 (calendar-mouse-insert-islamic-diary-entry)
275 (calendar-mouse-insert-bahai-diary-entry):
276 Remove (fold into cal-menu-diary-menu).
277 (calendar-mouse-2-date-menu, calendar-mouse-cal-tex-menu)
278 (cal-tex-mouse-filofax): Remove (fold into cal-menu-context-mouse-menu).
279 (calendar-mouse-3-map): Remove (turn into cal-menu-global-mouse-menu).
280 (calendar-mouse-view-diary-entries): Minor simplifications.
281 (calendar-event-to-date): Use with-current-buffer.
282
283 2007-07-25 Nick Roberts <nickrob@snap.net.nz>
284
285 * add-log.el (change-log-redate): Remove (not needed anymore and
286 doesn't appear to work).
287
288 2007-07-25 Stefan Monnier <monnier@iro.umontreal.ca>
289
290 * frame.el: Use mapc and dolist instead of mapcar where possible.
291 (close-display-connection): New command.
292
293 2007-07-25 Alexandre Julliard <julliard@winehq.org>
294
295 * vc-git.el (vc-git-log-view-mode): Port to the multi-file vc interface.
296 (vc-git-create-snapshot, vc-git-retrieve-snapshot): New functions.
297
298 2007-07-25 Vinicius Jose Latorre <viniciusjl@ig.com.br>
299
300 * ps-print.el (ps-multibyte-buffer): Docstring fix.
301
302 * ps-mule.el: Doc fix.
303 (ps-multibyte-buffer, ps-mule-font-info-database-default)
304 (ps-mule-external-libraries, ps-mule-begin-job): Docstring fix.
305
306 2007-07-25 Glenn Morris <rgm@gnu.org>
307
308 * calendar/cal-tex.el (cal-tex-which-days, cal-tex-holidays)
309 (cal-tex-diary, cal-tex-daily-string, cal-tex-daily-start)
310 (cal-tex-daily-end, cal-tex-hook)
311 (cal-tex-cal-one-month, cal-tex-cal-multi-month)
312 (cal-tex-year, cal-tex-cursor-week, cal-tex-cursor-week2)
313 (cal-tex-cursor-week-iso, cal-tex-week-hours)
314 (cal-tex-cursor-week-monday, cal-tex-weekly4-box)
315 (cal-tex-cursor-day, cal-tex-insert-preamble): Doc fix.
316 (cal-tex-day-prefix, cal-tex-day-name-format)
317 (cal-tex-cal-one-month, cal-tex-cal-multi-month, cal-tex-myday)
318 (cal-tex-caldate, cal-tex-LaTeX-hourbox)
319 (cal-tex-LaTeX-subst-list): Change from variables to constants.
320 (cal-tex-preamble, cal-tex-arg, cal-tex-nl): Simplify with `format'.
321 (cal-tex-cursor-filofax-year, cal-tex-weekly4-box): Use \textbf,
322 etc, rather than \bf.
323 (cal-tex-mini-calendar): Fix typos in previous change.
324 (cal-tex-latexify-list): Remove inner let binding.
325 (cal-tex-end-document, cal-tex-banner): Use multi-line
326 cal-tex-comment.
327 (cal-tex-comment): Handle embedded newlines.
328 (cal-tex-LaTeXify-string): Use substring-no-properties.
329
330 2007-07-25 Joakim Verona <joakim@verona.se> (tiny change)
331
332 * progmodes/compile.el (compilation-error-regexp-alist-alist):
333 Add support for the Maden build tool.
334
335 2007-07-25 William Xu <william.xwl@gmail.com> (tiny change)
336
337 * net/webjump.el (webjump-url-encode): Fix for non-ASCII characters.
338
339 2007-07-24 Stefan Monnier <monnier@iro.umontreal.ca>
340
341 * pcvs.el (cvs-temp-buffer): Disable undo in temp buffers.
342
343 2007-07-24 Dan Nicolaescu <dann@ics.uci.edu>
344
345 * dired.el (dired-mode-map): Bind wdired-change-to-wdired-mode to
346 C-x C-q.
347
348 * vc-git.el (vc-git-print-log): Fix previous change.
349
350 2007-07-24 Stefan Monnier <monnier@iro.umontreal.ca>
351
352 * window.el (save-selected-window): Minor optimization.
353 (bw-adjust-window): If operation failed, try with a smaller delta.
354 (window-fixed-size-p): New function.
355 (window-area-factor): New var.
356 (balance-windows-area): New command.
357
358 * ps-mule.el (ps-multibyte-buffer): Docstring fixes.
359 (ps-mule-encode-ethiopic): Make it clear that it's always defined.
360 (ps-mule-prepare-font-for-components, ps-mule-encode-header-string)
361 (ps-mule-encode-bit, ps-mule-encode-ucs2): Use dotimes.
362 (ps-mule-begin-job): Use dolist.
363
364 2007-07-24 Michael Albinus <michael.albinus@gmx.de>
365
366 * subr.el (start-file-process-shell-command)
367 (process-file-shell-command): New defuns.
368
369 * progmodes/compile.el (compilation-start):
370 Apply `start-file-process-shell-command'.
371
372 2007-07-24 Alexandre Julliard <julliard@winehq.org>
373
374 * vc-git.el (vc-git-checkout, vc-directory-exclusion-list): Fix typos.
375
376 2007-07-24 Alan Mackenzie <acm@muc.de>
377
378 * emacs-lisp/bytecomp.el (byte-compile-from-buffer):
379 Initialise byte-compile-unresolved-functions before rather than
380 after a compilation.
381 (byte-compile-unresolved-functions): Amplify doc string.
382
383 2007-07-24 Glenn Morris <rgm@gnu.org>
384
385 * startup.el (normal-splash-screen): Use `emacs-copyright'.
386
387 * calendar/cal-tex.el (cal-tex-holidays, cal-tex-diary)
388 (cal-tex-rules, cal-tex-buffer, cal-tex-24)
389 (cal-tex-cursor-month-landscape, cal-tex-cursor-month)
390 (cal-tex-cursor-week, cal-tex-cursor-week2)
391 (cal-tex-cursor-week-iso, cal-tex-week-hours)
392 (cal-tex-cursor-week-monday, cal-tex-weekly4-box)
393 (cal-tex-cursor-filofax-2week, cal-tex-cursor-filofax-week)
394 (cal-tex-cursor-filofax-daily, cal-tex-daily-page): Doc fix.
395
396 * calendar/cal-tex.el: Remove leading `*' from defcustom docs.
397 (cal-tex-daily-string, cal-tex-daily-start, cal-tex-daily-end)
398 (cal-tex-day-name-format, cal-tex-cal-one-month)
399 (cal-tex-cal-multi-month, cal-tex-myday, cal-tex-preamble)
400 (cal-tex-comment, cal-tex-nl, cal-tex-cmd, cal-tex-e-parbox)
401 (cal-tex-mini-calendar, cal-tex-em): Doc fix.
402 (cal-tex-list-holidays, cal-tex-cursor-year)
403 (cal-tex-cursor-year-landscape, cal-tex-year)
404 (cal-tex-cursor-filofax-year, cal-tex-cursor-month-landscape)
405 (cal-tex-cursor-month, cal-tex-insert-days)
406 (cal-tex-insert-day-names, cal-tex-insert-blank-days)
407 (cal-tex-first-blank-p, cal-tex-cursor-week)
408 (cal-tex-cursor-week2, cal-tex-cursor-week-iso)
409 (cal-tex-week-hours, cal-tex-cursor-week-monday)
410 (cal-tex-weekly4-box, cal-tex-cursor-filofax-2week)
411 (cal-tex-cursor-filofax-week, cal-tex-cursor-filofax-daily)
412 (cal-tex-cursor-day, cal-tex-daily-page, cal-tex-mini-calendar)
413 (cal-tex-latexify-list, cal-tex-previous-month)
414 (cal-tex-next-month, cal-tex-insert-preamble): General tidy-up and
415 modernization, including using dotimes rather than
416 calendar-for-loop.
417 (cal-tex-LaTeX-subst-list): Remove `@'.
418 (cal-tex-em, cal-tex-bf, cal-tex-Huge-bf, cal-tex-large-bf):
419 Use \textit and \textbf rather than \em and \it.
420
421 * calendar/cal-bahai.el (list-bahai-diary-entries)
422 * calendar/cal-hebrew.el (list-hebrew-diary-entries)
423 * calendar/cal-islam.el (list-islamic-diary-entries)
424 * calendar/calendar.el (generate-calendar, generate-calendar-month)
425 * calendar/diary-lib.el (diary-list-entries)
426 (mark-calendar-date-pattern): Use `dotimes' rather than
427 `calendar-for-loop'.
428
429 * calendar/calendar.el (calendar-for-loop): Doc fix.
430
1 2007-07-23 Stefan Monnier <monnier@iro.umontreal.ca> 431 2007-07-23 Stefan Monnier <monnier@iro.umontreal.ca>
2 432
3 * ses.el (ses-cleanup): Prevent Emacs from spuriously checking if the 433 * ses.el (ses-cleanup): Prevent Emacs from spuriously checking if the
4 underlying file is uptodate. 434 underlying file is uptodate.
5 435
10 2007-07-23 Stefan Monnier <monnier@iro.umontreal.ca> 440 2007-07-23 Stefan Monnier <monnier@iro.umontreal.ca>
11 441
12 * vc-hooks.el (vc-mode-line-map): New const. 442 * vc-hooks.el (vc-mode-line-map): New const.
13 (vc-mode-line): Use it. 443 (vc-mode-line): Use it.
14 444
15 2007-07-23 Alexandre Julliard <julliard@winehq.org> 445 2007-07-23 Alexandre Julliard <julliard@winehq.org>
16 446
17 * vc-git.el (vc-git-delete-file, vc-git-rename-file) 447 * vc-git.el (vc-git-delete-file, vc-git-rename-file)
18 (vc-git-unregister): New functions. 448 (vc-git-unregister): New functions.
19 (vc-git-find-version): Use the result of ls-files as a parameter 449 (vc-git-find-version): Use the result of ls-files as a parameter
20 for cat-file 450 for cat-file.
21 451
22 2007-07-23 Michael Albinus <michael.albinus@gmx.de> 452 2007-07-23 Michael Albinus <michael.albinus@gmx.de>
23 453
24 * net/tramp.el (tramp-perl-file-attributes) 454 * net/tramp.el (tramp-perl-file-attributes)
25 (tramp-perl-directory-files-and-attributes) 455 (tramp-perl-directory-files-and-attributes)
61 * progmodes/octave-inf.el (inferior-octave-prompt): Accept .exe. 491 * progmodes/octave-inf.el (inferior-octave-prompt): Accept .exe.
62 492
63 2007-07-23 Dan Nicolaescu <dann@ics.uci.edu> 493 2007-07-23 Dan Nicolaescu <dann@ics.uci.edu>
64 494
65 * vc-git.el (vc-git-checkin): Delete unused parameter and the code 495 * vc-git.el (vc-git-checkin): Delete unused parameter and the code
66 handling it. Use vc-git-command. 496 handling it. Use vc-git-command.
67 (vc-git-find-version, vc-git-diff-tree): New functions. 497 (vc-git-find-version, vc-git-diff-tree): New functions.
68 (vc-git-revert): Use vc-git-command. 498 (vc-git-revert): Use vc-git-command.
69 (vc-git--run-command): Delete. 499 (vc-git--run-command): Delete.
70 500
71 2007-07-23 Alexandre Julliard <julliard@winehq.org> 501 2007-07-23 Alexandre Julliard <julliard@winehq.org>
72 502
73 * vc-git.el (vc-git-workfile-unchanged-p): Update comment. 503 * vc-git.el (vc-git-workfile-unchanged-p): Update comment.
74 504
75 2007-07-20 Kenichi Handa <handa@m17n.org> 505 2007-07-20 Kenichi Handa <handa@m17n.org>
76 506
153 * textmodes/reftex.el (reftex-access-parse-file): Create parse 583 * textmodes/reftex.el (reftex-access-parse-file): Create parse
154 file in a way that does not interfere with recentf mode. 584 file in a way that does not interfere with recentf mode.
155 (reftex-access-parse-file): Do not risk destroying an existing 585 (reftex-access-parse-file): Do not risk destroying an existing
156 buffer. 586 buffer.
157 587
158 2007-07-22 Alexandre Julliard <julliard@winehq.org> 588 2007-07-22 Alexandre Julliard <julliard@winehq.org>
159 589
160 * vc-git.el: New file. 590 * vc-git.el: New file.
161 591
162 2007-07-22 Stefan Monnier <monnier@iro.umontreal.ca> 592 2007-07-22 Stefan Monnier <monnier@iro.umontreal.ca>
163 593
168 * vc-cvs.el (vc-cvs-mode-line-string): Add support for tooltips 598 * vc-cvs.el (vc-cvs-mode-line-string): Add support for tooltips
169 for branches and new files. 599 for branches and new files.
170 600
171 * vc-hooks.el (vc-default-mode-line-string): Move mouse-face and 601 * vc-hooks.el (vc-default-mode-line-string): Move mouse-face and
172 local-map handling ... 602 local-map handling ...
173 (vc-mode-line): ... here. Improve handling of help-echo. 603 (vc-mode-line): ... here. Improve handling of help-echo.
174 604
175 * vc.el (mode-line-string): Document help-echo usage. 605 * vc.el (mode-line-string): Document help-echo usage.
176 606
177 2007-07-22 Michael Albinus <michael.albinus@gmx.de> 607 2007-07-22 Michael Albinus <michael.albinus@gmx.de>
178 608
190 620
191 2007-07-22 Martin Rudalics <rudalics@gmx.at> 621 2007-07-22 Martin Rudalics <rudalics@gmx.at>
192 622
193 * add-log.el (change-log-fill-parenthesized-list): New function. 623 * add-log.el (change-log-fill-parenthesized-list): New function.
194 (change-log-indent): Call change-log-fill-parenthesized-list. 624 (change-log-indent): Call change-log-fill-parenthesized-list.
195 (change-log-fill-paragraph): Bind fill-indent-according-to-mode to 625 (change-log-fill-paragraph): Bind fill-indent-according-to-mode to t.
196 t. Have lines with leading asterisk start a paragraph. 626 Have lines with leading asterisk start a paragraph.
197 627
198 2007-07-21 Jay Belanger <jay.p.belanger@gmail.com> 628 2007-07-21 Jay Belanger <jay.p.belanger@gmail.com>
199 629
200 * calc/calc-math.el (math-emacs-precision) 630 * calc/calc-math.el (math-emacs-precision)
201 (math-largest-emacs-expt, math-smallest-emacs-expt): 631 (math-largest-emacs-expt, math-smallest-emacs-expt):
535 965
536 2007-07-13 Dan Nicolaescu <dann@ics.uci.edu> 966 2007-07-13 Dan Nicolaescu <dann@ics.uci.edu>
537 967
538 * replace.el (match): Use yellow1 instead of yellow. 968 * replace.el (match): Use yellow1 instead of yellow.
539 969
540 * progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of 970 * progmodes/gdb-ui.el (breakpoint-enabled): Use red1 instead of red.
541 red.
542 971
543 * pcvs-info.el (cvs-unknown): Likewise. 972 * pcvs-info.el (cvs-unknown): Likewise.
544 973
545 2007-07-13 Eli Zaretskii <eliz@gnu.org> 974 2007-07-13 Eli Zaretskii <eliz@gnu.org>
546 975
547 * makefile.w32-in (install-lisp-SH, install-lisp-CMD): New targets. 976 * makefile.w32-in (install-lisp-SH, install-lisp-CMD): New targets.
548 (install): Use them to copy all *.el files before *.elc. 977 (install): Use them to copy all *.el files before *.elc.
549 978
550 2007-07-13 Drew Adams <drew.adams@oracle.com> 979 2007-07-13 Drew Adams <drew.adams@oracle.com>
551 980
552 * bookmark.el (bookmark-jump-other-window): New function. 981 * bookmark.el (bookmark-jump-other-window): New function.
553 (bookmark-map): Bind it to "o". 982 (bookmark-map): Bind it to "o".
554 983
555 http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html 984 http://lists.gnu.org/archive/html/emacs-devel/2007-07/msg00633.html
1697 * term/mac-win.el (mac-dnd-drop-data): Remove redundant check. 2126 * term/mac-win.el (mac-dnd-drop-data): Remove redundant check.
1698 2127
1699 2007-06-13 Ryan Yeske <rcyeske@gmail.com> 2128 2007-06-13 Ryan Yeske <rcyeske@gmail.com>
1700 2129
1701 * rcirc.el (rcirc-format-response-string): Use rcirc-nick-syntax 2130 * rcirc.el (rcirc-format-response-string): Use rcirc-nick-syntax
1702 around bright and dim regexps. Make sure bright and dim matches 2131 around bright and dim regexps. Make sure bright and dim matches
1703 use word anchors. Send text through rcirc-markup functions. 2132 use word anchors. Send text through rcirc-markup functions.
1704 (rcirc-url-regexp): Add single quote character. 2133 (rcirc-url-regexp): Add single quote character.
1705 (rcirc-connect): Write logs to disk on auto-save-hook. 2134 (rcirc-connect): Write logs to disk on auto-save-hook.
1706 Make server a non-optional argument. 2135 Make server a non-optional argument.
1707 (rcirc-log-alist): New variable. 2136 (rcirc-log-alist): New variable.
1718 (rcirc-keepalive): Send KEEPALIVE ctcp instead of a PING. 2147 (rcirc-keepalive): Send KEEPALIVE ctcp instead of a PING.
1719 (rcirc-handler-ctcp-KEEPALIVE): Add handler. 2148 (rcirc-handler-ctcp-KEEPALIVE): Add handler.
1720 (rcirc-handler-CTCP): Don't print KEEPALIVE responses. 2149 (rcirc-handler-CTCP): Don't print KEEPALIVE responses.
1721 (rcirc-omit-mode): Add minor-mode. 2150 (rcirc-omit-mode): Add minor-mode.
1722 (rcirc-mode-map): Change C-c C-o binding. 2151 (rcirc-mode-map): Change C-c C-o binding.
1723 (rcirc-mode): Clear mode-line-process. Use a custom 2152 (rcirc-mode): Clear mode-line-process. Use a custom
1724 fill-paragraph-function. Set up buffer-invisibility-spec. 2153 fill-paragraph-function. Set up buffer-invisibility-spec.
1725 (rcirc-response-formats): Remove timestamp code. 2154 (rcirc-response-formats): Remove timestamp code.
1726 (rcirc-omit-responses): Add variable. 2155 (rcirc-omit-responses): Add variable.
1727 (rcirc-print): Don't put the overlay arrow on potentially omitted 2156 (rcirc-print): Don't put the overlay arrow on potentially omitted
1728 lines. Log line to disk. Record activity for private messages 2157 lines. Log line to disk. Record activity for private messages
1855 (ediff-meta-buffer-verbose-message): New variables. 2284 (ediff-meta-buffer-verbose-message): New variables.
1856 (ediff-meta-buffer-message): Variable deleted. 2285 (ediff-meta-buffer-message): Variable deleted.
1857 (ediff-verbose-help-enabled): New variable. 2286 (ediff-verbose-help-enabled): New variable.
1858 (ediff-toggle-verbose-help-meta-buffer): New function. 2287 (ediff-toggle-verbose-help-meta-buffer): New function.
1859 (ediff-redraw-directory-group-buffer): Made aware of short/verbose 2288 (ediff-redraw-directory-group-buffer): Made aware of short/verbose
1860 message options 2289 message options.
1861 2290
1862 * ediff-ptch.el (ediff-context-diff-label-regexp): Better regexp. 2291 * ediff-ptch.el (ediff-context-diff-label-regexp): Better regexp.
1863 (ediff-fixup-patch-map): Improve heuristic. 2292 (ediff-fixup-patch-map): Improve heuristic.
1864 2293
1865 2007-06-12 Stefan Monnier <monnier@iro.umontreal.ca> 2294 2007-06-12 Stefan Monnier <monnier@iro.umontreal.ca>
2783 3212
2784 This file is part of GNU Emacs. 3213 This file is part of GNU Emacs.
2785 3214
2786 GNU Emacs is free software; you can redistribute it and/or modify 3215 GNU Emacs is free software; you can redistribute it and/or modify
2787 it under the terms of the GNU General Public License as published by 3216 it under the terms of the GNU General Public License as published by
2788 the Free Software Foundation; either version 2, or (at your option) 3217 the Free Software Foundation; either version 3, or (at your option)
2789 any later version. 3218 any later version.
2790 3219
2791 GNU Emacs is distributed in the hope that it will be useful, 3220 GNU Emacs is distributed in the hope that it will be useful,
2792 but WITHOUT ANY WARRANTY; without even the implied warranty of 3221 but WITHOUT ANY WARRANTY; without even the implied warranty of
2793 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 3222 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the