comparison src/ChangeLog @ 227:0e522484dd2a r20-5b12

Import from CVS: tag r20-5b12
author cvs
date Mon, 13 Aug 2007 10:12:37 +0200
parents 12579d965149
children 434959a2fba3
comparison
equal deleted inserted replaced
226:eea38c7ad7b4 227:0e522484dd2a
1 1997-12-20 Kirill M. Katsnelson <kkm@kis.ru>
2
3 * s/windowsnt.h: SIZEOF_SHORT set to 16 bits instead of 32, to get
4 real.
5
6 * redisplay-msw.c: (many functions): FillRect replaced with
7 ExtTextOut where possible, which is much faster.
8 (mswindows_redisplay_deadbox_maybe): New function which fixes
9 deadbox, a square bounded by scrollbar ends and window corner
10 (usually the lower right corner).
11
12 * emacs.c (assert_failed): On Win32 platforms, when assertion
13 fails, debugger break occurs if DEBUG_XEMACS is defined.
14
15 * event-msw.c (mswindows_pump_outstanding_events): Fixed so two
16 consequtive Fsignals are not lost.
17
18 * scrollbar-msw.c (mswindows_update_scrollbar_instance_values):
19 Added SBF_DISABLENOSCROLL flag so the bar is greyed out when
20 all lines are visible.
21 (mswindows_update_scrollbar_instance_status): Ditto for freshly
22 assigned scrollbar.
23
24 * scrollbar.c (Fscrollbar_set_hscroll): Fixed fitting scroll
25 limits into range.
26
27 1997-12-18 Kirill M. Katsnelson <kkm@kis.ru>
28
29 * events-msw.c: Added support for modal event dispatch pump.
30 This mechanism is for scrollbars and menus.
31
32 * events-msw.h: Public declaration for the pump function.
33
34 * msw-proc.c: Pump scrollbar misc user events through the
35 brand new pump. Pumps!
36
37 * scrollbar-msw.c: Minor range fixes. Added misc events for
38 horizontal bar, which did not fix it...
39
40 Thu Dec 18 09:53:12 1997 <jsparkes@internetivity.com (Jeff Sparkes)>
41
42 * objects-msw.c (mswindows_print_color_instance): Scale 8 bit RGB
43 components up to 16 bit X sizes.
44 (mswindows_string_to_color): numeric colors are #RRGGBB not #BBGGRR.
45
46 * objects-msw.c (mswindows_color_instance_rgb_components): ditto
47
48 * objects.c (Fcolor_instance_rgb_components): Document range of
49 components as 0-65535.
50
51 1997-12-18 SL Baur <steve@altair.xemacs.org>
52
53 * doc.c (verify_doc_mapper): Fix return value and argument list
54 for map_obarray.
55
56 * device-x.c: New variable -- Vx_app_defaults_directory.
57 (x_init_device): Use locale directory searched from package-path.
58
59 1997-12-18 Kyle Jones <kyle_jones@wonderworks.com>
60
61 * EmacsFrame.c: Added foregroundToolBarColor and
62 foreground resources to the resources[] definition.
63 Moved default gray8o color value from the
64 bcakgroundToolBarCOlor resource to th background
65 resource since the override order is now reversed in
66 toolbar-x.c. Don't provide a default value for the
67 foreground resource that the toolbar code looks at.
68
69 * EmacsFrame.h: Define foregroundToolBarColor string
70 for use in the resoruces code.
71
72 * EmacsFrameP.h: Added foreground_toolbar_pixel slot
73 to EmacsFramePart struct.
74
75 * toolbar-x.c: Let the toolbar specific background
76 resource override the global background resource. Added
77 support for a toolbar specific foreground resource,
78 which is not currently used for anything internally.
79
80 1997-12-17 Hrvoje Niksic <hniksic@srce.hr>
81
82 * redisplay.c (decode_mode_spec): Comment fixup.
83
84 * tooltalk.c (Freceive_tooltalk_message): Ditto.
85
86 * search.c (Freplace_match): Ditto.
87
88 * frame-x.c (x_frame_property): Ditto.
89
90 * console.c (Fcurrent_input_mode): Ditto.
91
92 * callint.c (Fcall_interactively): Ditto.
93
94 * abbrev.c (Fexpand_abbrev): Ditto.
95
96 * dired.c (file_name_completion): Use Qzero instead of
97 make_int(0).
98
99 * fileio.c (Finsert_file_contents_internal): Use
100 report_file_error() to report reading error.
101
102 * cmds.c (internal_self_insert): Don't self-insert if the expanded
103 symbol's hook has a non-nil `no-self-insert' property; synch with
104 FSF 20.2.
105
106 * abbrev.c (Fexpand_abbrev): Return Vlast_abbrev, like in FSF
107 20.2.
108
109 1997-12-16 Hrvoje Niksic <hniksic@srce.hr>
110
111 * abbrev.c (abbrev_match): User map_obarray() instead of
112 crockishly copying it.
113 (abbrev_match_mapper): New function.
114 (Fexpand_abbrev): Check whether `pre-abbrev-expand-hook' has
115 killed the buffer.
116
117 * symbols.c (map_obarray): Accept a void * argument.
118 (mapatoms_1): Adapt.
119 (apropos_accum): Use fast_lisp_string_match().
120 (Fapropos_internal): Don't cons.
121 (map_obarray): Stop mapping if FN returns non-zero.
122
123 * marker.c (unchain_marker): Guard assert() with ERROR_CHECK_GC.
124 (bi_marker_position): Guard assert() with ERROR_CHECK_BUFPOS.
125 (set_bi_marker_position): Ditto.
126
127 1997-12-15 Hrvoje Niksic <hniksic@srce.hr>
128
129 * fileio.c (Finsert_file_contents_internal): Use make_int when
130 checking for overflow.
131 (Finsert_file_contents_internal): Use EXTERNAL_LIST_LOOP.
132 (Ffind_file_name_handler): Ditto.
133
134 * dired.c (file_name_completion): Use noseeum_cons.
135 (file_name_completion_unwind): Free the cons.
136
1 1997-12-16 <jsparkes@internetivity.com (Jeff Sparkes)> 137 1997-12-16 <jsparkes@internetivity.com (Jeff Sparkes)>
2 138
3 * scrollbar.c: Add HAVE_MS_WINDOWS to scrollbar-page functions. 139 * scrollbar.c: Add HAVE_MS_WINDOWS to scrollbar-page functions.
4 140
5 * msw-proc.c: Handle scrolling events. 141 * msw-proc.c: Handle scrolling events.