comparison lwlib/ChangeLog @ 442:abe6d1db359e r21-2-36

Import from CVS: tag r21-2-36
author cvs
date Mon, 13 Aug 2007 11:35:02 +0200
parents 8de8e3f6228a
children 576fb035e263
comparison
equal deleted inserted replaced
441:72a7cfa4a488 442:abe6d1db359e
1 2000-10-04 Martin Buchholz <martin@xemacs.org>
2
3 * XEmacs 21.2.36 is released.
4
5 2000-09-19 Martin Buchholz <martin@xemacs.org>
6
7 * *: Spelling mega-patch
8
9 2000-09-16 Martin Buchholz <martin@xemacs.org>
10
11 * lwlib.c (ascii_strcasecmp): New.
12 * lwlib.c (find_in_table): Use ascii_strcasecmp.
13 Avoid using non-standard non-portable strcasecmp.
14
15 2000-08-02 Stephen J. Turnbull <stephen@xemacs.org>
16
17 * xlwmenu.c (XlwMenuInitialize): make comment on algorithm for
18 setting fontList match code. Suggest using same algorithm for
19 X Font Set resources in native lw code.
20
21 2000-07-30 Ben Wing <ben@xemacs.org>
22
23 * lwlib-Xaw.c (xaw_update_one_widget):
24 Remove accelerator specs from buttons, since Athena doesn't handle
25 them.
26
27 * lwlib.c (lw_remove_accelerator_spec):
28 * lwlib.h:
29 Define function and prototype to do this.
30
31 2000-07-15 Ben Wing <ben@xemacs.org>
32
33 * xlwradioP.h:
34 Remove duplicate definition of streq().
35
36 2000-07-19 Martin Buchholz <martin@xemacs.org>
37
38 * XEmacs 21.2.35 is released.
39
40 2000-07-09 Martin Buchholz <martin@xemacs.org>
41
42 * xlwcheckbox.c:
43 * xlwgauge.h:
44 * xlwgaugeP.h:
45 * xlwradio.h:
46 * xlwradioP.h:
47 * xlwgauge.c:
48 * config.h.in:
49 * xlwradio.c:
50 * lwlib-Xaw.c:
51 Replace SMART_INCLUDE with a dumber, but more reliable method.
52
53 * xlwmenu.c (parameterize_string): Fix C++ compilation warnings.
54
55 2000-06-10 Ben Wing <ben@xemacs.org>
56
57 * lwlib-Xaw.c (xaw_create_label): add sanity check on arg limit.
58 (xaw_update_one_value): fix crash due to incorrect arg count.
59
60 2000-05-28 Martin Buchholz <martin@xemacs.org>
61
62 * XEmacs 21.2.34 is released.
63
64 2000-05-01 Martin Buchholz <martin@xemacs.org>
65
66 * XEmacs 21.2.33 is released.
67
68 2000-04-19 Martin Buchholz <martin@xemacs.org>
69
70 * lwlib.c (lw_destroy_everything): Always use full ANSI prototypes.
71 * lwlib.c (lw_destroy_all_pop_ups): Always use full ANSI prototypes.
72
73 2000-04-12 Andy Piper <andy@xemacs.org>
74
75 * lwlib-Xaw.c (xaw_update_one_widget): no-op for text widgets.
76 (xaw_update_one_value): Get strings safely.
77 (xaw_create_text_field): add some extra properties.
78
79 2000-04-05 Andy Piper <andy@xemacs.org>
80
81 * lwlib-Xaw.c (lw_xaw_widget_p): include asciiTextWidgetClass as
82 an athena widget.
83
84 2000-04-05 Andy Piper <andy@xemacs.org>
85
86 * xlwradio.c (RadioSetValues): resize if position information has
87 changed.
88
89 * lwlib-Xm.c (xm_create_text_field): text fields should be enabled
90 even if there is no callback.
91 * lwlib-Xaw.c (xaw_create_text_field): ditto.
92
93 2000-04-03 Andy Piper <andy@xemacs.org>
94
95 * lwlib.c (merge_widget_value_args): only merge when the two args
96 are actually different.
97
98 2000-03-21 Didier Verna <didier@xemacs.org>
99
100 * config.h.in: move INCLUDE_GLUE_1 and INCLUDE_GLUE_2 to
101 src/config.h.in.
102 * config.h.in (ATHENA_INCLUDE): use the `SMART_INCLUDE' macro.
103
104 2000-03-20 Martin Buchholz <martin@xemacs.org>
105
106 * XEmacs 21.2.32 is released.
107
108 2000-03-14 Ben Wing <ben@xemacs.org>
109
110 * xlwmenu.c (massage_resource_name): Handle %_ and %%.
111
112 2000-02-20 Gunnar Evermann <ge204@eng.cam.ac.uk>
113
114 * xlwscrollbar.c (get_gc): Always check for XmUNSPECIFIED_PIXMAP
115 even if we are only 'compatible' with the Motif resources.
116 (XmUNSPECIFIED_PIXMAP): Define unconditionally.
117
118 2000-02-23 Martin Buchholz <martin@xemacs.org>
119
120 * XEmacs 21.2.31 is released.
121
122 2000-02-22 Andy Piper <andy@xemacs.org>
123
124 * lwlib-Xm.c (xm_update_one_widget): set widget args last in case
125 anything messes with them in the meantime.
126 * lwlib-Xlw.c (xlw_update_one_widget): ditto.
127 * lwlib-Xaw.c (xaw_update_one_widget): ditto.
128
129 2000-02-21 Martin Buchholz <martin@xemacs.org>
130
131 * XEmacs 21.2.30 is released.
132
133 2000-02-21 Andy Piper <andy@xemacs.org>
134
135 * lwlib.c (merge_widget_value_args): don't delete the args before
136 copying, lw_copy_widget_value_args will do this for us if
137 necessary.
138 (lw_add_widget_value_arg): Allow existing args to be replaced.
139 (free_widget_value_args): Set args to 0 rather than 0xdeadbeef,
140 reference couting works better that way.
141 (lw_copy_widget_value_args): Do the right thing.
142
143 * lwlib-Xm.c (xm_create_progress): Make sensitive as this looks
144 much better.
145 * lwlib-Xaw.c (xaw_create_progress): ditto.
146
147 2000-02-12 Jan Vroonhof <vroonhof@math.ethz.ch>
148
149 * xlwmenu.h (XmUNSPECIFIED_PIXMAP): Define this if we are using Motif
150 compatible resource names.
151
152 * xlwmenu.c (make_shadow_gcs): Always check for XmUNSPECIFIED_PIXMAP
153 even if we are only 'compatible' with the Motif resources.
154
155 2000-02-15 Andy Piper <andy@xemacs.org>
156
157 * xlwgauge.c (GaugeExpose): remove shadows.
158
159 2000-02-16 Martin Buchholz <martin@xemacs.org>
160
161 * XEmacs 21.2.29 is released.
162
163 2000-02-09 Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
164
165 * config.h.in (ATHENA_INCLUDE): Workaround bugs in both xlc and
166 old gccs.
167
1 2000-02-07 Martin Buchholz <martin@xemacs.org> 168 2000-02-07 Martin Buchholz <martin@xemacs.org>
2 169
3 * XEmacs 21.2.28 is released. 170 * XEmacs 21.2.28 is released.
4 171
5 2000-01-25 Andy Piper <andy@xemacs.org> 172 2000-01-25 Andy Piper <andy@xemacs.org>
74 241
75 * xlwscrollbar.c (seg_pixel_sizes): ((expr)) ==> (expr) 242 * xlwscrollbar.c (seg_pixel_sizes): ((expr)) ==> (expr)
76 243
77 1999-12-12 Daniel Pittman <daniel@danann.net> 244 1999-12-12 Daniel Pittman <daniel@danann.net>
78 245
79 * lwlib-Xaw.c: 246 * lwlib-Xaw.c:
80 * xlwcheckbox.c: 247 * xlwcheckbox.c:
81 * xlwgauge.h: 248 * xlwgauge.h:
82 * xlwgaugeP.h: 249 * xlwgaugeP.h:
83 * xlwradio.c: 250 * xlwradio.c:
84 * xlwradio.h: 251 * xlwradio.h:
189 356
190 * xlwgauge.c: Ansify. 357 * xlwgauge.c: Ansify.
191 Include <stdlib.h> to get prototype for atoi(). 358 Include <stdlib.h> to get prototype for atoi().
192 (GaugeSelect): Call GaugeExpose with the right number of args. 359 (GaugeSelect): Call GaugeExpose with the right number of args.
193 (GaugeLoseSel): Call GaugeExpose with the right number of args. 360 (GaugeLoseSel): Call GaugeExpose with the right number of args.
194 (GaugeConvert): This is a XtConvertSelectionProc, 361 (GaugeConvert): This is a XtConvertSelectionProc,
195 so 5th parameter must be of type XtPointer, not XPointer. 362 so 5th parameter must be of type XtPointer, not XPointer.
196 (GaugeGetValue): This is a XtTimerCallbackProc, 363 (GaugeGetValue): This is a XtTimerCallbackProc,
197 so 2nd parameter must be of type XtIntervalId *, not XtIntervalId. 364 so 2nd parameter must be of type XtIntervalId *, not XtIntervalId.
198 365
199 366
200 1999-09-01 Martin Buchholz <martin@xemacs.org> 367 1999-09-01 Martin Buchholz <martin@xemacs.org>
201 368
202 * lwlib.c (free_widget_value_contents): Use proper type for cast. 369 * lwlib.c (free_widget_value_contents): Use proper type for cast.
203 370
229 * xlwtabs.c: 396 * xlwtabs.c:
230 * xlwgcs.c: 397 * xlwgcs.c:
231 * xlwradio.c: 398 * xlwradio.c:
232 * xlwcheckbox.c: 399 * xlwcheckbox.c:
233 * xlwgauge.c: Fix for losing systems without Xmu. 400 * xlwgauge.c: Fix for losing systems without Xmu.
234 401
235 1999-08-31 Andy Piper <andy@xemacs.org> 402 1999-08-31 Andy Piper <andy@xemacs.org>
236 403
237 * lwlib-Xm.c (xm_update_one_widget): fix for AIX compiler lossage. 404 * lwlib-Xm.c (xm_update_one_widget): fix for AIX compiler lossage.
238 405
239 1999-08-30 Andy Piper <andy@xemacs.org> 406 1999-08-30 Andy Piper <andy@xemacs.org>
361 528
362 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org> 529 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
363 530
364 * XEmacs 21.2.18 is released 531 * XEmacs 21.2.18 is released
365 532
366 1999-07-05 Didier Verna <verna@inf.enst.fr> 533 1999-07-05 Didier Verna <didier@xemacs.org>
367 534
368 * lwlib-Xm.c (xm_update_one_widget): add missing #ifdefs around 535 * lwlib-Xm.c (xm_update_one_widget): add missing #ifdefs around
369 call to xm_update_label. 536 call to xm_update_label.
370 537
371 1999-06-28 Andy Piper <andy@xemacs.org> 538 1999-06-28 Andy Piper <andy@xemacs.org>