aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/ChangeLog
diff options
context:
space:
mode:
authorJoakim Verona2012-03-06 09:23:09 +0100
committerJoakim Verona2012-03-06 09:23:09 +0100
commit28485daaf752ff5264ed2f6a32ec15588beaa929 (patch)
treea480205aa664c61b1d212833144c0a2d44f7ac01 /lisp/ChangeLog
parente8e42079e76ca6255bbd53312994ba8e1b3b0ee8 (diff)
parent2e86d8576c668e149cc100f3222bcf19b38019dc (diff)
downloademacs-28485daaf752ff5264ed2f6a32ec15588beaa929.tar.gz
emacs-28485daaf752ff5264ed2f6a32ec15588beaa929.zip
upstream
Diffstat (limited to 'lisp/ChangeLog')
-rw-r--r--lisp/ChangeLog280
1 files changed, 275 insertions, 5 deletions
diff --git a/lisp/ChangeLog b/lisp/ChangeLog
index 46d8ca44a0a..6a9b1808cdf 100644
--- a/lisp/ChangeLog
+++ b/lisp/ChangeLog
@@ -1,3 +1,273 @@
12012-03-06 Thien-Thi Nguyen <ttn@gnuvola.org>
2
3 * info.el (Info-insert-dir): Also try "dir.gz".
4
52012-03-06 Glenn Morris <rgm@gnu.org>
6
7 * files.el (dir-locals-find-file):
8 Ignore non-readable or non-regular files. (Bug#10928)
9
10 * files.el (locate-dominating-file): Doc fix.
11
122012-03-06 Adam Spiers <emacs@adamspiers.org> (tiny change)
13
14 * calendar/calendar.el (calendar-set-mode-line):
15 `getenv' returns a string. (Bug#10951)
16
172012-03-05 Leo Liu <sdl.web@gmail.com>
18
19 * simple.el (backward-delete-char-untabify): Constrain point to
20 field (Bug#10939).
21
22 * eshell/em-cmpl.el (eshell-cmpl-initialize): Fix shift-tab key.
23
242012-03-05 Chong Yidong <cyd@gnu.org>
25
26 * simple.el (count-words): If called from Lisp, return the word
27 count, for symmetry with `count-lines'. Arglist changed.
28 (count-words--message): Args changed. Consolidate counting code
29 from count-words and count-words-region.
30 (count-words-region): Caller changed.
31 (count-lines-region): Make it an obsolete alias.
32
332012-03-04 Tassilo Horn <tassilo@member.fsf.org>
34
35 * saveplace.el (save-place-to-alist)
36 (save-place-ignore-files-regexp): Allow value nil to disable this
37 feature.
38
392012-03-04 Chong Yidong <cyd@gnu.org>
40
41 * faces.el (face-spec-reset-face): For the default face, reset the
42 attributes to default values (Bug#10748).
43
442012-03-04 Lars Magne Ingebrigtsen <larsi@gnus.org>
45
46 * mail/emacsbug.el (report-emacs-bug-hook): Fix up thinko in
47 previous patch: Check `message-send-mail-function', and not the
48 default function (bug#10897).
49
502012-03-04 Michael Albinus <michael.albinus@gmx.de>
51
52 * notifications.el (notifications-on-action-signal)
53 (notifications-on-closed-signal): Check for unique service name of
54 incoming event. Fix error in removing entry.
55 (top): Register for signals with wildcard service name.
56 (notifications-notify): Use daemon unique service name for map entries.
57
582012-03-04 Chong Yidong <cyd@gnu.org>
59
60 * cus-start.el: Make x-select-enable-clipboard-manager
61 customizable.
62
632012-03-04 Glenn Morris <rgm@gnu.org>
64
65 * abbrev.el (copy-abbrev-table, abbrev-table-p)
66 (abbrev-minor-mode-table-alist, define-abbrev, abbrev-insert)
67 (expand-abbrev, define-abbrev-table): Doc fixes.
68
692012-03-03 Lars Magne Ingebrigtsen <larsi@gnus.org>
70
71 * mail/emacsbug.el (report-emacs-bug-hook): Look at the value of
72 `message-default-send-mail-function' and not `send-mail-function'
73 when doing the prompting for `sendmail-query-once' before sending
74 in Message buffers (bug#10897).
75
76 * net/tls.el (open-tls-stream): Don't set the dont-query-on-exit flag.
77 This is inconsistent with all the other stream functions, which leave
78 the setting up to the higher levels (if so wanted) (bug#10931).
79
802012-03-02 Alan Mackenzie <acm@muc.de>
81
82 Depessimize the handling of very large macros.
83
84 * progmodes/cc-engine.el (c-macro-cache, c-macro-cache-start-pos):
85 (c-macro-cache-syntactic): New variables to implement a one
86 element macro cache.
87 (c-invalidate-macro-cache): New function.
88 (c-beginning-of-macro, c-end-of-macro, c-syntactic-end-of-macro):
89 Adapt to use the new cache.
90 (c-state-safe-place): Use better the cache of safe positions.
91 (c-state-semi-nonlit-pos-cache)
92 (c-state-semi-nonlit-pos-cache-limit):
93 New variables for...
94 (c-state-semi-safe-place): New function. Here, in a macro is "safe".
95 (c-invalidate-state-cache-1): New stuff for c-state-semi-safe-place.
96 (c-in-literal, c-literal-limits, c-determine-limit-get-base): Use
97 c-state-semi-safe-place.
98
99 * progmodes/cc-langs.el (c-get-state-before-change-functions): Add
100 c-invalidate-macro-cache to the C, C++, Obj entries.
101
1022012-03-02 Michael Albinus <michael.albinus@gmx.de>
103
104 * jka-compr.el (jka-compr-call-process): Apply
105 `file-accessible-directory-p' only when the default directory is
106 not remote.
107
1082012-03-01 Michael Albinus <michael.albinus@gmx.de>
109
110 * files.el (file-equal-p): Fix docstring. Avoid unnecessary
111 access of FILE2, if FILE1 does not exist.
112
113 * net/tramp-sh.el (tramp-remote-process-environment): Add "PAGER=\"\"".
114 Reported by Robert Lupton the Good <rhl@astro.princeton.edu>.
115
116 * vc/vc-git.el (vc-git--call): Enable `inhibit-null-byte-detection'.
117 Add "PAGER=" to `process-environment'.
118
1192012-03-01 Michael R. Mauger <mmaug@yahoo.com>
120
121 * progmodes/sql.el: Bug fix
122 (sql-get-login-ext): Save login values in globals.
123 (sql-get-login): Use new version of `sql-get-login-ext'.
124 (sql-interactive-mode): Set global `sql-connection' to nil.
125 (sql-connect): Set global values for connection.
126 (sql-product-interactive): Save global values as buffer local.
127
1282012-02-29 Leo Liu <sdl.web@gmail.com>
129
130 * abbrev.el (define-abbrevs): Reset sys to nil.
131
1322012-02-28 Thierry Volpiatto <thierry.volpiatto@gmail.com>
133
134 * files.el (file-equal-p): Rename from `files-equal-p'.
135 Return nil when one or both files don't exist.
136 (file-subdir-of-p): Now only top directory must exists,
137 return nil if it doesn't.
138 (copy-directory): No need to test with `file-subdir-of-p' after
139 creating dir.
140 * net/tramp.el (tramp-file-name-for-operation): Rename `files-equal-p'
141 to `file-equal-p'.
142
1432012-02-28 Glenn Morris <rgm@gnu.org>
144
145 * shell.el (shell-mode):
146 * progmodes/vhdl-mode.el (wildcard-to-regexp, file-expand-wildcards):
147 * play/landmark.el (landmark-font-lock-face-O):
148 * play/handwrite.el (handwrite):
149 * play/gomoku.el (gomoku-O):
150 * net/browse-url.el (browse-url-browser-display):
151 * international/mule.el (define-charset):
152 * htmlfontify.el (hfy-etags-cmd, hfy-face-attr-for-class):
153 * filesets.el (filesets-find-file-delay):
154 * eshell/em-xtra.el (eshell-xtra):
155 * eshell/em-unix.el (eshell-grep):
156 * emulation/viper.el (viper-mode):
157 * emacs-lisp/regexp-opt.el (regexp-opt-group):
158 * emacs-lisp/easymenu.el (easy-menu-define):
159 * calendar/timeclock.el (timeclock-use-display-time):
160 * bs.el (bs-mode):
161 * bookmark.el (bookmark-save-flag):
162 Doc fix (standardize possessive apostrophe usage).
163
1642012-02-27 Chong Yidong <cyd@gnu.org>
165
166 * emulation/viper-cmd.el (viper-intercept-ESC-key):
167 Fix key-binding lookup for ESC key (Bug#9146).
168
169 * font-lock.el (font-lock-specified-p): Rename from
170 font-lock-spec-present. Callers changed.
171
1722012-02-27 Daniel Hackney <dan@haxney.org>
173
174 * emacs-lisp/package.el (package-compute-transaction):
175 Handle holding a package version to t in package-load-list.
176
1772012-02-26 Michael Albinus <michael.albinus@gmx.de>
178
179 * net/tramp.el (tramp-inodes, tramp-devices): Initialize with 0.
180 (tramp-get-inode, tramp-get-device): Use cached values.
181
1822012-02-26 Alan Mackenzie <acm@muc.de>
183
184 Check there is a font-lock specification before doing initial
185 fontification.
186
187 * font-core.el (font-lock-mode): Move the conditional from
188 :after-hook to font-lock-initial-fontify.
189 (font-lock-default-function): Move the check for a specification
190 to font-lock-spec-present.
191
192 * font-lock.el (font-lock-initial-fontify): call ...
193 (font-lock-spec-present): New function.
194
1952012-02-26 Jim Blandy <jimb@red-bean.com>
196
197 * progmodes/gdb-mi.el (gdb-mi-quote): New function.
198 (gdb-send): Apply it to the operand of the '-interpreter-exec
199 console' command, so that we can pass arguments with (say) quotes
200 in them. Store exact string sent in gdb-debug-log (Bug#10765).
201
2022012-02-26 Chong Yidong <cyd@gnu.org>
203
204 * help-fns.el (describe-function-1): Clarify description of
205 remapping (Bug#10844).
206
207 * files.el (files-equal-p): Doc fix.
208 (file-subdir-of-p): Doc fix. Convert loop macro to plain Lisp,
209 and quit the loop once a mismatch is found.
210
2112012-02-25 Juanma Barranquero <lekktu@gmail.com>
212
213 * bs.el (bs--show-with-configuration): Don't throw an error
214 if the window cannot be split; otherwise, subsequent calls to
215 bs-show fail, restoring a stale window config. (Bug#10882)
216
2172012-02-25 Jan Djärv <jan.h.d@swipnet.se>
218
219 * term/ns-win.el (global-map): Bind ns-drag-file to
220 ns-find-file (Bug#5855, Bug#10050).
221
2222012-02-25 Andreas Schwab <schwab@linux-m68k.org>
223
224 * calendar/parse-time.el (parse-time-string): Allow extractor to
225 return nil.
226
2272012-02-25 Michael Albinus <michael.albinus@gmx.de>
228
229 * net/tramp.el (tramp-file-name-for-operation):
230 Add `files-equal-p' and `file-subdir-of-p'.
231
232 * net/tramp-sh.el (tramp-sh-handle-copy-directory):
233 * net/tramp-smb.el (tramp-smb-handle-copy-directory):
234 Add COPY-CONTENTS argument.
235
2362012-02-25 Chong Yidong <cyd@gnu.org>
237
238 Add custom groups for VC backends, for consistency with vc-bzr.
239
240 * vc/vc-arch.el (vc-arch):
241 * vc/vc-cvs.el (vc-cvs):
242 * vc/vc-git.el (vc-git):
243 * vc/vc-hg.el (vc-hg):
244 * vc/vc-mtn.el (vc-mtn):
245 * vc/vc-rcs.el (vc-rcs):
246 * vc/vc-sccs.el (vc-sccs):
247 * vc/vc-svn.el (vc-svn): New customization group (Bug#10871).
248 All relevant defcustoms reassigned.
249
2502012-02-25 Chong Yidong <cyd@gnu.org>
251
252 * newcomment.el (comment-styles): Add autoload (Bug#10868).
253
254 * term/x-win.el (x-initialize-window-system): Reduce default for
255 x-selection-timeout to 5 seconds (Bug#8869).
256
2572012-02-24 Thierry Volpiatto <thierry.volpiatto@gmail.com>
258
259 * files.el (file-subdir-of-p): Fix typo.
260
2612012-02-24 Thierry Volpiatto <thierry.volpiatto@gmail.com>
262
263 * files.el (files-equal-p, file-subdir-of-p): New functions.
264 (copy-directory): Error when trying to copy a directory on itself.
265 Add missing copy-contents arg to tramp handler.
266 * dired-aux.el (dired-copy-file-recursive): Same.
267 (dired-create-files): Modify destination when source is equal to
268 dest when copying files.
269 Return also when dest is a subdir of source. (Bug#10489)
270
12012-02-24 Michael Albinus <michael.albinus@gmx.de> 2712012-02-24 Michael Albinus <michael.albinus@gmx.de>
2 272
3 * net/ange-ftp.el (ange-ftp-parse-netrc): Suppress comment lines. 273 * net/ange-ftp.el (ange-ftp-parse-netrc): Suppress comment lines.
@@ -10,9 +280,9 @@
10 the execution of the mode hooks. 280 the execution of the mode hooks.
11 281
12 * font-lock.el (font-lock-initial-fontify): New function extracted 282 * font-lock.el (font-lock-initial-fontify): New function extracted
13 from font-lock-mode-interal. 283 from font-lock-mode-internal.
14 284
15 * font-core.el (font-lock-mode): call font-lock-initial-fontify in 285 * font-core.el (font-lock-mode): Call font-lock-initial-fontify in
16 :after-hook. 286 :after-hook.
17 287
182012-02-23 Stefan Monnier <monnier@iro.umontreal.ca> 2882012-02-23 Stefan Monnier <monnier@iro.umontreal.ca>
@@ -378,7 +648,7 @@
378 * mail/emacsbug.el (report-emacs-bug-hook): Query the user first 648 * mail/emacsbug.el (report-emacs-bug-hook): Query the user first
379 about SMTP before checking the From header. 649 about SMTP before checking the From header.
380 650
381 * mail/sendmail.el (sendmail-query-user-about-smtp): Refacored out 651 * mail/sendmail.el (sendmail-query-user-about-smtp): Refactor out
382 into own function for reuse by emacsbug.el. 652 into own function for reuse by emacsbug.el.
383 653
3842012-02-10 Leo Liu <sdl.web@gmail.com> 6542012-02-10 Leo Liu <sdl.web@gmail.com>
@@ -392,7 +662,7 @@
392 * emacs-lisp/package.el (package-refresh-contents) 662 * emacs-lisp/package.el (package-refresh-contents)
393 (package-menu-execute): 663 (package-menu-execute):
394 * desktop.el (desktop-create-buffer): 664 * desktop.el (desktop-create-buffer):
395 * font-lock.el (lisp-font-lock-keywords-2): caller changed. 665 * font-lock.el (lisp-font-lock-keywords-2): Caller changed.
396 666
3972012-02-10 Glenn Morris <rgm@gnu.org> 6672012-02-10 Glenn Morris <rgm@gnu.org>
398 668
@@ -3290,7 +3560,7 @@
3290 3560
32912011-10-08 Thierry Volpiatto <thierry.volpiatto@gmail.com> 35612011-10-08 Thierry Volpiatto <thierry.volpiatto@gmail.com>
3292 3562
3293 * lisp/eshell/eshell.el (eshell-command): Avoid using hooks. 3563 * eshell/eshell.el (eshell-command): Avoid using hooks.
3294 3564
32952011-10-07 Chong Yidong <cyd@stupidchicken.com> 35652011-10-07 Chong Yidong <cyd@stupidchicken.com>
3296 3566