annotate lwlib/ChangeLog @ 589:37fe04af1590

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