Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 4552:9c1cfceab252
Automated merge with file:/Sources/xemacs-21.5-checked-out
author | Aidan Kehoe <kehoea@parhasard.net> |
---|---|
date | Thu, 13 Mar 2008 10:24:34 +0100 |
parents | 11357f7846bf |
children | f4eb31866c38 |
comparison
equal
deleted
inserted
replaced
4551:6812571bfcb9 | 4552:9c1cfceab252 |
---|---|
1 2008-03-11 Stephen J. Turnbull <stephen@xemacs.org> | |
2 | |
3 * specifier.c (CHECK_INSTANCE_ENTRY): Fix typo in comment. | |
4 | |
5 2008-03-05 Dominique Quatravaux <domq@cpan.org> | |
6 | |
7 * glyphs-gtk.c (init_image_instance_from_gdk_image): | |
8 (gtk_colorize_image_instance): | |
9 Use IMAGE_INSTANCE_PIXMAP_MASK (an lvalue), not | |
10 IMAGE_INSTANCE_GTK_MASK (an rvalue). | |
11 | |
12 2008-03-05 Dominique Quatravaux <domq@cpan.org> | |
13 | |
14 * console-gtk.c (gtk_perhaps_init_unseen_key_defaults): Fix typo. | |
15 | |
16 2008-02-28 Didier Verna <didier@xemacs.org> | |
17 | |
18 * specifier.h (struct specifier_methods): Fix instantiate_method | |
19 prototype to match the changes below. | |
20 | |
21 2008-02-26 Didier Verna <didier@xemacs.org> | |
22 | |
23 * specifier.c (CHECK_INSTANCE_ENTRY): See below. | |
24 * specifier.c (specifier_instance_1): Propagate the no_fallback | |
25 flag to ... | |
26 * specifier.c (specifier_instance_from_inst_list): ... here, and | |
27 in turn propagate it to the <specifier>_instantiate methods. | |
28 * glyphs.c (image_instantiate): Handle the no_fallback flag. | |
29 * objects.c (color_instantiate): Ditto. | |
30 * objects.c (font_instantiate): Ditto. | |
31 * objects.c (face_boolean_instantiate): Ditto. | |
32 * specifier.c (specifier_matching_foo_from_inst_list): Update call | |
33 to specifier_instance_from_inst_list accordingly. | |
34 | |
35 2008-02-11 Aidan Kehoe <kehoea@parhasard.net> | |
36 | |
37 * search.c (search_buffer): | |
38 In the event that a character is not representable in the buffer, | |
39 fail immediately. Prevents an assertion failure in the code to | |
40 deal with whether Boyer-Moore search can be used for such | |
41 characters. | |
42 | |
43 2008-02-03 Jerry James <james@xemacs.org> | |
44 | |
45 * redisplay.c (generate_displayable_area): If a line has been | |
46 generated in place in the dynarray, use Dynarr_increment instead | |
47 of Dynarr_add. | |
48 * redisplay.c (regenerate_window): Ditto. | |
49 | |
50 2008-02-01 Jerry James <james@xemacs.org> | |
51 | |
52 * event-Xt.c (emacs_Xt_event_handler): Remove unnecessary call to | |
53 SET_EVENT_MAGIC_X_EVENT. See xemacs-beta message | |
54 <870180fe080131201011b191ae5g1d70cbd2136f570c@mail.gmail.com>. | |
55 | |
56 2008-01-30 Aidan Kehoe <kehoea@parhasard.net> | |
57 | |
58 * search.c (debug-xemacs-searches): | |
59 New variable, available on debug builds. Used in | |
60 tests/automated/case-tests.el. | |
61 (search_buffer): Only store the charset_base for characters with | |
62 translations. Correct some comments, correct some checks. If | |
63 debug_xemacs_searches is non-zero, record which search was used. | |
64 (boyer_moore): Remove an assertion that was incorrect. Remove its | |
65 documentation. Correct an assertion dealing with equivalence | |
66 tables; we may end up looking through the equivalence table if a | |
67 non-ASCII non-case character was searched for. | |
68 | |
69 2008-01-25 Michael Sperber <mike@xemacs.org> | |
70 | |
71 * emacs.c (vars_of_emacs): Zap mention of CVS. | |
72 | |
73 2008-01-24 Mike Sperber <mike@xemacs.org> | |
74 | |
75 * make-src-depend (PrintDeps): Fix Perl code that no longer works | |
76 with Perl 5.10. | |
77 | |
1 2008-01-21 Aidan Kehoe <kehoea@parhasard.net> | 78 2008-01-21 Aidan Kehoe <kehoea@parhasard.net> |
2 | 79 |
3 * elhash.c (Fputhash): Document the return value. | 80 * elhash.c (Fputhash): Document the return value. |
4 (Fclrhash): Ditto. | 81 (Fclrhash): Ditto. |
5 | 82 |
6 2007-12-26 Aidan Kehoe <kehoea@parhasard.net> | 83 2007-12-26 Aidan Kehoe <kehoea@parhasard.net> |
7 | 84 |
8 * casetab.c: | 85 * casetab.c: |
9 Extend and correct some case table documentation. | 86 Extend and correct some case table documentation. |
10 * search.c (search_buffer): | 87 * search.c (search_buffer): |
11 Correct a bug where only the first entry for a character in the | 88 Correct a bug where only the first entry for a character in the |
12 case equivalence table was examined in determining if the | 89 case equivalence table was examined in determining if the |
13 Boyer-Moore search algorithm is appropriate. | 90 Boyer-Moore search algorithm is appropriate. |
14 | 91 |
19 occur. | 96 occur. |
20 | 97 |
21 * search.c (boyer_moore): | 98 * search.c (boyer_moore): |
22 Assert that we haven't been passed a string with varying | 99 Assert that we haven't been passed a string with varying |
23 characters sets or rows within character sets. That's what | 100 characters sets or rows within character sets. That's what |
24 simple_search is for. | 101 simple_search is for. |
25 | 102 |
26 In the very rare event that a character in the search string has a | 103 In the very rare event that a character in the search string has a |
27 canonical case mapping that is not in the same character set and | 104 canonical case mapping that is not in the same character set and |
28 row, don't try to search for the canonical character, search for | 105 row, don't try to search for the canonical character, search for |
29 some other character that is in the the desired character set and | 106 some other character that is in the the desired character set and |
30 row. Assert that the case table isn't corrupt. | 107 row. Assert that the case table isn't corrupt. |
31 | 108 |
32 Do not search for any character case mappings that cannot possibly | 109 Do not search for any character case mappings that cannot possibly |
33 occur in the buffer, given the buffer metadata about its | 110 occur in the buffer, given the buffer metadata about its |
34 contents. | 111 contents. |
35 | 112 |
36 2008-01-19 Aidan Kehoe <kehoea@parhasard.net> | 113 2008-01-19 Aidan Kehoe <kehoea@parhasard.net> |
37 | 114 |
38 * dired.c (Ffile_attributes): If bignums are available, use them | 115 * dired.c (Ffile_attributes): If bignums are available, use them |
39 for the file size when necessary. If they are not, be clearer | 116 for the file size when necessary. If they are not, be clearer |
40 about the check for whether the file size can fit in a Lisp | 117 about the check for whether the file size can fit in a Lisp |
41 integer. | 118 integer. |
42 | 119 |
43 2008-01-18 Jerry James <james@xemacs.org> | 120 2008-01-18 Jerry James <james@xemacs.org> |
44 | 121 |
45 * device-x.c (x_init_device): Don't write to path or read from | 122 * device-x.c (x_init_device): Don't write to path or read from |
46 format when neither has been initialized. | 123 format when neither has been initialized. |
54 | 131 |
55 2008-01-15 Aidan Kehoe <kehoea@parhasard.net> | 132 2008-01-15 Aidan Kehoe <kehoea@parhasard.net> |
56 | 133 |
57 * print.c (prin1_to_string): New. | 134 * print.c (prin1_to_string): New. |
58 The guts of Fprin1_to_string, without resetting | 135 The guts of Fprin1_to_string, without resetting |
59 Vprint_gensym_alist. | 136 Vprint_gensym_alist. |
60 (Fprin1_to_string): | 137 (Fprin1_to_string): |
61 Call prin1_to_string, wrapped with RESET_PRINT_GENSYM calls. | 138 Call prin1_to_string, wrapped with RESET_PRINT_GENSYM calls. |
62 * doprnt.c (emacs_doprnt_1): | 139 * doprnt.c (emacs_doprnt_1): |
63 Call prin1_to_string, not Fprin1_to_string (dos veces). Avoids an | 140 Call prin1_to_string, not Fprin1_to_string (dos veces). Avoids an |
64 inappropriate reset of print-gensym-alist. | 141 inappropriate reset of print-gensym-alist. |
65 | 142 |
66 2008-01-12 Aidan Kehoe <kehoea@parhasard.net> | 143 2008-01-12 Aidan Kehoe <kehoea@parhasard.net> |
67 | 144 |
68 * rangetab.c (Fmap_range_table): | 145 * rangetab.c (Fmap_range_table): |
69 Clarify docstring. (If FUNCTION doesn't touch any range-table | 146 Clarify docstring. (If FUNCTION doesn't touch any range-table |
70 entry, things will also be correct.) | 147 entry, things will also be correct.) |
71 | 148 |
72 2008-01-09 Aidan Kehoe <kehoea@parhasard.net> | 149 2008-01-09 Aidan Kehoe <kehoea@parhasard.net> |
73 | 150 |
74 * config.h.in: | 151 * config.h.in: |
75 Check that __STDC_VERSION__ is defined before examining its | 152 Check that __STDC_VERSION__ is defined before examining its |
76 value. Eliminates a Cygwin warning. | 153 value. Eliminates a Cygwin warning. |
77 | 154 |
78 2008-01-08 Aidan Kehoe <kehoea@parhasard.net> | 155 2008-01-08 Aidan Kehoe <kehoea@parhasard.net> |
79 | 156 |
80 * text.h (MAX_XETCHAR_SIZE): Remove, eliminating a redefinition | 157 * text.h (MAX_XETCHAR_SIZE): Remove, eliminating a redefinition |
81 warning on Win32. | 158 warning on Win32. |
82 * dumper.c (pdump_load): | 159 * dumper.c (pdump_load): |
83 Don't use PATH_MAX_EXTERNAL, instead allocate enough for the path | 160 Don't use PATH_MAX_EXTERNAL, instead allocate enough for the path |
84 + DUMP_SLACK (space for .dmp and version information), already | 161 + DUMP_SLACK (space for .dmp and version information), already |
85 used on Win32 and #defined to be 100. | 162 used on Win32 and #defined to be 100. |
86 | 163 |
87 2008-01-08 Jerry James <james@xemacs.org> | 164 2008-01-08 Jerry James <james@xemacs.org> |
93 * xemacs.def.in.in: Clarify the copyright and license. | 170 * xemacs.def.in.in: Clarify the copyright and license. |
94 | 171 |
95 2008-01-03 Aidan Kehoe <kehoea@parhasard.net> | 172 2008-01-03 Aidan Kehoe <kehoea@parhasard.net> |
96 | 173 |
97 * fileio.c (Fmake_temp_name): Correct the comment to cross | 174 * fileio.c (Fmake_temp_name): Correct the comment to cross |
98 reference to make-temp-file, and not to this function. | 175 reference to make-temp-file, and not to this function. |
99 | 176 |
100 2008-01-03 Stephen J. Turnbull <stephen@xemacs.org> | 177 2008-01-03 Stephen J. Turnbull <stephen@xemacs.org> |
101 | 178 |
102 * doc.c (Fbuilt_in_symbol_file): Improve style. | 179 * doc.c (Fbuilt_in_symbol_file): Improve style. |
103 | 180 |
104 2008-01-02 Aidan Kehoe <kehoea@parhasard.net> | 181 2008-01-02 Aidan Kehoe <kehoea@parhasard.net> |
105 | 182 |
106 * emacs.c (main_1): | 183 * emacs.c (main_1): |
107 Call the new vars_of_console_gtk function. | 184 Call the new vars_of_console_gtk function. |
108 * console-gtk.c (vars_of_console_gtk): New. | 185 * console-gtk.c (vars_of_console_gtk): New. |
109 * console-gtk.c (gtk_perhaps_init_unseen_key_defaults): | 186 * console-gtk.c (gtk_perhaps_init_unseen_key_defaults): |
110 Correct the initialisation of the hash table, on the model of the | 187 Correct the initialisation of the hash table, on the model of the |
111 MSW and TTY builds. | 188 MSW and TTY builds. |
112 | 189 |
113 2008-01-02 Aidan Kehoe <kehoea@parhasard.net> | 190 2008-01-02 Aidan Kehoe <kehoea@parhasard.net> |
114 | 191 |
115 * doc.c (Fbuilt_in_symbol_file): | 192 * doc.c (Fbuilt_in_symbol_file): |
116 Don't check is fun zero in the condition, check that it's not | 193 Don't check is fun zero in the condition, check that it's not |
117 nil. Fixes the union build; thank you Stephen. | 194 nil. Fixes the union build; thank you Stephen. |
118 | 195 |
119 2008-01-02 Mike Sperber <mike@xemacs.org> | 196 2008-01-02 Mike Sperber <mike@xemacs.org> |
120 | 197 |
121 * window.c (set_window_pixsize): Factor in the modeline when | 198 * window.c (set_window_pixsize): Factor in the modeline when |
122 looking at window_min_width. Remove obsolete comment about | 199 looking at window_min_width. Remove obsolete comment about |
131 variable definition of the symbol should be searched for. | 208 variable definition of the symbol should be searched for. |
132 Handle built-in macros correctly. | 209 Handle built-in macros correctly. |
133 | 210 |
134 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> | 211 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> |
135 | 212 |
136 * event-xlike-inc.c (x_keysym_to_character): | 213 * event-xlike-inc.c (x_keysym_to_character): |
137 * event-xlike-inc.c (gtk_keysym_to_character): | 214 * event-xlike-inc.c (gtk_keysym_to_character): |
138 Unify the typed character if possible, following the current value | 215 Unify the typed character if possible, following the current value |
139 for the unicode precedence list. | 216 for the unicode precedence list. |
140 | 217 |
141 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> | 218 2007-12-24 Aidan Kehoe <kehoea@parhasard.net> |
142 | 219 |
143 * symbols.c (Fintern_soft): | 220 * symbols.c (Fintern_soft): |
144 Provide a new optional third argument, DEFAULT, for those who want | 221 Provide a new optional third argument, DEFAULT, for those who want |
145 to check if "nil" is a symbol or not. (More realistically, general | 222 to check if "nil" is a symbol or not. (More realistically, general |
146 code that may get handed "nil" should probably use this argument.) | 223 code that may get handed "nil" should probably use this argument.) |
147 | 224 |
148 2007-12-23 Aidan Kehoe <kehoea@parhasard.net> | 225 2007-12-23 Aidan Kehoe <kehoea@parhasard.net> |
149 | 226 |
150 * objects-tty.c (tty_find_charset_font): | 227 * objects-tty.c (tty_find_charset_font): |
151 * objects-msw.c (mswindows_font_spec_matches_charset_stage_2): | 228 * objects-msw.c (mswindows_font_spec_matches_charset_stage_2): |
152 * objects-msw.c (mswindows_font_spec_matches_charset_stage_1): | 229 * objects-msw.c (mswindows_font_spec_matches_charset_stage_1): |
153 * objects-xlike-inc.c (x_font_spec_matches_charset): | 230 * objects-xlike-inc.c (x_font_spec_matches_charset): |
154 * objects-xlike-inc.c (gtk_font_spec_matches_charset): | 231 * objects-xlike-inc.c (gtk_font_spec_matches_charset): |
155 If the charset is not specified when calling the | 232 If the charset is not specified when calling the |
156 font_spec_matches_charset device method, its value is Qnil, not | 233 font_spec_matches_charset device method, its value is Qnil, not |
157 Qunbound. See | 234 Qunbound. See |
158 http://mid.gmane.org/E1EfbmW-00029r-5G@iwi191.iwi.uni-sb.de and | 235 http://mid.gmane.org/E1EfbmW-00029r-5G@iwi191.iwi.uni-sb.de and |
159 Ben Wing's patch of | 236 Ben Wing's patch of |
160 http://mid.gmane.org/439FA06B.3090007@xemacs.org. | 237 http://mid.gmane.org/439FA06B.3090007@xemacs.org. |
161 | 238 |
162 2007-12-22 Aidan Kehoe <kehoea@parhasard.net> | 239 2007-12-22 Aidan Kehoe <kehoea@parhasard.net> |
163 | 240 |
164 * database.c (Fopen_database): | 241 * database.c (Fopen_database): |
165 Actually respect the CODESYS argument; don't require EOL | 242 Actually respect the CODESYS argument; don't require EOL |
167 fails with reads of small amounts of data. It might be possible | 244 fails with reads of small amounts of data. It might be possible |
168 with an implicit #'map-database on open, though I don't think | 245 with an implicit #'map-database on open, though I don't think |
169 that's a great idea. | 246 that's a great idea. |
170 * database.c (print_database): | 247 * database.c (print_database): |
171 Give the coding system used for text conversion when printing a | 248 Give the coding system used for text conversion when printing a |
172 database object. | 249 database object. |
173 | 250 |
174 2007-12-20 Jerry James <james@xemacs.org> | 251 2007-12-20 Jerry James <james@xemacs.org> |
175 | 252 |
176 * sound.c: Fix unused parameter warnings when HAVE_ALSA_SOUND. | 253 * sound.c: Fix unused parameter warnings when HAVE_ALSA_SOUND. |
177 | 254 |
183 | 260 |
184 2007-12-18 Aidan Kehoe <kehoea@parhasard.net> | 261 2007-12-18 Aidan Kehoe <kehoea@parhasard.net> |
185 | 262 |
186 * symbols.c (Fspecial_form_p): | 263 * symbols.c (Fspecial_form_p): |
187 Following commentary from Jerry James, don't error if not passed a | 264 Following commentary from Jerry James, don't error if not passed a |
188 subr. | 265 subr. |
189 | 266 |
190 Flesh out the docstring; give details of what a subr is, what a | 267 Flesh out the docstring; give details of what a subr is, what a |
191 special form is, and why one should probably not write special | 268 special form is, and why one should probably not write special |
192 forms oneself. | 269 forms oneself. |
193 | 270 |
194 2007-12-18 Aidan Kehoe <kehoea@parhasard.net> | 271 2007-12-18 Aidan Kehoe <kehoea@parhasard.net> |
195 | 272 |
196 * symbols.c (Fspecial_form_p): New. | 273 * symbols.c (Fspecial_form_p): New. |
197 For the use of advice.el, and perhaps other files; is SUBR a | 274 For the use of advice.el, and perhaps other files; is SUBR a |
201 | 278 |
202 * doprnt.c (emacs_doprnt_1): | 279 * doprnt.c (emacs_doprnt_1): |
203 Add support for formatted printing of both longs and bignums as | 280 Add support for formatted printing of both longs and bignums as |
204 base 2. | 281 base 2. |
205 * editfns.c (Fformat): | 282 * editfns.c (Fformat): |
206 Document the new %b escape for #'format. | 283 Document the new %b escape for #'format. |
207 * lisp.h: | 284 * lisp.h: |
208 Make ulong_to_bit_string available beside long_to_string. | 285 Make ulong_to_bit_string available beside long_to_string. |
209 * lread.c: | 286 * lread.c: |
210 Fix a bug where the integer base was being ignored in certain | 287 Fix a bug where the integer base was being ignored in certain |
211 contexts; thank you Sebastian Freundt. This is necessary for | 288 contexts; thank you Sebastian Freundt. This is necessary for |
212 correct behaviour of #'integer-to-bit-vector and | 289 correct behaviour of #'integer-to-bit-vector and |
213 #'bit-vector-to-integer, just added to subr.el | 290 #'bit-vector-to-integer, just added to subr.el |
214 * print.c (ulong_to_bit_string): New. | 291 * print.c (ulong_to_bit_string): New. |
215 Analagous to long_to_string, but used all the time when %b is | 292 Analagous to long_to_string, but used all the time when %b is |
216 encountered, since we can't pass that to sprintf. | 293 encountered, since we can't pass that to sprintf. |
217 | 294 |
218 2007-12-12 Aidan Kehoe <kehoea@parhasard.net> | 295 2007-12-12 Aidan Kehoe <kehoea@parhasard.net> |
219 | 296 |
220 * config.h.in: | 297 * config.h.in: |
221 Make the results of the checks for | 298 Make the results of the checks for |
222 FcConfigGetRescanInterval, FcConfigSetRescanInterval | 299 FcConfigGetRescanInterval, FcConfigSetRescanInterval |
223 available. | 300 available. |
224 * font-mgr.h: | 301 * font-mgr.h: |
225 If FcConfigSetRescanInterval and FcConfigGetRescanInterval are not | 302 If FcConfigSetRescanInterval and FcConfigGetRescanInterval are not |
226 available as functions, #define them to map to their old | 303 available as functions, #define them to map to their old |
227 misspelled names. | 304 misspelled names. |
228 * font-mgr.c (Ffc_config_get_rescan_interval): | 305 * font-mgr.c (Ffc_config_get_rescan_interval): |
229 * font-mgr.c (Ffc_config_set_rescan_interval): | 306 * font-mgr.c (Ffc_config_set_rescan_interval): |
230 Use the correct spelling in | 307 Use the correct spelling in |
231 FcConfigGetRescanInterval, FcConfigSetRescanInterval | 308 FcConfigGetRescanInterval, FcConfigSetRescanInterval |
232 | 309 |
233 2007-12-11 Aidan Kehoe <kehoea@parhasard.net> | 310 2007-12-11 Aidan Kehoe <kehoea@parhasard.net> |
234 | 311 |
235 * glyphs-eimage.c: | 312 * glyphs-eimage.c: |
236 Merge Ron Isaacson's patch of | 313 Merge Ron Isaacson's patch of |
237 3ggprxj7ifh.wl_Ron.Isaacson@morganstanley.com , originally from | 314 3ggprxj7ifh.wl_Ron.Isaacson@morganstanley.com , originally from |
238 Gennady Khokhorin. Prevents library incompatibilities on Win32. | 315 Gennady Khokhorin. Prevents library incompatibilities on Win32. |
239 | 316 |
240 2007-12-11 Aidan Kehoe <kehoea@parhasard.net> | 317 2007-12-11 Aidan Kehoe <kehoea@parhasard.net> |
269 necessarily call the autoload code, for use in | 346 necessarily call the autoload code, for use in |
270 #'autoload-coding-system (which we allow to overwrite autoloaded | 347 #'autoload-coding-system (which we allow to overwrite autoloaded |
271 coding systems) and make_coding_system_1 (which has to). | 348 coding systems) and make_coding_system_1 (which has to). |
272 * file-coding.c (Ffind_coding_system): | 349 * file-coding.c (Ffind_coding_system): |
273 Move the implementation to find_coding_system; call that function | 350 Move the implementation to find_coding_system; call that function |
274 with a do_autoloads argument of 1. | 351 with a do_autoloads argument of 1. |
275 * file-coding.c (Fautoload_coding_system): | 352 * file-coding.c (Fautoload_coding_system): |
276 New. | 353 New. |
277 * file-coding.c (add_coding_system_to_list_mapper): | 354 * file-coding.c (add_coding_system_to_list_mapper): |
278 When returning a list of coding systems, don't call the autoload | 355 When returning a list of coding systems, don't call the autoload |
279 code. | 356 code. |
286 Vcoding_system_hash_table; this form is evaluated if | 363 Vcoding_system_hash_table; this form is evaluated if |
287 find-coding-system is called with the symbol name of the coding | 364 find-coding-system is called with the symbol name of the coding |
288 system as its argument. | 365 system as its argument. |
289 | 366 |
290 This is also tied in with the POSIX locale infrastructure by means | 367 This is also tied in with the POSIX locale infrastructure by means |
291 of posix-charset-to-coding-system-hash. | 368 of posix-charset-to-coding-system-hash. |
292 | 369 |
293 2007-11-29 Aidan Kehoe <kehoea@parhasard.net> | 370 2007-11-29 Aidan Kehoe <kehoea@parhasard.net> |
294 | 371 |
295 * mule-ccl.c (ccl_driver): | 372 * mule-ccl.c (ccl_driver): |
296 Take out a static variable I was using for debugging. | 373 Take out a static variable I was using for debugging. |
297 | 374 |
298 2007-11-26 Aidan Kehoe <kehoea@parhasard.net> | 375 2007-11-26 Aidan Kehoe <kehoea@parhasard.net> |
299 | 376 |
300 * doprnt.c: | 377 * doprnt.c: |
301 Default to a buffer size of 350 for the sprintf call, but increase | 378 Default to a buffer size of 350 for the sprintf call, but increase |
302 it if the precision and minwidth indicate that it should be | 379 it if the precision and minwidth indicate that it should be |
303 bigger. Issue reported by Hans de Graaff; bug originally fixed by | 380 bigger. Issue reported by Hans de Graaff; bug originally fixed by |
304 Sebastian Freundt in SXEmacs following the change I merged on | 381 Sebastian Freundt in SXEmacs following the change I merged on |
305 2006-11-28. Forks have their disadvantages. | 382 2006-11-28. Forks have their disadvantages. |
306 | 383 |
307 2007-11-11 Mats Lidell <matsl@xemacs.org> | 384 2007-11-11 Mats Lidell <matsl@xemacs.org> |
308 | 385 |
309 * events.h: Based on SXEmacs patch. Support for mouse button 6 to | 386 * events.h: Based on SXEmacs patch. Support for mouse button 6 to |
310 26. | 387 26. |
322 | 399 |
323 2007-11-14 Aidan Kehoe <kehoea@parhasard.net> | 400 2007-11-14 Aidan Kehoe <kehoea@parhasard.net> |
324 | 401 |
325 * lread.c (read_unicode_escape): | 402 * lread.c (read_unicode_escape): |
326 Correct the range check for Unicode characters specified with | 403 Correct the range check for Unicode characters specified with |
327 source-level escapes. | 404 source-level escapes. |
328 * unicode.c: | 405 * unicode.c: |
329 * unicode.c (unicode_to_ichar): | 406 * unicode.c (unicode_to_ichar): |
330 * unicode.c (coding_system_type_create_unicode): | 407 * unicode.c (coding_system_type_create_unicode): |
331 Correct the dump behaviour for just-in-time Unicode code | 408 Correct the dump behaviour for just-in-time Unicode code |
332 points. Update the docstring for #'unicode-to-char to indicate | 409 points. Update the docstring for #'unicode-to-char to indicate |
333 that code points will run out above around 400,000 in a session. | 410 that code points will run out above around 400,000 in a session. |
334 | 411 |
335 2007-11-14 Aidan Kehoe <kehoea@parhasard.net> | 412 2007-11-14 Aidan Kehoe <kehoea@parhasard.net> |
336 | 413 |
337 * editfns.c (vars_of_editfns): | 414 * editfns.c (vars_of_editfns): |
338 Correct the docstring of user-full-name. | 415 Correct the docstring of user-full-name. |
339 * fileio.c: | 416 * fileio.c: |
340 * fileio.c (Fmake_temp_name): | 417 * fileio.c (Fmake_temp_name): |
341 Document that make-temp-file is available and the best approach to | 418 Document that make-temp-file is available and the best approach to |
342 this. | 419 this. |
343 * fileio.c (Fwrite_region_internal): | 420 * fileio.c (Fwrite_region_internal): |
344 Take a new arg, MUSTBENEW, to error if the file to be written | 421 Take a new arg, MUSTBENEW, to error if the file to be written |
345 already exists. | 422 already exists. |
346 * fileio.c (auto_save_1): | 423 * fileio.c (auto_save_1): |
347 Update a call to Fwrite_region_internal to pass the new argument. | 424 Update a call to Fwrite_region_internal to pass the new argument. |
348 * fileio.c (syms_of_fileio): | 425 * fileio.c (syms_of_fileio): |
349 Provide 'excl as a symbol, for the calls to | 426 Provide 'excl as a symbol, for the calls to |
350 write-region-internal. | 427 write-region-internal. |
351 | 428 |
352 2007-11-05 Didier Verna <didier@xemacs.org> | 429 2007-11-05 Didier Verna <didier@xemacs.org> |
353 | 430 |
354 * glyphs.c (potential_pixmap_file_instanciator): Fix comment | 431 * glyphs.c (potential_pixmap_file_instanciator): Fix comment |
355 describing its behavior. | 432 describing its behavior. |