Mercurial > hg > xemacs-beta
comparison lisp/ChangeLog @ 4408:8bbabcab2c42
Merge.
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Sun, 20 Jan 2008 13:09:58 +0100 |
parents | 555e21a66d51 |
children | 3ff01259c4a2 fd8a9a4d81d9 68d1ca56cffa |
comparison
equal
deleted
inserted
replaced
4407:4ee73bbe4f8e | 4408:8bbabcab2c42 |
---|---|
1 2008-01-17 Mike Sperber <mike@xemacs.org> | |
2 | |
3 * files.el (insert-directory): Bind `coding-system-for-read' to | |
4 the `file-name' coding system. (Previously, the default ended up | |
5 being undecided, which doesn't work well for UTF-8-based locales, | |
6 for example.) | |
7 | |
8 2008-01-16 Aidan Kehoe <kehoea@parhasard.net> | |
9 | |
10 * keydefs.el (global-map): | |
11 Bind '(shift delete) to #'kill-primary-selection, as described by | |
12 Glynn Clements in | |
13 16434.49191.47038.991206@cerise.nosuchdomain.co.uk of 2004-02-08. | |
14 | |
15 2008-01-14 Jerry James <james@xemacs.org> | |
16 | |
17 * font-lock.el (font-lock-add-keywords): Adapt to differences in | |
18 Emacs and XEmacs compiled font-lock lists. | |
19 * font-lock.el (font-lock-remove-keywords): Ditto. | |
20 * font-lock.el (font-lock-set-defaults-1): Make changes specified | |
21 by font-lock-keywords-alist and font-lock-removed-keywords-alist. | |
22 | |
23 2008-01-14 Aidan Kehoe <kehoea@parhasard.net> | |
24 | |
25 * bytecomp.el (byte-compile-output-file-form): | |
26 Bind print-gensym-alist to nil, as we do within | |
27 byte-compile-output-docform. | |
28 | |
29 2008-01-04 Michael Sperber <mike@xemacs.org> | |
30 | |
31 * code-files.el (insert-file-contents): | |
32 (load): Don't call `substitute-in-file-name' on the file name. | |
33 | |
34 2008-01-03 Aidan Kehoe <kehoea@parhasard.net> | |
35 | |
36 * cus-edit.el (custom-save-all): | |
37 If the directory containing the custom file doesn't exist, try to | |
38 create it. Fixes Nick's Crabtree's bug of | |
39 5fb265820712140145w512fa3bbh355cf76f7e2cf792@mail.gmail.com ; | |
40 thank you Nick. | |
41 * menubar-items.el (default-menubar): | |
42 In the code to edit the user's init file, try to create the | |
43 containing directory if it doesn't exist. | |
44 | |
45 2008-01-02 Aidan Kehoe <kehoea@parhasard.net> | |
46 | |
47 * gtk-init.el (init-post-gtk-win): | |
48 Trust the X11 code to give us decent default fonts. | |
49 | |
50 2008-01-02 Aidan Kehoe <kehoea@parhasard.net> | |
51 | |
52 * x-iso8859-1.el: Removed. | |
53 * gtk-iso8859-1.el: Removed. | |
54 These haven't been used in a year and a half. No need to keep them | |
55 around. | |
56 | |
57 2008-01-02 Mike Sperber <mike@xemacs.org> | |
58 | |
59 * minibuf.el (mouse-read-file-name-1): Use `window-height' instead | |
60 of `frame-height' to be consistent with `split-window''s | |
61 calculations. Bind `window-min-height' for the whole thing to | |
62 avoid geometry problems with the buttons window. | |
63 | |
64 2008-01-02 Mike Sperber <mike@xemacs.org> | |
65 | |
66 * minibuf.el (mouse-read-file-name-1): Make the buttons in the | |
67 dialog frame occupy `window-min-height' lines to avoid problems | |
68 when the window configuration changes---as it does with | |
69 `resize-minibuffer-mode'. | |
70 | |
71 2007-12-31 Aidan Kehoe <kehoea@parhasard.net> | |
72 | |
73 * menubar-items.el (default-menubar): | |
74 Byte compile the specified lambdas. Correct some compile time | |
75 warnings uncovered by this. | |
76 * menubar-items.el (tutorials-menu-filter): | |
77 If a language environment doesn't have an associated POSIX locale | |
78 specified--which indicates we don't want it used except by those | |
79 who know what they're doing--don't show its tutorial in the menu. | |
80 * behavior.el (behavior-menu-filter): | |
81 Byte compile the lambdas in the generated menu. | |
82 | |
83 2007-12-30 Aidan Kehoe <kehoea@parhasard.net> | |
84 | |
85 * iso8859-1.el: (provide 'iso8859-1) again, because one file uses | |
86 it in the packages. | |
87 | |
88 2007-12-30 Aidan Kehoe <kehoea@parhasard.net> | |
89 | |
90 * subr.el (with-case-table): New. | |
91 Idea and implementation taken from GNU's code of April 2007, | |
92 before GPL V3 was implied. Thank you GNU. | |
93 * iso8859-1.el (ascii-case-table): New. | |
94 Idea taken from GNU. | |
95 * iso8859-1.el : | |
96 Change Jamie's implicit compile-time call to a macro literal into | |
97 something comprehensible to and maintainable by mortals, using to | |
98 cl.el's #'loop. | |
99 * iso8859-1.el (ctl-arrow): | |
100 Initialise it to something more comprehensible. | |
101 | |
102 2007-12-30 Aidan Kehoe <kehoea@parhasard.net> | |
103 | |
104 * loadhist.el (symbol-file): | |
105 Accept a new TYPE argument, compatible with GNU, saying | |
106 whether function or variable definitions should be searched for. | |
107 Implement the functionality for autoloads, handling TYPE | |
108 correctly. | |
109 Pass the TYPE argument to built-in-symbol-file correctly. | |
110 Document that TYPE is not implemented for non-autoloaded Lisp | |
111 definitions. Our load-history doesn't have the relevant metadata. | |
112 | |
113 2007-12-25 Aidan Kehoe <kehoea@parhasard.net> | |
114 | |
115 * glyphs.el (init-glyphs): | |
116 Revert part of Didier's 2007-10-15 commit, which broke | |
117 #'make-image-specifier with string arguments, and more noticeably | |
118 truncation-glyph, continuation-glyph, octal-escape-glyph, | |
119 control-arrow-glyph. | |
120 | |
121 2007-12-23 Mike Sperber <mike@xemacs.org> | |
122 | |
123 * font.el (xft-font-create-object): Use | |
124 `fc-pattern-get-or-compute-size' instead of | |
125 `fc-pattern-get-size'. | |
126 | |
127 * fontconfig.el (fc-pattern-get-or-compute-size): Add. | |
128 | |
1 2007-12-22 Stephen J. Turnbull <stephen@xemacs.org> | 129 2007-12-22 Stephen J. Turnbull <stephen@xemacs.org> |
2 | 130 |
3 Factor out lists of operators specially treated by `make-autoload'. | 131 Factor out lists of operators specially treated by `make-autoload'. |
4 | 132 |
5 * autoload.el (autoload-make-autoload-operators): New. | 133 * autoload.el (autoload-make-autoload-operators): New. |
118 | 246 |
119 2007-12-04 Aidan Kehoe <kehoea@parhasard.net> | 247 2007-12-04 Aidan Kehoe <kehoea@parhasard.net> |
120 | 248 |
121 * keydefs.el: | 249 * keydefs.el: |
122 Bind mouse wheel movements by default, to a lambda that calls the | 250 Bind mouse wheel movements by default, to a lambda that calls the |
123 autoloaded #'mwheel-install and then #'mwheel-scrool with the | 251 autoloaded #'mwheel-install and then #'mwheel-scroll with the |
124 appropriate event. | 252 appropriate event. |
125 | 253 |
126 2007-12-07 Vin Shelton <acs@xemacs.org> | 254 2007-12-07 Vin Shelton <acs@xemacs.org> |
127 | 255 |
128 * about.el: Minor bio update to test hg repository. | 256 * about.el: Minor bio update to test hg repository. |