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