Mercurial > hg > xemacs-beta
diff src/ChangeLog @ 5437:002cb5224e4f
Merge with 21.5 trunk.
| author | Mats Lidell <matsl@xemacs.org> |
|---|---|
| date | Mon, 15 Nov 2010 22:33:52 +0100 |
| parents | 6784adb405ad |
| children | cde1608596d0 |
line wrap: on
line diff
--- a/src/ChangeLog Sat Nov 13 00:15:58 2010 +0100 +++ b/src/ChangeLog Mon Nov 15 22:33:52 2010 +0100 @@ -1,3 +1,39 @@ +2010-11-15 Aidan Kehoe <kehoea@parhasard.net> + + * .gdbinit.in: Remove lrecord_type_popup_data, + lrecord_type_window_configuration from this file, they're not + used, and their presence breaks pobj in GDB at runtime for me. + +2010-11-14 Aidan Kehoe <kehoea@parhasard.net> + + * fns.c (Fnreverse): + Check that non-list sequences are writable from Lisp before + modifying them. (There's an argument that we should do this for + list sequences too, but for the moment other code (e.g. #'setcar) + doesn't.) + (mapcarX): Initialise lisp_vals_staging, lisp_vals_type + explicitly, for the sake of compile warnings. Check if + lisp_vals_staging is non-NULL when deciding whether to replace a + string's range. + (Fsome): Cross-reference to #'find-if in the doc string for this + function. + (Freduce): GCPRO accum in this function, when a key argument is + specicified it can be silently garbage-collected. When deciding + whether to iterate across a string, check whether the cursor + exceeds the byte len; while iterating, increment an integer + counter. Don't ABORT() if check_sequence_range() returns when + handed a suspicious sequence; it is legal to supply the length of + SEQUENCE as the :end keyword value, and this will provoke our + suspicions, legitimately enough. (Problems with this function + revealed by Paul Dietz' ANSI test suite, thank you Paul Dietz.) + (Freplace): Check list sequence lengths using the arguments, not + the conses we're currently looking at, thank you Paul Dietz. + +2010-11-14 Aidan Kehoe <kehoea@parhasard.net> + + * fns.c (Frandom): Correct the docstring here, the name of the + argument is LIMIT, not N. + 2010-11-06 Aidan Kehoe <kehoea@parhasard.net> * bytecode.c (bytecode_nreverse): Call Fnreverse() if SEQUENCE is
