Mercurial > hg > xemacs-beta
comparison src/ChangeLog @ 5473:ac37a5f7e5be
Merge with trunk.
| author | Mats Lidell <matsl@xemacs.org> |
|---|---|
| date | Thu, 17 Mar 2011 23:42:59 +0100 |
| parents | e79980ee5efe d967d96ca043 |
| children | 4dee0387b9de |
comparison
equal
deleted
inserted
replaced
| 5472:e79980ee5efe | 5473:ac37a5f7e5be |
|---|---|
| 1 2011-03-15 Aidan Kehoe <kehoea@parhasard.net> | |
| 2 | |
| 3 * config.h.in (SUPPORT_CONFOUNDING_FUNCTIONS): New #define, | |
| 4 equivalent NEED_TO_HANDLE_21_4_CODE by default, describing whether | |
| 5 this XEmacs should support the old-eq, old-equal and related | |
| 6 functions and byte codes. | |
| 7 * bytecode.c (UNUSED): | |
| 8 Only interpret old-eq, old-equal, old-memq if | |
| 9 SUPPORT_CONFOUNDING_FUNCTIONS is defined. | |
| 10 * data.c: | |
| 11 Move Fold_eq to fns.c with the rest of the Fold_* functions. | |
| 12 * fns.c: | |
| 13 * fns.c (Fmemq): | |
| 14 * fns.c (memq_no_quit): | |
| 15 * fns.c (assoc_no_quit): | |
| 16 * fns.c (Frassq): | |
| 17 * fns.c (Fequal): | |
| 18 * fns.c (Fold_equal): | |
| 19 * fns.c (syms_of_fns): | |
| 20 Group old-eq, old-equal, old-memq etc together, surround them with | |
| 21 #ifdef SUPPORT_CONFOUNDING_FUNCTIONS. | |
| 22 | |
| 23 2011-03-14 Aidan Kehoe <kehoea@parhasard.net> | |
| 24 | |
| 25 * glyphs-eimage.c (png_instantiate): | |
| 26 Update the PNG handling code to work with versions of the library | |
| 27 where the png_info structure is no longer visible. Thank you for | |
| 28 the report, Robert Delius Royar. | |
| 29 | |
| 30 2011-03-12 Aidan Kehoe <kehoea@parhasard.net> | |
| 31 | |
| 32 * event-stream.c (Fdispatch_event): | |
| 33 As documented, allow pre-command-hook to usefully modify | |
| 34 this-command even when this-command is nil (that is, we would | |
| 35 normally throw an undefined-keystroke-sequence error). Don't throw | |
| 36 that error if this-command was modified, instead try to execute | |
| 37 the new value. | |
| 38 Allow pre-command-hook to modify last-command-event in this | |
| 39 specific context. Don't document this, for the moment. | |
| 40 | |
| 41 2011-03-11 Aidan Kehoe <kehoea@parhasard.net> | |
| 42 | |
| 43 * bytecode.c (optimize_byte_code): | |
| 44 Only transform assignments to keywords to Bdiscard if | |
| 45 NEED_TO_HANDLE_21_4_CODE is turned on. Cf. similar code in | |
| 46 reject_constant_symbols(). | |
| 47 | |
| 48 2011-02-24 Aidan Kehoe <kehoea@parhasard.net> | |
| 49 | |
| 50 * fns.c (Fsubstring_no_properties): | |
| 51 Sigh, get_string_range_char checks the type of its START and END | |
| 52 arguments, but doesn't check the type of its STRING | |
| 53 argument. Thank you Raymond Toy! | |
| 54 | |
| 1 2011-02-19 Aidan Kehoe <kehoea@parhasard.net> | 55 2011-02-19 Aidan Kehoe <kehoea@parhasard.net> |
| 2 | 56 |
| 3 * fns.c (Fset_exclusive_or): | 57 * fns.c (Fset_exclusive_or): |
| 4 This function accepts the :stable keyword too, document this in | 58 This function accepts the :stable keyword too, document this in |
| 5 its arglist. | 59 its arglist. |
