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. |