comparison src/ChangeLog @ 450:98528da0b7fc r21-2-40

Import from CVS: tag r21-2-40
author cvs
date Mon, 13 Aug 2007 11:39:20 +0200
parents 3078fd1074e8
children 3d3049ae1304
comparison
equal deleted inserted replaced
449:c83749d23eb5 450:98528da0b7fc
1 2001-01-08 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.40 is released.
4
5 2001-01-06 Golubev I. N. <gin@mo.msk.ru>
6
7 * regex.c: Replace PREFETCH with REGEX_PREFETCH.
8
9 2001-01-06 Martin Buchholz <martin@xemacs.org>
10
11 * alloc.c (dbg_valmask): Make const.
12 * alloc.c (dbg_typemask): Make const.
13 * alloc.c (dbg_USE_UNION_TYPE): Make const.
14 * alloc.c (dbg_valbits): Make const.
15 * alloc.c (dbg_gctypebits): Make const.
16
17 2001-01-06 Stephen J. Turnbull <stephen@xemacs.org>
18
19 * redisplay-x.c (x_bevel_area):
20 redisplay.h (struct rune):
21 Typo fixes in comments.
22
23 2001-01-05 Andy Piper <andy@xemacs.org>
24
25 * glyphs-x.c (x_redisplay_widget): use size changed for offset
26 adjustment.
27
28 * menubar.c (menubar_visible_p_changed): don't mark frame changed.
29
30 2001-01-05 Martin Buchholz <martin@xemacs.org>
31
32 * alloc.c (pure-bytes-used): Remove unused mendacious variable.
33
34 * mule-ccl.c (stack_idx_of_map_multiple):
35 Non const global data must not be initialized!
36 Found by MIYASHITA Hisashi.
37
38 2001-01-02 Andy Piper <andy@xemacs.org>
39
40 * frame.c (change_frame_size): make sure frame size is always
41 marked as changed.
42
43 * glyphs.c (image_instance_layout): minor code reuse.
44
45 * window.c (Fcurrent_window_configuration): revert previous
46 change.
47
48 2001-01-02 Martin Buchholz <martin@xemacs.org>
49
50 * glyphs.h:
51 * glyphs.c (make_image_instance_cache_hash_table): Use ANSI prototypes.
52
53 2000-12-31 Andy Piper <andy@xemacs.org>
54
55 * glyphs-x.c (x_unmap_subwindow): return focus to enclosing frame
56 when widget gets unmapped.
57
58 * event-Xt.c (emacs_Xt_handle_widget_losing_focus): new
59 function. Make sure widgets losing focus don't just drop it.
60 (handle_focus_event_1): record the widget with focus.
61
62 2000-12-31 Andy Piper <andy@xemacs.org>
63
64 * window.c (allocate_window): use
65 make_image_instance_cache_hash_table.
66 (make_dummy_parent): ditto.
67 (Fset_window_configuration): ditto.
68
69 * glyphs.h (INSTANTIATOR_TYPE): new macro. declare new functions.
70
71 * glyphs.c (process_image_string_instantiator): use
72 INSTANTIATOR_TYPE.
73 (get_image_instantiator_governing_domain): ditto.
74 (normalize_image_instantiator): ditto.
75 (instantiate_image_instantiator): ditto.
76 (make_image_instance_1): ditto.
77 (image_instantiate): ditto. Key on glyph *and* instantiator type.
78 (instantiator_eq_equal): new function for use with instance hash
79 tables.
80 (instantiator_eq_hash): ditto.
81 (make_image_instance_cache_hash_table): create a suitable hash
82 table for storing image instances.
83
84 * elhash.h (hash_table_weakness): new internal weakness type
85 HASH_TABLE_KEY_CAR_VALUE_WEAK.
86 declare new functions.
87
88 * elhash.c (finish_marking_weak_hash_tables): introduce yet
89 another weakness type for glyphs.
90 (make_standard_lisp_hash_table): new function split out from
91 make_general_lisp_hash_table.
92 (make_lisp_hash_table): call make_standard_lisp_hash_table.
93 (hash_table_instantiate): ditto.
94 (Fmake_hash_table): ditto.
95
1 2000-12-31 Martin Buchholz <martin@xemacs.org> 96 2000-12-31 Martin Buchholz <martin@xemacs.org>
2 97
3 * XEmacs 21.2.39 is released. 98 * XEmacs 21.2.39 is released.
4 99
5 2000-12-29 Andy Piper <andy@xemacs.org> 100 2000-12-29 Andy Piper <andy@xemacs.org>