annotate lwlib/ChangeLog @ 981:0205cafe98ff

[xemacs-hg @ 2002-08-30 08:25:48 by youngs] Don't look now, but 21.5.9 is on its way out the door! Don't forget what good 'ol Ma used to say... "Eat your brussels sprouts, little Johnny, so you can grow up big and strong."
author youngs
date Fri, 30 Aug 2002 08:26:22 +0000
parents f6bc42928b34
children 6f18092b3b3c
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
1 2002-08-30 Steve Youngs <youngs@xemacs.org>
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
2
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
3 * XEmacs 21.5.9 "brussels sprouts" is released.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
4
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
5 2002-07-27 Steve Youngs <youngs@xemacs.org>
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
6
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
7 * XEmacs 21.5.8 "broccoli" is released.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
8
903
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
9 2002-06-07 Andy Piper <andy@xemacs.org>
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
10
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
11 * lwlib-Xm.c: (xm_safe_update_label): new function. Call
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
12 xm_update_label if the class is appropriate.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
13 (make_menu_in_widget): use it.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
14 (update_one_menu_entry): ditto.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
15 (xm_update_one_widget): ditto.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
16
894
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 872
diff changeset
17 2002-07-02 Stephen J. Turnbull <stephen@xemacs.org>
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 872
diff changeset
18
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 872
diff changeset
19 * XEmacs 21.5.7 "broccoflower" is released.
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 872
diff changeset
20
872
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
21 2002-06-20 Ben Wing <ben@xemacs.org>
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
22
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
23 * lwlib.c:
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
24 * lwlib.c (dialog_spec_p): Fix warning.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
25
805
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
26 2002-02-13 Stephen J. Turnbull <stephen@xemacs.org>
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
27
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
28 * lwlib-Xm.c (make_dialog): Fix XmProcessTraversal crash.
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
29
804
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
30 2002-04-05 Stephen J. Turnbull <stephen@xemacs.org>
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
31
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
32 * XEmacs 21.5.6 "bok choi" is released.
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
33
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
34 2002-03-12 Ben Wing <ben@xemacs.org>
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
35
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
36 * The Great Mule Merge: placeholder.
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
37
768
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
38 2002-03-05 Stephen J. Turnbull <stephen@xemacs.org>
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
39
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
40 * XEmacs 21.5.5 "beets" is released.
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
41
766
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
42 2001-12-19 Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
43
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
44 * xlwscrollbar.c: Fix Xt translations comment.
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
45
725
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
46 2002-01-08 Stephen J. Turnbull <stephen@xemacs.org>
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
47
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
48 * XEmacs 21.5.4 "bamboo" is released.
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
49
654
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
50 2001-09-07 Stephen J. Turnbull <stephen@xemacs.org>
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
51
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
52 * XEmacs 21.5.3 "asparagus" is released.
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
53
647
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
54 2001-06-24 Ben Wing <ben@xemacs.org>
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
55
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
56 * lwlib-Xlw.c (xlw_update_tab_control):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
57 * lwlib-utils.c (XtApplyUntilToWidgets):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
58 * xlwgauge.c (XawGaugeSetValue):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
59 * xlwgauge.c (GaugeMercury):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
60 * xlwmenu.c (close_to_reference_time):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
61 * xlwtabs.c (TabsSetValues):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
62 * xlwtabs.c (TabsSelect):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
63 * xlwtabs.c (DrawTabs):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
64 Fix unsigned warnings. See src/ChangeLog for details.
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
65
641
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
66 2001-07-28 Stephen J. Turnbull <stephen@xemacs.org>
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
67
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
68 * XEmacs 21.5.2 "artichoke" is released.
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
69
639
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
70 2001-07-26 Andy Piper <andy@xemacs.org>
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
71
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
72 * lwlib-Xm.c (xm_update_progress): new function. Set Scale height
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
73 and width from normal height and width.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
74 * lwlib-Xm.c (xm_create_progress): ditto.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
75 * lwlib-Xm.c (xm_update_one_widget): call xm_update_progress.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
76 * lwlib.c (lw_get_value_arg): new function. Return an argument
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
77 based on its name.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
78 * lwlib.h: declare it.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
79
551
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
80 2001-05-21 Martin Buchholz <martin@xemacs.org>
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
81
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
82 * lwlib-config.c: Remove.
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
83 * Makefile.in.in: Remove references to lwlib-config.
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
84
522
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
85 2001-05-09 Martin Buchholz <martin@xemacs.org>
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
86
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
87 * XEmacs 21.5.1 "anise" is released.
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
88
487
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
89 2001-04-28 Ben Wing <ben@xemacs.org>
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
90
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
91 * lwlib-utils.c (destroy_all_children): fix warning reported by
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
92 Isaac Hollander <ysh@mindspring.com>.
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
93
472
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
94 2001-04-18 Martin Buchholz <martin@xemacs.org>
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
95
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
96 * XEmacs 21.5.0 "alfalfa" is released.
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
97
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
98 2001-03-30 Stephen J. Turnbull <stephen@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
99
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
100 * ChangeLog: Restore logs lost in the GTK merge.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
101
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
102 2001-03-21 Martin Buchholz <martin@xemacs.org>
458
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
103
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
104 * XEmacs 21.2.46 "Urania" is released.
456
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
105
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
106 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
107
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
108 * xlwradio.c: Revert gratuitous whitespace changes from GTK merge.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
109
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
110 2001-02-23 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
111
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
112 * XEmacs 21.2.45 "Thelxepeia" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
113
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
114 2001-02-16 Raymond Toy <toy@rtp.ericsson.se>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
115
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
116 * lwlib-Xaw.c: Always include ATHENA_AsciiText_h_ to get the
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
117 text-field widget.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
118 (xaw_creation_table): Always include the text-field widget
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
119
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
120 2001-02-08 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
121
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
122 * XEmacs 21.2.44 "Thalia" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
123
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
124 2001-02-06 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
125
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
126 * xlwgauge.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
127 * xlwgcs.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
128 * xlwgcs.c (XtAllocateGC): Fix typo for X11R4.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
129 * xlwgcs.h:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
130 * xlwradio.c (RadioExpose):
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
131 * xlwcheckbox.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
132 Remove use of BSD-specific types.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
133 s/u_(char|short|int_long)/unsigned $1/g
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
134
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
135 2001-02-05 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
136
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
137 * lwlib-Xm.c (xm_update_one_value):
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
138 Obey the man page; use XtFree instead of free.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
139
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
140 2001-02-02 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
141
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
142 * config.h.in: Use "..." to include config.h
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
143
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
144 2001-01-26 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
145
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
146 * XEmacs 21.2.43 "Terspichore" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
147
454
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
148 2001-01-20 Martin Buchholz <martin@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
149
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
150 * XEmacs 21.2.42 "Poseidon" is released.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
151
452
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
152 2001-01-17 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
153
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
154 * XEmacs 21.2.41 "Polyhymnia" is released.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
155
450
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
156 2001-01-08 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
157
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
158 * XEmacs 21.2.40 is released.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
159
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
160 2001-01-06 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
161
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
162 * lwlib-Xaw.c (xaw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
163 * lwlib-Xaw.h (xaw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
164 * lwlib-Xlw.c (xlw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
165 * lwlib-Xlw.h (xlw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
166 * lwlib-Xm.c (xm_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
167 * lwlib-Xm.h (xm_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
168 * lwlib.c (find_in_table): Use const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
169
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
170 2001-01-02 Andy Piper <andy@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
171
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
172 * lwlib.h (_widget_args): add args_changed. Necessary because we
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
173 reference count args.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
174
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
175 * lwlib.c (lw_add_widget_value_arg): set args_changed flag.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
176 (merge_widget_value_args): mark as changed if args_changed is
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
177 true.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
178 (update_all_widget_values): reset args_changed.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
179 (initialize_widget_instance): ditto.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
180
448
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
181 2000-12-31 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
182
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
183 * XEmacs 21.2.39 is released.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
184
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
185 2000-12-30 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
186
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
187 * xlwtabs.c: remove assertion definitions and put them in
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
188 lwlib-internal.h. This has the effect of enabling assertions which
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
189 should have been done from the very start.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
190 (TabsShuffleRows): fix duff assertion.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
191 (PreferredSize3): use dimensions throughout.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
192 (PreferredSize2): ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
193 (TabLayout): ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
194 (DrawFrame): be clever about the enclosing frame if the child
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
195 height is 0.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
196 (TabsResize): don't configure children that are no visible
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
197 anyway. Make sure geometry calculations don't end up negative.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
198
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
199 * lwlib-internal.h: put in assertion definitions.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
200
446
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
201 2000-12-05 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
202
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
203 * XEmacs 21.2.38 is released.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
204
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
205 2000-11-30 Andy Piper <andy@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
206
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
207 * lwlib-Xm.c (xm_update_label): Hack to stop %_ labels until
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
208 someone fixes it properly.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
209
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
210 2000-11-24 Andy Piper <andy@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
211
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
212 * xlwtabsP.h: add visible flag, realRows and remove displayChildren.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
213
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
214 * xlwtabs.c (TabVisible): new macro. Consults visible flag.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
215 (TabsInit): remove displayChildren, add realRows.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
216 (TabsConstraintInitialize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
217 (TabsResize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
218 (TabsGeometryManager): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
219 (TabsChangeManaged): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
220 (TabsSelect): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
221 (TabsPage): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
222 (TabsHighlight): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
223 (DrawTabs): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
224 (TabLayout): Caclulate rows for all children and whether they
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
225 should be visible or not..
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
226 (TabsShuffleRows): shuffle rows based on both real and displayed
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
227 rows. Adjust visibility of all children.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
228 (PreferredSize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
229
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
230 2000-11-19 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
231
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
232 * xlwtabs.c (TabsResize): Don't delete `tab', mark unused instead.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
233
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
234 2000-11-18 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
235
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
236 * xlwmenu.c (make_windows_if_needed):
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
237 (XlwMenuRealize):
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
238 The proper type for `mask' is `unsigned long', not `int'.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
239
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
240 2000-11-18 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
241
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
242 * xlwtabs.c (defaultAccelerators): Add #### to unused var.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
243 (TabsResize): Remove unused var.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
244 * xlwmenu.c (XlwMenuInitialize): Remove unused vars.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
245 * lwlib-Xlw.c (xlw_update_one_widget): Add #### for probable bug.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
246
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
247 2000-11-14 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
248
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
249 * XEmacs 21.2.37 is released.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
250
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
251 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
252
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
253 * lwlib.h: Typo fixes and tiny clarifications.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
254
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
255 2000-10-04 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
256
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
257 * XEmacs 21.2.36 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
258
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
259 2000-09-21 Andy Piper <andy@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
260
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
261 * lwlib.h: declare copy_widget_value_tree.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
262
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
263 * lwlib.c (copy_widget_value_tree): make non-static.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
264
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
265 2000-09-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
266
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
267 * *: Spelling mega-patch
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
268
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
269 2000-09-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
270
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
271 * lwlib.c (ascii_strcasecmp): New.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
272 * lwlib.c (find_in_table): Use ascii_strcasecmp.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
273 Avoid using non-standard non-portable strcasecmp.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
274
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
275 2000-08-02 Stephen J. Turnbull <stephen@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
276
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
277 * xlwmenu.c (XlwMenuInitialize): make comment on algorithm for
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
278 setting fontList match code. Suggest using same algorithm for
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
279 X Font Set resources in native lw code.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
280
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
281 2000-07-30 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
282
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
283 * lwlib-Xaw.c (xaw_update_one_widget):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
284 Remove accelerator specs from buttons, since Athena doesn't handle
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
285 them.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
286
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
287 * lwlib.c (lw_remove_accelerator_spec):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
288 * lwlib.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
289 Define function and prototype to do this.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
290
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
291 2000-07-15 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
292
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
293 * xlwradioP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
294 Remove duplicate definition of streq().
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
295
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
296 2000-07-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
297
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
298 * XEmacs 21.2.35 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
299
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
300 2000-07-09 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
301
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
302 * xlwcheckbox.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
303 * xlwgauge.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
304 * xlwgaugeP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
305 * xlwradio.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
306 * xlwradioP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
307 * xlwgauge.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
308 * config.h.in:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
309 * xlwradio.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
310 * lwlib-Xaw.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
311 Replace SMART_INCLUDE with a dumber, but more reliable method.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
312
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
313 * xlwmenu.c (parameterize_string): Fix C++ compilation warnings.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
314
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
315 2000-06-10 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
316
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
317 * lwlib-Xaw.c (xaw_create_label): add sanity check on arg limit.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
318 (xaw_update_one_value): fix crash due to incorrect arg count.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
319
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
320 2000-05-28 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
321
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
322 * XEmacs 21.2.34 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
323
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
324 2000-05-01 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
325
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
326 * XEmacs 21.2.33 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
327
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
328 2000-04-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
329
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
330 * lwlib.c (lw_destroy_everything): Always use full ANSI prototypes.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
331 * lwlib.c (lw_destroy_all_pop_ups): Always use full ANSI prototypes.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
332
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
333 2000-04-12 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
334
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
335 * lwlib-Xaw.c (xaw_update_one_widget): no-op for text widgets.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
336 (xaw_update_one_value): Get strings safely.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
337 (xaw_create_text_field): add some extra properties.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
338
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
339 2000-04-05 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
340
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
341 * lwlib-Xaw.c (lw_xaw_widget_p): include asciiTextWidgetClass as
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
342 an athena widget.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
343
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
344 2000-04-05 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
345
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
346 * xlwradio.c (RadioSetValues): resize if position information has
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
347 changed.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
348
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
349 * lwlib-Xm.c (xm_create_text_field): text fields should be enabled
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
350 even if there is no callback.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
351 * lwlib-Xaw.c (xaw_create_text_field): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
352
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
353 2000-04-03 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
354
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
355 * lwlib.c (merge_widget_value_args): only merge when the two args
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
356 are actually different.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
357
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
358 2000-03-21 Didier Verna <didier@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
359
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
360 * config.h.in: move INCLUDE_GLUE_1 and INCLUDE_GLUE_2 to
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
361 src/config.h.in.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
362 * config.h.in (ATHENA_INCLUDE): use the `SMART_INCLUDE' macro.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
363
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
364 2000-03-20 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
365
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
366 * XEmacs 21.2.32 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
367
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
368 2000-03-14 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
369
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
370 * xlwmenu.c (massage_resource_name): Handle %_ and %%.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
371
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
372 2000-02-20 Gunnar Evermann <ge204@eng.cam.ac.uk>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
373
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
374 * xlwscrollbar.c (get_gc): Always check for XmUNSPECIFIED_PIXMAP
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
375 even if we are only 'compatible' with the Motif resources.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
376 (XmUNSPECIFIED_PIXMAP): Define unconditionally.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
377
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
378 2000-02-23 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
379
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
380 * XEmacs 21.2.31 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
381
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
382 2000-02-22 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
383
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
384 * lwlib-Xm.c (xm_update_one_widget): set widget args last in case
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
385 anything messes with them in the meantime.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
386 * lwlib-Xlw.c (xlw_update_one_widget): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
387 * lwlib-Xaw.c (xaw_update_one_widget): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
388
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
389 2000-02-21 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
390
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
391 * XEmacs 21.2.30 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
392
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
393 2000-02-21 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
394
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
395 * lwlib.c (merge_widget_value_args): don't delete the args before
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
396 copying, lw_copy_widget_value_args will do this for us if
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
397 necessary.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
398 (lw_add_widget_value_arg): Allow existing args to be replaced.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
399 (free_widget_value_args): Set args to 0 rather than 0xdeadbeef,
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
400 reference couting works better that way.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
401 (lw_copy_widget_value_args): Do the right thing.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
402
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
403 * lwlib-Xm.c (xm_create_progress): Make sensitive as this looks
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
404 much better.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
405 * lwlib-Xaw.c (xaw_create_progress): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
406
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
407 2000-02-12 Jan Vroonhof <vroonhof@math.ethz.ch>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
408
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
409 * xlwmenu.h (XmUNSPECIFIED_PIXMAP): Define this if we are using Motif
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
410 compatible resource names.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
411
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
412 * xlwmenu.c (make_shadow_gcs): Always check for XmUNSPECIFIED_PIXMAP
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
413 even if we are only 'compatible' with the Motif resources.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
414
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
415 2000-02-15 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
416
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
417 * xlwgauge.c (GaugeExpose): remove shadows.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
418
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
419 2000-02-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
420
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
421 * XEmacs 21.2.29 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
422
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
423 2000-02-09 Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
424
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
425 * config.h.in (ATHENA_INCLUDE): Workaround bugs in both xlc and
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
426 old gccs.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
427
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
428 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
429
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
430 * XEmacs 21.2.28 is released.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
431
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
432 2000-01-25 Andy Piper <andy@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
433
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
434 * xlwtabs.c (TabsChangeManaged): Make sure we unmanage the hilight
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
435 widget as well.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
436
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
437 2000-01-28 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
438
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
439 * xlwgauge.c (GaugeConvert): bcopy ==> memcpy
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
441 2000-01-24 Andy Piper <andy@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
442
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
443 * xlwtabs.c (XawTabsSetTop): Unhighlight before changing the
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
444 stacking order.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
445 (XawTabsSetHighlight): Don't unhighlight here.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
446
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
447 2000-01-22 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
448
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
449 * *.h: Use consistent C-standards-approved guard macro names.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
450
438
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
451 2000-01-18 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
452
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
453 * XEmacs 21.2.27 is released.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
454
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
455 2000-01-15 Andy Piper <andy@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
456
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
457 * lwlib-Xlw.c (lw_update_one_widget): make sure global
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
458 properties gets set.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
459
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
460 2000-01-07 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
461
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
462 * config.h.in (ATHENA_INCLUDE): CPP trickery to make old cpps happy.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
463 This extends support for gcc 2.6 (e.g. on BSD/OS 2.0)
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
464
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
465 * lwlib.c: Fix up memset calls.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
466
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
467 * lwlib-Xm.c (xm_update_text): Warning suppression.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
468 (xm_update_text_field): Warning suppression.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
469
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
470 2000-01-03 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
471
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
472 * lwlib-Xaw.c (xaw_update_one_widget): Emergency fix for this crash:
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
473 (yes-or-no-p-dialog-box "Yes or No")
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
474
436
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
475 1999-12-31 Martin Buchholz <martin@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
476
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
477 * XEmacs 21.2.26 is released.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
478
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
479 1999-12-29 Andy Piper <andy@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
480
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
481 * xlwtabs.c (TabsHighlight): use displayChildren for highlighting
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
482 not num_children.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
483 (TabsPage): ditto.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
484
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
485 1999-12-24 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
486
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
487 * XEmacs 21.2.25 is released.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
488
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
489 1999-12-23 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
490
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
491 * lwlib.c (lw_copy_widget_value_args): don't create empty
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
492 widget_args just because someone might use them later. This makes
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
493 all widgets look like they've changed.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
494
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
495 1999-12-22 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
496
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
497 * xlwtabs.c: Fix for X11R5 from Damon Lipparelli
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
498 <lipp@primus.com>.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
499
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
500 1999-12-21 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
501
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
502 * xlwscrollbar.c (seg_pixel_sizes): ((expr)) ==> (expr)
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
503
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
504 1999-12-12 Daniel Pittman <daniel@danann.net>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
505
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
506 * lwlib-Xaw.c:
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
507 * xlwcheckbox.c:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
508 * xlwgauge.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
509 * xlwgaugeP.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
510 * xlwradio.c:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
511 * xlwradio.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
512 * xlwradioP.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
513 Clean up Athena widget support:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
514 - Athena headers now use dynamic include paths.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
515
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
516 1999-12-08 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
517
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
518 * xlwtabs.c: sync with Tabs 2.2.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
519 * xlwtabP.h: ditto.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
520
432
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
521 1999-12-14 Martin Buchholz <martin@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
522
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
523 * XEmacs 21.2.24 is released.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
524
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
525 1999-12-14 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
526
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
527 * xlwtabs.c (TabsResize): reset need_layout so that we don't go
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
528 into infloop death.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
529
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
530 1999-12-14 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
531
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
532 * xlwtabs.c (TabsSetValues): re-allocate GCs if font has changed.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
533
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
534 1999-12-13 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
535
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
536 * xlwtabs.c (TabsResize): We need to expose the tabs after
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
537 clearing the window they are in.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
538
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
539 1999-12-08 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
540
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
541 * xlwtabs.c: sync with Tabs 2.1.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
542
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
543 1999-12-07 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
544
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
545 * lwlib-Xlw.c (lw_lucid_widget_p): make sure we pick up the
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
546 clip-window as well.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
547
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
548 1999-12-07 Martin Buchholz <martin@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
549
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
550 * XEmacs 21.2.23 is released.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
551
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
552 1999-12-05 Andy Piper <andy@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
553
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
554 * xlwtabs.c: back up to previous rev to make syncing easier. Fix
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
555 gcc moans.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
556
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
557 * lwlib-Xaw.c (xaw_update_one_widget): use XtIsSubclass.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
558
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
559 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
560
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
561 * XEmacs 21.2.22 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
562
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
563 1999-11-28 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
564
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
565 * XEmacs 21.2.21 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
566
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
567 1999-11-26 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
568
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
569 * xlwtabs.c: Remove unused variables. Fix warnings.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
570
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
571 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
572
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
573 * XEmacs 21.2.20 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
574
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
575 1999-09-09 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
576
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
577 * xlwtabs.c: updated tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
578 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
579 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
580
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
581 1999-09-22 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
582
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
583 * lwlib-internal.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
584 * lwlib-utils.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
585 Move declaration of destroy_all_children from lwlib-internal.h to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
586 lwlib-utils.h, where it belongs.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
587
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
588 1999-09-21 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
589
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
590 * lwlib-Xm.c (xm_update_label): don't clobber pixmap type labels
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
591 with text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
592
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
593 1999-09-22 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
594
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
595 * xlwtabs.c: Fix C++ compilability.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
596
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
597 1999-09-18 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
598
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
599 * xlwtabs.c: Put in tabs sync because clipping should fix useability
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
600 problems.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
601
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
602 1999-09-13 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
603
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
604 * xlwtabs.c: Back out tabs sync because of reported useability
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
605 problems.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
606
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
607 1999-09-09 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
608
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
609 * xlwtabs.c: updated tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
610 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
611 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
612 * xlwgcs.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
613 * xlwgcs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
614
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
615 1999-09-03 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
616
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
617 * xlwgauge.c: Ansify.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
618 Include <stdlib.h> to get prototype for atoi().
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
619 (GaugeSelect): Call GaugeExpose with the right number of args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
620 (GaugeLoseSel): Call GaugeExpose with the right number of args.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
621 (GaugeConvert): This is a XtConvertSelectionProc,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
622 so 5th parameter must be of type XtPointer, not XPointer.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
623 (GaugeGetValue): This is a XtTimerCallbackProc,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
624 so 2nd parameter must be of type XtIntervalId *, not XtIntervalId.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
625
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
626
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
627 1999-09-01 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
628
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
629 * lwlib.c (free_widget_value_contents): Use proper type for cast.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
630
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
631 * xlwradio.c: Use function prototypes everywhere.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
632 * xlwcheckbox.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
633 * xlwradio.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
634 * xlwradioP.h: Move declarations of non-static functions defined
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
635 in xlwradio.c into xlwradioP.h.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
636
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
637 1999-09-02 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
638
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
639 * xlwgcs.c: include xmu.h
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
640
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
641 1999-09-01 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
642
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
643 * xlwgauge.c: rearrange headers yet again.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
644 * xlwcheckbox.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
645 * xlwradio.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
646 * xlwtabs.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
647
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
648 1999-09-01 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
649
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
650 * xlwgauge.c: use xmu.h
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
651 * xlwcheckbox.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
652 * xlwradio.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
653
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
654 1999-08-31 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
655
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
656 * xlwtabs.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
657 * xlwgcs.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
658 * xlwradio.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
659 * xlwcheckbox.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
660 * xlwgauge.c: Fix for losing systems without Xmu.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
661
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
662 1999-08-31 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
663
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
664 * lwlib-Xm.c (xm_update_one_widget): fix for AIX compiler lossage.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
665
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
666 1999-08-30 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
667
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
668 * lwlib.c (free_widget_value_contents): be more precise about
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
669 freeing user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
670
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
671 * lwlib-Xaw.c (xaw_update_one_widget): make sure we use val not
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
672 its contents for hierarchies one deep.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
673
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
674 1999-08-29 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
675
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
676 * xlwtabs.c: temporary fixes pending a new release.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
677 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
678
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
679 * lwlib-Xm.c (xm_update_one_widget): update user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
680 (xm_create_label): set args after creation as well as before.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
681
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
682 * lwlib-Xlw.c (xlw_create_tab_control): orient tabs horizontally.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
683 (xlw_update_tab_control): actually update the children rather than
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
684 the parent.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
685
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
686 * lwlib-Xaw.c (xaw_update_one_widget): update user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
687 (xaw_create_label): set args after creation as well as before.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
688
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
689 1999-08-23 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
690
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
691 * lwlib-Xm.c (xm_update_label): don't concatenate value to itself.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
692
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
693 * lwlib-Xm.c (xm_create_label_field): new function for creating labels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
694 (xm_creation_table): use it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
695
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
696 * lwlib-Xaw.c (xaw_create_label_field): new function for creating labels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
697 (xaw_creation_table): use it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
698
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
699 1999-08-16 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
700
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
701 * lwlib.h: declare free_widget_value_tree.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
702
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
703 * lwlib.c (free_widget_value_tree): make non-static.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
704
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
705 * lwlib-Xm.c (xm_update_label): free val_string when updating.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
706
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
707 1999-08-04 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
708
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
709 * lwlib-Xm.c (mark_dead_instance_destroyed): change so that its
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
710 defined for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
711 (xm_nosel_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
712
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
713 * xlwtabsP.h: sync with 1.5.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
714
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
715 * xlwtabs.c: sync with 1.18.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
716
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
717 1999-07-28 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
718
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
719 * xlwtabs.c: new lucid tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
720 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
721 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
722 * xlwgcs.c: GC manipulation for tab widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
723 * xlwgcs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
724
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
725 * xlwgauge.c: new athena gauge widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
726 * xlwgauge.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
727 * xlwgaugeP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
728
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
729 * xlwradio.c: new athena radio widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
730 * xlwradio.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
731 * xlwradioP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
732
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
733 * xlwcheckbox.c: new athena checkbox widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
734 * xlwcheckbox.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
735 * xlwcheckboxP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
736
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
737 * lwlib-utils.c (destroy_all_children): moved from lwlib-Xm.c.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
738
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
739 * lwlib-internal.h: declare destroy_all_children.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
740
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
741 * lwlib-config.c: add widget checks.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
742
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
743 * lwlib-Xm.h: declare xm_create_label;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
744
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
745 * lwlib-Xm.c (destroy_all_children): move to lwlib-utils.c.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
746 (xm_update_label): enable for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
747 (xm_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
748 (xm_create_button): rename in line with lwlib-Xaw.c
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
749 (xm_create_progress): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
750 (xm_create_text_field): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
751 (xm_create_combo_box): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
752 (xm_create_label): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
753 (xm_creation_table): rename widget creation functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
754 (xm_destroy_instance): enable for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
755 (xm_generic_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
756 (xm_generic_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
757
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
758 * lwlib-Xlw.c (xlw_tab_control_callback): new function. a special
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
759 callback that calls the correct function depending on what tab is
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
760 selected.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
761 (xlw_create_tab_control): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
762 (build_tabs_in_widget): new function. puts tabs in a tab widget,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
763 uses Xaw or Xm depending on how XEmacs was compiled.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
764 (xlw_update_tab_control): update the resources for each
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
765 tab. optionally rebuild the contents of the tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
766 (xlw_creation_table): add tab widget creation function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
767 (lw_lucid_widget_p): add tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
768 (xlw_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
769
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
770 * lwlib-Xaw.h: declare xaw_create_label;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
771
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
772 * lwlib-Xaw.c (lw_xaw_widget_p): add widgets classes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
773 (xaw_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
774 (xaw_update_one_value): add code from the Xm version.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
775 (xaw_generic_callback): add Xm hack for setting command
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
776 states. beef up lookup of call data.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
777 (xaw_create_button): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
778 (xaw_create_label): new function for use by tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
779 (xaw_create_progress): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
780 (xaw_create_text_field): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
781 (xaw_creation_table): add new widget type creation functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
782
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
783 * Makefile.in.in: add dependencies for new lw widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
784
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
785 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
786
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
787 * XEmacs 21.2.19 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
788
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
789 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
790
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
791 * XEmacs 21.2.18 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
792
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
793 1999-07-05 Didier Verna <didier@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
794
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
795 * lwlib-Xm.c (xm_update_one_widget): add missing #ifdefs around
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
796 call to xm_update_label.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
797
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
798 1999-06-28 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
799
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
800 * lwlib-Xm.c: unconditionally enable text field & list code.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
801 (make_progress): new function. creates a slider.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
802 (make_text_field): new function. creates an edit field.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
803 (make_combo_box): new function. creates a combo box.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
804 (xm_creation_table): add new widget functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
805
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
806 1999-06-25 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
807
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
808 * lwlib.h (_widget_value): add arglist slots.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
809 declare new functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
810
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
811 * lwlib.c (free_widget_value_contents): handle arglists when
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
812 freeing.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
813 (lw_add_value_args_to_args): new function. add arglist entries
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
814 from a widget_value structure.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
815
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
816 * lwlib-Xm.c (make_button): new function, create a motif button
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
817 for display in a buffer as a glyph.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
818 (xm_creation_table): add make_button.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
819
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
820 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
821
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
822 * XEmacs 21.2.17 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
823
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
824 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
825
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
826 * XEmacs 21.2.16 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
827
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
828 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
829
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
830 * XEmacs 21.2.15 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
831
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
832 1999-05-17 Jerry James <jerry@cs.ucsb.edu>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
833
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
834 * xlwmenu.c (make_shadow_gcs): Test bottom_shadow_pixmap before
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
835 using it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
836
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
837 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
838
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
839 * XEmacs 21.2.14 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
840
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
841 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
842
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
843 * XEmacs 21.2.13 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
844
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
845 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
846
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
847 * XEmacs 21.2.12 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
848
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
849 1999-02-18 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
850
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
851 * lwlib/xlwmenu.c (massage_resource_name): Fix compiler warning
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
852 - Have to toupper ((int) (unsigned char) x) to be portable.