Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 4654:cdc51540fed7
Automated merge with ssh://aidan-guest@hg.debian.org//hg/xemacs/xemacs
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Wed, 15 Jul 2009 00:21:01 +0100 |
parents | 8905163c49c5 |
children | 13273cffca2a |
comparison
equal
deleted
inserted
replaced
4652:f3dddd098242 | 4654:cdc51540fed7 |
---|---|
1 2009-07-13 Aidan Kehoe <kehoea@parhasard.net> | |
2 | |
3 * code-files.el (insert-file-contents): | |
4 Set the buffer coding system even on error; especially important | |
5 when dealing with nonexistent files. | |
6 If the `coding-system' property of an undecided coding system is | |
7 itself undecided, don't use that as a value for | |
8 buffer-file-coding-system. | |
9 | |
10 2009-07-12 Aidan Kehoe <kehoea@parhasard.net> | |
11 | |
12 * files.el (after-find-file): | |
13 If the answer to "The directory containing %s does not exist. | |
14 Create?" is no, kill the current buffer, since the user probably | |
15 just misspelled the directory name. Thank you Rodney Sparapani! | |
16 | |
17 2009-07-12 Aidan Kehoe <kehoea@parhasard.net> | |
18 | |
19 * files.el (find-file-create-switch-thunk): | |
20 New macro, used to mark buffers created within #'find-file (and | |
21 related) modified if the associated file doesn't exist. | |
22 (find-alternate-file-other-window): | |
23 Correct this, pass CODESYS to find-file-other-window. | |
24 (find-file-read-only): | |
25 Correct behaviour of this function in the presence of wildcards. | |
26 (find-file): | |
27 (find-file-other-window): | |
28 (find-file-other-frame): | |
29 (find-file-read-only-other-window): | |
30 (find-file-read-only-other-frame): | |
31 (find-alternate-file): | |
32 Simplify these functions, use #'find-file-create-switch-thunk' | |
33 instead of explicit #'switch-to-buffer calls. | |
34 | |
35 2009-07-11 Aidan Kehoe <kehoea@parhasard.net> | |
36 | |
37 * code-files.el (insert-file-contents): | |
38 Take advantage of more sensible behaviour from | |
39 #'insert-file-contents-internal, allowing us to actually follow | |
40 the documented coding system behaviour for nonexistent files (that | |
41 is, buffer-file-coding-system reflects coding-system-for-read &c., | |
42 not becoming undecided for either zero-length or nonexistent | |
43 files). | |
44 | |
45 2009-06-20 It's me FKtPp ;) <m_pupil@yahoo.com.cn> | |
46 * files.el (cd): Do not #'split-path on nil #'getenv result; Make | |
47 sure the cd-path value is a list. | |
48 | |
49 2009-06-14 Aidan Kehoe <kehoea@parhasard.net> | |
50 | |
51 * help.el (describe-function-1): | |
52 Check macro-p, not macrop, when describing whether a symbol has an | |
53 associated macro or an associated function. Relevant with | |
54 autoloaded macros. | |
55 (function-arglist): | |
56 Accept multi-line arglists in built-in functions, as found in | |
57 #'write-region-internal. #'dontusethis-set-symbol-value-handler | |
58 is still broken for other reasons. | |
59 | |
60 2009-06-07 Aidan Kehoe <kehoea@parhasard.net> | |
61 | |
62 * code-files.el (insert-file-contents): | |
63 Autodetection may return undecided as a coding system. If the file | |
64 was zero-length, this is kosher, and we should set | |
65 buffer-file-coding-system to its default; if it is not | |
66 zero-length, we still need to set b-f-c-s, but we warn that the | |
67 autodetection fails. (Ignoring that for the user, autodetection | |
68 failing is something very distinct from what we use it to mean | |
69 here.) See | |
70 http://mid.gmane.org/18986.53111.800393.660612@parhasard.net and | |
71 the related thread. | |
72 | |
73 2009-06-06 Aidan Kehoe <kehoea@parhasard.net> | |
74 | |
75 * files.el (cd): | |
76 Make CDPATH handling portable, accept entries without trailing | |
77 slashes within it. Some style corrections from Stephen Turnbull, | |
78 thank you Stephen. | |
79 | |
80 2009-05-29 Aidan Kehoe <kehoea@parhasard.net> | |
81 | |
82 * bytecomp.el (byte-compile-lambda): | |
83 Even if we are going to store uncompiled interactive forms in the | |
84 compiled-function object, byte compile (and discard) the code, for | |
85 the sake of the warnings generated. | |
86 | |
87 2009-05-18 Stephen J. Turnbull <stephen@xemacs.org> | |
88 | |
89 * XEmacs 21.5.29 "garbanzo" is released. | |
90 | |
1 2009-04-01 Stephen J. Turnbull <stephen@xemacs.org> | 91 2009-04-01 Stephen J. Turnbull <stephen@xemacs.org> |
2 | 92 |
3 * lisp-mnt.el: Update FSF address. | 93 * lisp-mnt.el: Update FSF address. |
4 Improve header comment. | 94 Improve header comment. |
5 Remove long-obsolete commented code. | 95 Remove long-obsolete commented code. |