comparison src/ChangeLog @ 436:080151679be2 r21-2-26

Import from CVS: tag r21-2-26
author cvs
date Mon, 13 Aug 2007 11:31:24 +0200
parents 9d177e8d4150
children 84b14dcb0985
comparison
equal deleted inserted replaced
435:53cf74a9db44 436:080151679be2
1 1999-12-31 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.26 is released.
4
5 1999-12-31 Andy Piper <andy@xemacs.org>
6
7 * glyphs-x.c (x_widget_instantiate): Avoid X errors calling
8 XMapWindow() on a NULL pointer X window.
9
10 1999-12-31 Martin Buchholz <martin@xemacs.org>
11
12 * data.c (indirect_function): Use signal_void_function_error().
13
14 * lisp.h: Modify prototypes for signal_*(). Add SUBR_FUNCTION macro.
15
16 * eval.c (PRIMITIVE_FUNCALL): Optimize.
17 (signal_void_function_error): return result of Fsignal().
18 (signal_invalid_function_error): return result of Fsignal().
19 (signal_wrong_number_of_arguments_error): return result of Fsignal().
20 (signal_malformed_list_error): Add DOESNT_RETURN.
21 (signal_malformed_property_list_error): Add DOESNT_RETURN.
22 (signal_circular_list_error): Add DOESNT_RETURN.
23 (signal_circular_property_list_error): Add DOESNT_RETURN.
24 (Feval): Use returned results of signal_*(). Avoids a crash!
25 (Ffuncall): Use returned results of signal_*(). Avoids the crash:
26 (setq debug-on-error t) (funcall 'foo) kbd{r42} kbd{RET}
27 - Only check for fun_nargs < subr_min_args if fun_nargs != max_args.
28 (function_argcount): Use signal_invalid_function_error().
29 (funcall_lambda): Use signal_wrong_number_of_arguments_error().
30 Use signal_invalid_function_error().
31
32 1999-12-28 Andy Piper <andy@xemacs.org>
33
34 * debug.c: rename debug_loop elements to X_ to avoid name clashes.
35
36 * menubar-x.c (menu_item_descriptor_to_widget_value_1): strdup
37 string_chars.
38 (menu_item_descriptor_to_widget_value_1): strdup name.
39 (pre_activate_callback): strdup name.
40
41 * scrollbar-x.c (scrollbar_instance_to_widget_value): strdup name.
42 (x_update_scrollbar_instance_status): use free_widget_value_tree.
43
44 * dialog-x.c (maybe_run_dbox_text_callback): strdup name. use
45 free_widget_value_tree.
46 (dbox_descriptor_to_widget_value): ditto.
47
48 * gui-x.c (widget_value_unwind): use free_widget_value_tree.
49 (gui_items_to_widget_values_1): ditto.
50 (gui_items_to_widget_values): ditto.
51 (free_popup_widget_value_tree): free name.
52
53 1999-12-27 Andy Piper <andy@xemacs.org>
54
55 * nt.c (fstat): use get_osfhandle rather than the handle
56 directly. From Fabrice Popineau.
57
58 * process-nt.c (nt_open_network_stream): take types into account
59 when warning. From Fabrice Popineau.
60
1 1999-12-24 Martin Buchholz <martin@xemacs.org> 61 1999-12-24 Martin Buchholz <martin@xemacs.org>
2 62
3 * XEmacs 21.2.25 is released. 63 * XEmacs 21.2.25 is released.
4 64
5 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp> 65 1999-12-22 Yoshiki Hayashi <t90553@mail.ecc.u-tokyo.ac.jp>