aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorChong Yidong2010-11-27 15:06:23 -0500
committerChong Yidong2010-11-27 15:06:23 -0500
commita5f092fb934d736bccb4490915fef952dee53805 (patch)
tree07972db1a3dc98afda399a3f9f2a753ee4e12ed9 /lisp/ChangeLog
parent0b8394572ac8f80ba3f3e7bc7fb6793325e0bdb6 (diff)
parent07976ae3b816dea4fd541bbba862603d3132eb2c (diff)
downloademacs-a5f092fb934d736bccb4490915fef952dee53805.tar.gz
emacs-a5f092fb934d736bccb4490915fef952dee53805.zip
Merge changes from emacs-23 branch.
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog122
1 files changed, 117 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index e6ad9ea0630..7f41e7df61a 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,113 @@
12010-11-27 Chong Yidong <cyd@stupidchicken.com>
2
3 * log-edit.el (log-edit-font-lock-keywords): Don't try matching
4 stand-alone lines, since that is handled by log-edit-match-to-eoh
5 (Bug#6465).
6
72010-11-27 Eduard Wiebe <usenet@pusto.de>
8
9 * dired.el (dired-get-filename): Replace backslashes with slashes
10 in file names on MS-Windows, needed by `locate'. (Bug#7308)
11 * locate.el (locate-default-make-command-line): Don't consider
12 drive letter and root directory part of
13 `directory-listing-before-filename-regexp'. (Bug#7308)
14 (locate-post-command-hook, locate-post-command-hook): New defcustoms.
15
162010-11-27 Stefan Monnier <monnier@iro.umontreal.ca>
17
18 * emacs-lisp/smie.el (smie-prec2->grammar): Simplify handling
19 of :smie-open/close-alist.
20 (smie-next-sexp): Make it accept a "start token" as argument.
21 (smie-indent-keyword): Be careful not to misidentify tokens that span
22 more than one line, as empty lines. Add argument `token'.
23
242010-11-27 Kenichi Handa <handa@m17n.org>
25
26 * mail/rmailmm.el (rmail-mime-insert-multipart): For unsupported
27 multipart subtypes, insert all as usual.
28
29 * mail/rmail.el: Require rfc2047.
30
312010-11-27 Kenichi Handa <handa@m17n.org>
32
33 * mail/rmailmm.el (rmail-mime-entity, rmail-mime-entity-type)
34 (rmail-mime-entity-disposition)
35 (rmail-mime-entity-transfer-encoding, rmail-mime-entity-header)
36 (rmail-mime-entity-body, rmail-mime-entity-children): New functions.
37 (rmail-mime-save): Handle the case that the button's `data' is a
38 MIME entity.
39 (rmail-mime-insert-text): New function.
40 (rmail-mime-insert-image): Handle the case that DATA is a MIME
41 entity.
42 (rmail-mime-bulk-handler): Just call rmail-mime-insert-bulk.
43 (rmail-mime-insert-bulk): New function mostly copied from the old
44 rmail-mime-bulk-handler.
45 (rmail-mime-multipart-handler): Just call
46 rmail-mime-process-multipart.
47 (rmail-mime-process-multipart): New funciton mostly copied from
48 the old rmail-mime-multipart-handler.
49 (rmail-mime-show): Just call rmail-mime-process.
50 (rmail-mime-process): New funciton mostly copied from the old
51 rmail-mime-show.
52 (rmail-mime-insert-multipart, rmail-mime-parse)
53 (rmail-mime-insert, rmail-show-mime)
54 (rmail-insert-mime-forwarded-message)
55 (rmail-insert-mime-resent-message): New functions.
56 (rmail-insert-mime-forwarded-message-function): Set to
57 rmail-insert-mime-forwarded-message.
58 (rmail-insert-mime-resent-message-function): Set to
59 rmail-insert-mime-resent-message.
60
61 * mail/rmailsum.el: Require rfc2047.
62 (rmail-header-summary): Handle multiline Subject: field.
63 (rmail-summary-line-decoder): Change the default to
64 rfc2047-decode-string.
65
66 * mail/rmail.el (rmail-enable-mime): Change the default to t.
67 (rmail-mime-feature): Change the default to `rmailmm'.
68 (rmail-quit): Delete the specifal code for rmail-enable-mime.
69 (rmail-display-labels): Likewise.
70 (rmail-show-message-1): Check rmail-enable-mime, and use
71 rmail-show-mime-function for a MIME message. Decode the headers
72 according to RFC2047.
73
742010-11-27 Stefan Monnier <monnier@iro.umontreal.ca>
75
76 * progmodes/which-func.el (which-func-imenu-joiner-function):
77 Return a string, as expected.
78 (which-function-mode): Make sure we stop any previous timer before
79 starting a new one.
80
812010-11-27 Michael Albinus <michael.albinus@gmx.de>
82
83 * net/tramp.el (tramp-default-method-alist)
84 (tramp-default-user-alist, tramp-default-proxies-alist):
85 Adapt custom options type. (Bug#7445)
86
872010-11-27 Chong Yidong <cyd@stupidchicken.com>
88
89 * progmodes/python.el: Add Ipython support (Bug#5390).
90 (python-shell-prompt-alist)
91 (python-shell-continuation-prompt-alist): New options.
92 (python--set-prompt-regexp): New function.
93 (inferior-python-mode, run-python, python-shell):
94 Require ansi-color. Use python--set-prompt-regexp to set the comint
95 prompt based on the Python interpreter.
96 (python--prompt-regexp): New var.
97 (python-check-comint-prompt)
98 (python-comint-output-filter-function): Use it.
99 (run-python): Use a pipe (Bug#5694).
100
1012010-11-27 Chong Yidong <cyd@stupidchicken.com>
102
103 * progmodes/python.el (run-python): Doc fix.
104 (python-keep-current-directory-in-path): New var (Bug#7454).
105
1062010-11-27 Chong Yidong <cyd@stupidchicken.com>
107
108 * lpr.el (lpr-buffer, print-buffer, lpr-region, print-region):
109 Prompt user before actually printing.
110
12010-11-27 Glenn Morris <rgm@gnu.org> 1112010-11-27 Glenn Morris <rgm@gnu.org>
2 112
3 * startup.el (package-enable-at-startup, package-initialize): 113 * startup.el (package-enable-at-startup, package-initialize):
@@ -232,7 +342,8 @@
2322010-11-18 Stefan Monnier <monnier@iro.umontreal.ca> 3422010-11-18 Stefan Monnier <monnier@iro.umontreal.ca>
233 343
234 * simple.el (kill-new, kill-append, kill-region): 344 * simple.el (kill-new, kill-append, kill-region):
235 * comint.el (comint-kill-region): Make the yank-handler argument obsolete. 345 * comint.el (comint-kill-region): Make the yank-handler argument
346 obsolete.
236 347
2372010-11-18 Stefan Monnier <monnier@iro.umontreal.ca> 3482010-11-18 Stefan Monnier <monnier@iro.umontreal.ca>
238 349
@@ -6079,7 +6190,7 @@
6079 * vc/vc-annotate.el (vc-annotate): Add an optional argument for the 6190 * vc/vc-annotate.el (vc-annotate): Add an optional argument for the
6080 VC backend. Use it when non-nil. 6191 VC backend. Use it when non-nil.
6081 (vc-annotate-warp-revision): Pass the VC backend to vc-annotate. 6192 (vc-annotate-warp-revision): Pass the VC backend to vc-annotate.
6082 (Bug#6487) 6193 (Bug#6487).
6083 6194
6084 Fix vc-annotate-show-changeset-diff-revision-at-line for git. 6195 Fix vc-annotate-show-changeset-diff-revision-at-line for git.
6085 * vc/vc-annotate.el (vc-annotate-show-diff-revision-at-line-internal): 6196 * vc/vc-annotate.el (vc-annotate-show-diff-revision-at-line-internal):
@@ -9740,7 +9851,8 @@
9740 9851
97412010-02-06 Dan Nicolaescu <dann@ics.uci.edu> 98522010-02-06 Dan Nicolaescu <dann@ics.uci.edu>
9742 9853
9743 * vc-bzr.el (vc-bzr-dir-extra-headers): Disable the pending merges header. 9854 * vc-bzr.el (vc-bzr-dir-extra-headers):
9855 Disable the pending merges header.
9744 9856
97452010-02-05 Juri Linkov <juri@jurta.org> 98572010-02-05 Juri Linkov <juri@jurta.org>
9746 9858
@@ -10629,8 +10741,8 @@
106292009-12-18 Ulf Jasper <ulf.jasper@web.de> 107412009-12-18 Ulf Jasper <ulf.jasper@web.de>
10630 10742
10631 * calendar/icalendar.el (icalendar--convert-tz-offset): 10743 * calendar/icalendar.el (icalendar--convert-tz-offset):
10632 Fix timezone names. 10744 Fixed timezone names.
10633 (icalendar--convert-tz-offset): Fix the "last-day-problem". 10745 (icalendar--convert-tz-offset): Fixed the "last-day-problem".
10634 (icalendar--add-diary-entry): Remove the trailing blank that 10746 (icalendar--add-diary-entry): Remove the trailing blank that
10635 diary-make-entry inserts. 10747 diary-make-entry inserts.
10636 10748