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.