annotate lwlib/ChangeLog @ 5887:6eca500211f4

Prototype for X509_check_host() has changed, detect this in configure.ac ChangeLog addition: 2015-04-09 Aidan Kehoe <kehoea@parhasard.net> * configure.ac: If X509_check_host() is available, check the number of arguments it takes. Don't use it if it takes any number of arguments other than five. Also don't use it if <openssl/x509v3.h> does not declare it, since if that is so there is no portable way to tell how many arguments it should take, and so we would end up smashing the stack. * configure: Regenerate. src/ChangeLog addition: 2015-04-09 Aidan Kehoe <kehoea@parhasard.net> * tls.c: #include <openssl/x509v3.h> for its prototype for X509_check_host(). * tls.c (tls_open): Pass the new fifth argument to X509_check_host().
author Aidan Kehoe <kehoea@parhasard.net>
date Thu, 09 Apr 2015 14:27:02 +0100
parents 69f9e31c9ccf
children cb65bfaf7110
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
5843
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
1 2015-01-08 Stephen J. Turnbull <stephen@xemacs.org>
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
2
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
3 Fix progress bar crashes.
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
4 Thanks to Ralf Soergel for diagnosis and a patch.
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
5
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
6 * xt-wrappers.h (HAVE_ATHENA_I18N):
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
7 Define XAW_INTERNATIONALIZATION when needed.
69f9e31c9ccf Fix progress bar crashes.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5757
diff changeset
8
5757
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5712
diff changeset
9 2013-06-23 Stephen J. Turnbull <stephen@xemacs.org>
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5712
diff changeset
10
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5712
diff changeset
11 * XEmacs 21.5.34 "kale" is released.
6c2aa9851f5e XEmacs 21.5.34 "kale" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5712
diff changeset
12
5712
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5673
diff changeset
13 2013-01-04 Stephen J. Turnbull <stephen@xemacs.org>
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5673
diff changeset
14
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5673
diff changeset
15 * XEmacs 21.5.33 "horseradish" is released.
bee2e2568828 XEmacs 21.5.33 "horseradish" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5673
diff changeset
16
5673
900a0a8796c3 XEmacs 21.5.32 "habanero" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5512
diff changeset
17 2012-08-02 Stephen J. Turnbull <stephen@xemacs.org>
900a0a8796c3 XEmacs 21.5.32 "habanero" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5512
diff changeset
18
900a0a8796c3 XEmacs 21.5.32 "habanero" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5512
diff changeset
19 * XEmacs 21.5.32 "habanero" is released.
900a0a8796c3 XEmacs 21.5.32 "habanero" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5512
diff changeset
20
5512
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5480
diff changeset
21 2011-05-20 Jerry James <james@xemacs.org>
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5480
diff changeset
22
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5480
diff changeset
23 * Makefile.in.in (DESTDIR): New variable for all Makefiles, unused in
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5480
diff changeset
24 this one.
4aa8ee813265 Add a DESTDIR variable to all Makefiles, defaulting to the empty string, and
Jerry James <james@xemacs.org>
parents: 5480
diff changeset
25
5480
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
26 2011-04-29 Stephen J. Turnbull <stephen@xemacs.org>
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
27
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
28 * XEmacs 21.5.31 "ginger" is released.
f5a0b32f4687 XEmacs 21.5.31 "ginger" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5476
diff changeset
29
5464
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5335
diff changeset
30 2011-04-26 Stephen J. Turnbull <stephen@xemacs.org>
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5335
diff changeset
31
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5335
diff changeset
32 * XEmacs 21.5.30 "garlic" is released.
e79916901603 XEmacs 21.5.30 "garlic" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5335
diff changeset
33
5335
c9d31263ab7d Replace POSIX index(3) with C89 strchr(3), lwlib-fonts.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
34 2011-01-11 Aidan Kehoe <kehoea@parhasard.net>
c9d31263ab7d Replace POSIX index(3) with C89 strchr(3), lwlib-fonts.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
35
c9d31263ab7d Replace POSIX index(3) with C89 strchr(3), lwlib-fonts.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
36 * lwlib-fonts.c (xft_open_font_by_name):
c9d31263ab7d Replace POSIX index(3) with C89 strchr(3), lwlib-fonts.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
37 Replace the POSIX index(3), not universally available even today,
c9d31263ab7d Replace POSIX index(3) with C89 strchr(3), lwlib-fonts.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
38 with the C89 strchr(3), hopefully fixing a few of the buildbots'
c9d31263ab7d Replace POSIX index(3) with C89 strchr(3), lwlib-fonts.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
39 problems.
c9d31263ab7d Replace POSIX index(3) with C89 strchr(3), lwlib-fonts.c
Aidan Kehoe <kehoea@parhasard.net>
parents: 5236
diff changeset
40
5236
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5176
diff changeset
41 2010-06-13 Stephen J. Turnbull <stephen@xemacs.org>
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5176
diff changeset
42
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5176
diff changeset
43 * lwlib-internal.h: Correct FSF address in permission notice.
0f7d483cff5a Add ChangeLogs for recent address updates in permission notices.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 5176
diff changeset
44
5176
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5016
diff changeset
45 2010-02-22 Ben Wing <ben@xemacs.org>
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5016
diff changeset
46
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5016
diff changeset
47 * lwlib-colors.h:
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5016
diff changeset
48 objects*.h -> fontcolor*.h.
8b2f75cecb89 rename objects* (.c, .h and .el files) to fontcolor*
Ben Wing <ben@xemacs.org>
parents: 5016
diff changeset
49
5016
2ade80e8c640 enable more warnings and fix them
Ben Wing <ben@xemacs.org>
parents: 4969
diff changeset
50 2010-02-08 Ben Wing <ben@xemacs.org>
2ade80e8c640 enable more warnings and fix them
Ben Wing <ben@xemacs.org>
parents: 4969
diff changeset
51
2ade80e8c640 enable more warnings and fix them
Ben Wing <ben@xemacs.org>
parents: 4969
diff changeset
52 * xt-wrappers.h:
2ade80e8c640 enable more warnings and fix them
Ben Wing <ben@xemacs.org>
parents: 4969
diff changeset
53 * xt-wrappers.h (Xt_SET_VALUE):
2ade80e8c640 enable more warnings and fix them
Ben Wing <ben@xemacs.org>
parents: 4969
diff changeset
54 * xt-wrappers.h (Xt_GET_VALUE):
2ade80e8c640 enable more warnings and fix them
Ben Wing <ben@xemacs.org>
parents: 4969
diff changeset
55 Rename var to avoid shadowing problems.
2ade80e8c640 enable more warnings and fix them
Ben Wing <ben@xemacs.org>
parents: 4969
diff changeset
56
4932
8b63e21b0436 fix compile issues with gcc 4
Ben Wing <ben@xemacs.org>
parents: 4769
diff changeset
57 2010-01-24 Ben Wing <ben@xemacs.org>
8b63e21b0436 fix compile issues with gcc 4
Ben Wing <ben@xemacs.org>
parents: 4769
diff changeset
58
8b63e21b0436 fix compile issues with gcc 4
Ben Wing <ben@xemacs.org>
parents: 4769
diff changeset
59 * xlwgauge.c (GaugeResize):
8b63e21b0436 fix compile issues with gcc 4
Ben Wing <ben@xemacs.org>
parents: 4769
diff changeset
60 * xlwgauge.c (GaugeSize):
8b63e21b0436 fix compile issues with gcc 4
Ben Wing <ben@xemacs.org>
parents: 4769
diff changeset
61 Fix warnings about possible use of uninitialized vars.
8b63e21b0436 fix compile issues with gcc 4
Ben Wing <ben@xemacs.org>
parents: 4769
diff changeset
62
4916
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
63 2010-02-01 Ben Wing <ben@xemacs.org>
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
64
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
65 * lwlib-colors.c:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
66 * lwlib-colors.h:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
67 * lwlib-fonts.c:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
68 * lwlib-fonts.h:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
69 * xlwmenu.c:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
70 * xlwmenu.c (xlwMenuResources):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
71 * xlwmenu.c (x_xft_text_width):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
72 * xlwmenu.c (label_button_draw):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
73 * xlwmenu.c (push_button_size):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
74 * xlwmenu.c (push_button_draw):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
75 * xlwmenu.c (make_drawing_gcs):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
76 * xlwmenu.c (extract_font_extents):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
77 * xlwmenu.c (default_font_of_font_list):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
78 * xlwmenu.c (XlwMenuInitialize):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
79 * xlwmenu.c (XlwMenuDestroy):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
80 * xlwmenu.c (XlwMenuSetValues):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
81 * xlwmenuP.h:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
82 * xlwmenuP.h (_XlwMenu_part):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
83 * xlwtabs.c:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
84 * xlwtabs.c (TabsInit):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
85 * xlwtabs.c (TabsDestroy):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
86 * xlwtabs.c (TabsSetValues):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
87 * xlwtabs.c (DrawTab):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
88 * xlwtabs.c (TabWidth):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
89 * xlwtabs.c (TabsAllocFgGC):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
90 * xlwtabs.c (TabsAllocGreyGC):
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
91 * xlwtabsP.h:
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
92 USE_XFT* -> HAVE_XFT*.
a6c778975d7d split USE_XFT into HAVE_XFT/USE_XFT
Ben Wing <ben@xemacs.org>
parents: 4894
diff changeset
93
4894
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
94 2010-01-28 Jerry James <james@xemacs.org>
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
95
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
96 * lwlib-internal.h: Add copyright and license boilerplate text
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
97 based on Ben's recollections.
03ab78e48ef6 Add copyright and license information based on Ben's recollections.
Jerry James <james@xemacs.org>
parents: 4769
diff changeset
98
4769
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
99 2009-12-09 Jerry James <james@xemacs.org>
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
100
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
101 * lwlib-Xlw.c: Include needed Xmu headers instead of obsolete xmu.h.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
102 * xlwcheckbox.c: Ditto.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
103 * xlwradio.c: Ditto.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
104 * xlwgauge.c: Ditto. Unconditionally include HAVE_XMU code.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
105 * xlwtabs.c: Ditto.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
106 * xlwgcs.c: Ditto. Remove pre-X11R5 code.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
107 * xlwgcs.h: Remove pre-X11R5 declarations.
5460287a3327 Remove support for pre-X11R5 systems, including systems without Xmu. See
Jerry James <james@xemacs.org>
parents: 4759
diff changeset
108
4759
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
109 2009-11-10 Jerry James <james@xemacs.org>
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
110
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
111 * lwlib.c: Drop workaround for old NeXT systems.
aa5ed11f473b Remove support for obsolete systems. See xemacs-patches message with ID
Jerry James <james@xemacs.org>
parents: 4636
diff changeset
112
4636
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4531
diff changeset
113 2009-05-18 Stephen J. Turnbull <stephen@xemacs.org>
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4531
diff changeset
114
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4531
diff changeset
115 * XEmacs 21.5.29 "garbanzo" is released.
5c427ece884b XEmacs 21.5.29 "garbanzo" is released.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4531
diff changeset
116
4531
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
117 2008-11-02 Stephen J. Turnbull <stephen@xemacs.org>
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
118
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
119 G++ 4.3 complains a lot about implicit conversions of string
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
120 literals (const char *) to char *. Shut it up.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
121
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
122 * xt-wrappers.h: New file.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
123 Contains wrappers for Xt functions and macros for C++
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
124 type-correctness and/or convenience.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
125
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
126 * lwlib.h:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
127 * lwlib-Xm.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
128 * lwlib-Xaw.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
129 #include xt-wrappers.h.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
130
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
131 * xlwcheckbox.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
132 * xlwgauge.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
133 * xlwmenu.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
134 * xlwradio.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
135 * xlwscrollbar.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
136 * xlwtabs.c:
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
137 #include xt-wrappers.h.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
138 Cast class name to String.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
139 Cast action names to String.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
140 Rewrite resources to use Xt_RESOURCE.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
141
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
142 * lwlib.h (lw_get_value_arg):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
143 * lwlib.c (lw_get_value_arg):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
144 Declare String argument const.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
145
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
146 * lwlib-Xaw.c (xaw_actions):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
147 Cast to string.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
148
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
149 * lwlib-Xaw.c (xaw_update_scrollbar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
150 * lwlib-Xaw.c (xaw_update_one_widget):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
151 * lwlib-Xaw.c (xaw_update_one_value):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
152 * lwlib-Xaw.c (make_dialog):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
153 * lwlib-Xaw.c (xaw_generic_callback):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
154 * lwlib-Xaw.c (wm_delete_window):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
155 * lwlib-Xaw.c (xaw_create_scrollbar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
156 * lwlib-Xaw.c (xaw_create_button):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
157 * lwlib-Xaw.c (xaw_create_label):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
158 * lwlib-Xaw.c (xaw_create_progress):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
159 * lwlib-Xaw.c (xaw_create_text_field):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
160 * lwlib-Xaw.c (xaw_creation_table):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
161 * lwlib-Xlw.c (xlw_create_menubar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
162 * lwlib-Xlw.c (xlw_create_popup_menu):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
163 * lwlib-Xlw.c (xlw_create_scrollbar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
164 * lwlib-Xlw.c (xlw_update_scrollbar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
165 * lwlib-Xlw.c (xlw_create_tab_control):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
166 * lwlib-Xlw.c (build_tabs_in_widget):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
167 * lwlib-Xlw.c (xlw_create_clip_window):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
168 * lwlib-Xlw.c (xlw_update_one_widget):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
169 * lwlib-Xm.c (xm_update_label):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
170 * lwlib-Xm.c (xm_update_pushbutton):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
171 * lwlib-Xm.c (xm_update_progress):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
172 * lwlib-Xm.c (xm_update_toggle):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
173 * lwlib-Xm.c (xm_update_radiobox):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
174 * lwlib-Xm.c (make_menu_in_widget):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
175 * lwlib-Xm.c (update_one_menu_entry):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
176 * lwlib-Xm.c (xm_update_scrollbar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
177 * lwlib-Xm.c (xm_update_one_value):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
178 * lwlib-Xm.c (make_dialog):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
179 * lwlib-Xm.c (recenter_widget):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
180 * lwlib-Xm.c (recycle_instance):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
181 * lwlib-Xm.c (make_menubar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
182 * lwlib-Xm.c (make_scrollbar):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
183 * lwlib-Xm.c (xm_create_button):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
184 * lwlib-Xm.c (xm_create_progress):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
185 * lwlib-Xm.c (xm_create_text_field):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
186 * lwlib-Xm.c (xm_create_label):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
187 * lwlib-Xm.c (xm_create_combo_box):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
188 * lwlib-Xm.c (xm_popup_menu):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
189 * lwlib-Xm.c (set_min_dialog_size):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
190 * lwlib-Xm.c (do_call):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
191 * lwlib-Xm.c (xm_generic_callback):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
192 * xlwcheckbox.c (offset):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
193 * xlwgauge.c (offset):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
194 * xlwgauge.c (actionsList):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
195 * xlwmenu.c (xlwMenuResources):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
196 * xlwmenu.c (xlwMenuActionsList):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
197 * xlwmenu.c (xlwMenuClassRec):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
198 * xlwmenu.c (nameResource):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
199 * xlwmenu.c (parameterize_string):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
200 * xlwradio.c (actionsList):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
201 * xlwscrollbar.c (offset):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
202 * xlwscrollbar.c (actions):
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
203 Use Xt_SET_ARG, Xt_SET_VALUE, and Xt_GET_VALUE instead of raw Xt
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
204 equivalents.
b58af9a9765d ChangeLogs for G++ warning cleanup.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4524
diff changeset
205
4524
03ba50f7ecd7 Commit ChangeLog for bbce7f6de2d6.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4522
diff changeset
206 2008-10-26 Stephen J. Turnbull <stephen@xemacs.org>
03ba50f7ecd7 Commit ChangeLog for bbce7f6de2d6.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4522
diff changeset
207
03ba50f7ecd7 Commit ChangeLog for bbce7f6de2d6.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4522
diff changeset
208 * lwlib-Xm.c (xm_update_progress): Set all values!
03ba50f7ecd7 Commit ChangeLog for bbce7f6de2d6.
Stephen J. Turnbull <stephen@xemacs.org>
parents: 4522
diff changeset
209
4173
03f6627a2e09 [xemacs-hg @ 2007-09-18 02:55:29 by james]
james
parents: 3975
diff changeset
210 2007-09-15 Jerry James <james@xemacs.org>
03f6627a2e09 [xemacs-hg @ 2007-09-18 02:55:29 by james]
james
parents: 3975
diff changeset
211
03f6627a2e09 [xemacs-hg @ 2007-09-18 02:55:29 by james]
james
parents: 3975
diff changeset
212 * xlwmenu.c (XlwMenuDestroy): Release XftFont resources
03f6627a2e09 [xemacs-hg @ 2007-09-18 02:55:29 by james]
james
parents: 3975
diff changeset
213 * xlwtabs.c (TabsDestroy): Ditto
03f6627a2e09 [xemacs-hg @ 2007-09-18 02:55:29 by james]
james
parents: 3975
diff changeset
214
3975
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3968
diff changeset
215 2007-05-21 Stephen J. Turnbull <stephen@xemacs.org>
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3968
diff changeset
216
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3968
diff changeset
217 * XEmacs 21.5.28 "fuki" is released.
1af222c75869 [xemacs-hg @ 2007-05-21 04:59:52 by stephent]
stephent
parents: 3968
diff changeset
218
3968
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
219 2007-05-20 Stephen J. Turnbull <stephen@xemacs.org>
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
220
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
221 Gauge values are signed integers (ints).
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
222
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
223 * xlwgauge.h: Get rid of references to Cardinal in comment.
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
224 (XawGaugeGetValue): Declare return value as int.
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
225 (XawGaugeSetValue): Declare value as int.
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
226
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
227 * xlwgauge.c (GaugeGetValue): Declare value as int.
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
228 (GaugeMercury): Declare val0 and val1 as int. Remove redundant casts.
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
229 (XawGaugeGetValue): Declare return value as int.
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
230 (XawGaugeSetValue): Declare value as int.
16b17fd1dc93 [xemacs-hg @ 2007-05-20 15:56:30 by stephent]
stephent
parents: 3958
diff changeset
231
3958
7bc12bb1a2cf [xemacs-hg @ 2007-05-17 15:06:04 by stephent]
stephent
parents: 3685
diff changeset
232 2007-05-17 Stephen J. Turnbull <stephen@xemacs.org>
7bc12bb1a2cf [xemacs-hg @ 2007-05-17 15:06:04 by stephent]
stephent
parents: 3685
diff changeset
233
7bc12bb1a2cf [xemacs-hg @ 2007-05-17 15:06:04 by stephent]
stephent
parents: 3685
diff changeset
234 * lwlib-Xaw.c (wm_delete_window): Iterate over children of shell
7bc12bb1a2cf [xemacs-hg @ 2007-05-17 15:06:04 by stephent]
stephent
parents: 3685
diff changeset
235 (there may be more than one) to find our widget.
7bc12bb1a2cf [xemacs-hg @ 2007-05-17 15:06:04 by stephent]
stephent
parents: 3685
diff changeset
236
3685
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
237 2006-11-17 Stephen J. Turnbull <stephen@xemacs.org>
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
238
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
239 * xlwmenu.c (xlwMenuResources):
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
240 * xlwmenu.c (XlwMenuInitialize):
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
241 * xlwmenuP.h (_XlwMenu_part):
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
242 * xlwtabs.c (resources):
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
243 * xlwtabs.c (TabsInit):
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
244 * xlwtabsP.h (TabsPart):
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
245 New xftFontName member in each widget part struct, corresponds to
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
246 xftFont String resource.
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
247 Initialize renderFont private member from fcFontName if non-NULL,
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
248 otherwise initialize from xftFontName.
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
249
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
250 * xlwtabs.h: Update parameter table.
382b11fa8866 [xemacs-hg @ 2006-11-17 02:50:22 by stephent]
stephent
parents: 3462
diff changeset
251
3462
6c7605dfcf07 [xemacs-hg @ 2006-06-19 18:19:33 by james]
james
parents: 3402
diff changeset
252 2006-06-16 Jerry James <james@xemacs.org>
6c7605dfcf07 [xemacs-hg @ 2006-06-19 18:19:33 by james]
james
parents: 3402
diff changeset
253
6c7605dfcf07 [xemacs-hg @ 2006-06-19 18:19:33 by james]
james
parents: 3402
diff changeset
254 * lwlib-Xlw.c (xlw_scrollbar_callback): Do not dereference
6c7605dfcf07 [xemacs-hg @ 2006-06-19 18:19:33 by james]
james
parents: 3402
diff changeset
255 instance before checking whether it is NULL.
6c7605dfcf07 [xemacs-hg @ 2006-06-19 18:19:33 by james]
james
parents: 3402
diff changeset
256 * xlwmenu.c (xlw_map_menu): Prevent uninitialized access to root
6c7605dfcf07 [xemacs-hg @ 2006-06-19 18:19:33 by james]
james
parents: 3402
diff changeset
257 and waste.
6c7605dfcf07 [xemacs-hg @ 2006-06-19 18:19:33 by james]
james
parents: 3402
diff changeset
258
3402
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3397
diff changeset
259 2006-05-16 Stephen J. Turnbull <stephen@xemacs.org>
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3397
diff changeset
260
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3397
diff changeset
261 * XEmacs 21.5.27 "fiddleheads" is released.
a1f50481569f [xemacs-hg @ 2006-05-16 08:22:21 by stephent]
stephent
parents: 3397
diff changeset
262
3397
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
263 2006-05-12 Stephen J. Turnbull <stephen@xemacs.org>
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
264
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
265 Make fcFontName and xftFont separate resources.
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
266
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
267 * lwlib-fonts.h (XtNfcFontName, XtCFcFontName): New macros.
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
268 (XtNxftFont, XtCXftFont): Coalesce the conditional definitions.
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
269
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
270 * xlwmenuP.h (XlwMenuPart):
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
271 * xlwtabsP.h (TabsPart):
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
272 Rename renderFontSpec member to fcFontName.
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
273
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
274 * xlwmenu.c (XlwMenuResources):
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
275 * xlwtabs.c (resources):
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
276 Add a record for fcFontName.
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
277
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
278 * xlwtabs.c (TabsInit): Use the fcFontName resource, not xftFont.
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
279
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
280 * xlwtabs.c (DrawTab,TabLayout,TabsGeometryManager): Improve
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
281 diagnostics.
6aa26bef0527 [xemacs-hg @ 2006-05-12 19:25:28 by stephent]
stephent
parents: 3374
diff changeset
282
3374
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
283 2006-04-24 Jerry James <james@xemacs.org>
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
284
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
285 * lwlib-Xaw.c (lw_debug_print_class_resources): Casting from a
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
286 pointer to an int throws away half of the bits on an x86_64
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
287 platform. Print as a pointer instead.
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
288 * xlwgauge.c (XawGaugeSetValue): Use NULL instead of 0 as the
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
289 sentinel to quiet gcc warnings.
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
290 * xlwmenu.c: Cast to FcChar8 * as necessary to quiet warnings.
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
291 * xlwtabs.c: Ditto.
174eb4da74fb [xemacs-hg @ 2006-05-02 15:30:31 by james]
james
parents: 3360
diff changeset
292
3360
316fddbf58e2 [xemacs-hg @ 2006-04-25 14:01:52 by stephent]
stephent
parents: 3354
diff changeset
293 2006-04-16 Stephen J. Turnbull <stephen@xemacs.org>
3354
15fb91e3a115 [xemacs-hg @ 2006-04-23 16:11:16 by stephent]
stephent
parents: 3323
diff changeset
294
3360
316fddbf58e2 [xemacs-hg @ 2006-04-25 14:01:52 by stephent]
stephent
parents: 3354
diff changeset
295 * lwlib-fonts.c: Change #include to "font-mgr.h". Make
316fddbf58e2 [xemacs-hg @ 2006-04-25 14:01:52 by stephent]
stephent
parents: 3354
diff changeset
296 conditional on HAVE_FONTCONFIG, not USE_XFT.
3354
15fb91e3a115 [xemacs-hg @ 2006-04-23 16:11:16 by stephent]
stephent
parents: 3323
diff changeset
297
3323
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
298 2006-03-31 Stephen J. Turnbull <stephen@xemacs.org>
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
299
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
300 * XEmacs 21.5.26 "endive" is released.
14995b91af10 [xemacs-hg @ 2006-03-31 19:18:19 by stephent]
stephent
parents: 3322
diff changeset
301
3259
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3157
diff changeset
302 2006-02-26 Stephen J. Turnbull <stephen@xemacs.org>
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3157
diff changeset
303
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3157
diff changeset
304 * XEmacs 21.5.25 "eggplant" is released.
59f24c2a31ac [xemacs-hg @ 2006-02-26 13:43:04 by stephent]
stephent
parents: 3157
diff changeset
305
3157
44a63e4a23cd [xemacs-hg @ 2005-12-22 13:58:15 by stephent]
stephent
parents: 3150
diff changeset
306 2005-12-21 Andrey Slusar <anrays@gmail.com>
44a63e4a23cd [xemacs-hg @ 2005-12-22 13:58:15 by stephent]
stephent
parents: 3150
diff changeset
307
44a63e4a23cd [xemacs-hg @ 2005-12-22 13:58:15 by stephent]
stephent
parents: 3150
diff changeset
308 * xlwmenu.c (make_drawing_gcs): Fix build with gcc 2.95.
44a63e4a23cd [xemacs-hg @ 2005-12-22 13:58:15 by stephent]
stephent
parents: 3150
diff changeset
309
3150
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
310 2005-12-18 Stephen J. Turnbull <stephen@xemacs.org>
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
311
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
312 * XEmacs 21.5.24 "dandelion" is released.
b4485998d447 [xemacs-hg @ 2005-12-18 19:04:51 by stephent]
stephent
parents: 3115
diff changeset
313
3094
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
314 2005-11-26 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
315
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
316 Merge Xft.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
317
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
318 2005-11-25 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
319
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
320 * lwlib-colors: Improve comments.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
321
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
322 2005-11-25 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
323
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
324 * lwlib-colors: Remove or comment out dead code.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
325
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
326 2005-09-26 Olivier Galibert <galibert@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
327
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
328 * xlwmenu.c:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
329 * xlwmenuP.h:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
330 Give USE_XFT_MENUBARS priority over USE_MOTIF.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
331
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
332 2005-09-06 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
333
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
334 * lwlib-fonts.c (xft_open_font_by_name): Fix heuristic for XLFDs.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
335
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
336 * xlwmenu.c (string_draw_range): Recommend persistent xftDraw.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
337
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
338 2005-09-02 Daniel Pittman <daniel@rimspace.net>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
339
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
340 * lwlib-fonts.c (xft_open_font_by_name): Eliminate code to avoid
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
341 use of scaled fonts (probably bogus, anyway). Add error message
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
342 in case of fatal failure to find any fonts at all.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
343 <87ll2fucw1.fsf@rimspace.net>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
344
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
345 * xlwmenu.c (string_draw_range): Plug leak of XftDraw.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
346
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
347 2005-03-09 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
348
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
349 * xlwtabs.c (TabsGeometryManager): Fix "fat fingers" mistake.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
350
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
351 2005-03-07 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
352
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
353 * lwlib-Xaw.c (debug_gauge): Fix and suppress gauge debug message.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
354
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
355 * xlwtabs.c (TabsGeometryManager): Suppress "kludging" message, too.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
356 (TabsGeometryManager): Make straight the paths of the layout, or
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
357 at least improve the approximation to Xt conventions by 50%.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
358
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
359 2005-02-22 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
360
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
361 * xlwtabs.c(debug_tabs): Suppress debug output for now.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
362
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
363 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
364
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
365 * xlwtabs.c (TabsGeometryManager,TabsQueryGeometry): Improve comments.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
366 (debug_tabs): New variable, substitute for debug_xft globally.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
367 (TabsGeometryManager): Substitute "request" for "req".
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
368
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
369 2005-02-11 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
370
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
371 * xlwtabs.c (PreferredSize3): Let TabLayout choose constraints.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
372 (TabLayout): Default size to current size. Fix header comment.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
373 (TabsGeometryManager): Comment on redesigning internal API.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
374 (TabsGeometryManager): Fix typo in format string.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
375
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
376 2005-01-27 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
377
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
378 * xlwtabs.c (DrawTab):
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
379 Correct geometry when clearing rectangle.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
380 Remove some "check me" comments.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
381 Deemphasize a lot of debugging output.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
382 (TabLayout): Add debugging fprintf.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
383 (TabWidth): Deemphasize some debugging output.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
384
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
385 2004-12-10 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
386
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
387 * lwlib-Xaw.c (xaw_create_button):
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
388 (xaw_create_progress):
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
389 (xaw_create_text_field):
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
390 Changed XtCreateManagedWidget to XtCreateWidget when child is
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
391 managed later in the same function.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
392
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
393 (debug_gauge): New variable.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
394 (lw_debug_print_xt_arglist):
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
395 (lw_debug_print_class_resources):
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
396 New debug functions.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
397
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
398 2004-12-09 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
399
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
400 * xlwmenu.c (xlwMenuResources): Use "redundant" XftFont resource.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
401
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
402 * xlwtabs.c:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
403 * xlwtabsP.h:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
404 Use USE_XFT_TABS consistently.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
405
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
406 2004-12-01 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
407
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
408 * xlwtabs.c: Move debug_xft to ../src/xft-fonts.c.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
409
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
410 2004-11-20 Stephen J. Turnbull <stephen@xemacs.org>
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
411
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
412 Xft branch based on "Xft reloaded #3" patch by Eric Knauel and
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
413 Mathias Neuebaur, and other contributors.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
414
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
415 * lwlib-fonts.h:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
416 * lwlib-colors.h:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
417 Declare common facilities use by Xft.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
418 * lwlib-fonts.c:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
419 * lwlib-colors.c:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
420 Implement them.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
421 * xlwtabs.c:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
422 * xlwtabsP.h:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
423 * xlwmenu.c:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
424 * xlwmenuP.h:
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
425 Implement Xft text drawing.
ad2f4ae9895b [xemacs-hg @ 2005-11-26 11:45:47 by stephent]
stephent
parents: 3083
diff changeset
426
3083
193188e494b2 [xemacs-hg @ 2005-11-22 07:14:37 by ben]
ben
parents: 3072
diff changeset
427 2005-11-22 Ben Wing <ben@xemacs.org>
193188e494b2 [xemacs-hg @ 2005-11-22 07:14:37 by ben]
ben
parents: 3072
diff changeset
428
193188e494b2 [xemacs-hg @ 2005-11-22 07:14:37 by ben]
ben
parents: 3072
diff changeset
429 * Makefile.in.in:
193188e494b2 [xemacs-hg @ 2005-11-22 07:14:37 by ben]
ben
parents: 3072
diff changeset
430 Ignore errors from rm during clean.
193188e494b2 [xemacs-hg @ 2005-11-22 07:14:37 by ben]
ben
parents: 3072
diff changeset
431
3072
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
432 2005-11-16 Stephen J. Turnbull <stephen@xemacs.org>
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
433
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
434 * xlwcheckbox.c (CheckboxInit): Mark unused parameters. C++
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
435 correctness.
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
436 (CheckboxRealize): Don't compile at all if unused.
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
437
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
438 * xlwradio.c (RadioDestroy): #if 0 dead code for later removal.
4c038e89d563 [xemacs-hg @ 2005-11-16 07:22:37 by stephent]
stephent
parents: 3062
diff changeset
439
3062
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 3055
diff changeset
440 2005-11-13 Ben Wing <ben@xemacs.org>
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 3055
diff changeset
441
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 3055
diff changeset
442 * Makefile.in.in:
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 3055
diff changeset
443 Add targets distclean-noconfig, realclean-noconfig, extraclean-noconfig.
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 3055
diff changeset
444 Do some refactoring for cleanliness.
21d92abaac3a [xemacs-hg @ 2005-11-13 10:39:28 by ben]
ben
parents: 3055
diff changeset
445
3055
6c9e392b4307 [xemacs-hg @ 2005-11-10 15:47:33 by crestani]
crestani
parents: 3031
diff changeset
446 2005-11-08 Marcus Crestani <crestani@xemacs.org>
6c9e392b4307 [xemacs-hg @ 2005-11-10 15:47:33 by crestani]
crestani
parents: 3031
diff changeset
447
6c9e392b4307 [xemacs-hg @ 2005-11-10 15:47:33 by crestani]
crestani
parents: 3031
diff changeset
448 * xlwgauge.c (GaugeInit):
6c9e392b4307 [xemacs-hg @ 2005-11-10 15:47:33 by crestani]
crestani
parents: 3031
diff changeset
449 * xlwgauge.c (GaugeSetValues):
6c9e392b4307 [xemacs-hg @ 2005-11-10 15:47:33 by crestani]
crestani
parents: 3031
diff changeset
450 * xlwradio.c (RadioInit):
6c9e392b4307 [xemacs-hg @ 2005-11-10 15:47:33 by crestani]
crestani
parents: 3031
diff changeset
451 * xlwradio.c (RadioSetValues): Rename new->new_.
6c9e392b4307 [xemacs-hg @ 2005-11-10 15:47:33 by crestani]
crestani
parents: 3031
diff changeset
452
3031
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 3025
diff changeset
453 2005-10-26 Stephen J. Turnbull <stephen@xemacs.org>
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 3025
diff changeset
454
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 3025
diff changeset
455 * XEmacs 21.5.23 "daikon" is released.
28729529bee2 [xemacs-hg @ 2005-10-26 15:12:46 by stephent]
stephent
parents: 3025
diff changeset
456
3025
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
457 2005-10-25 Ben Wing <ben@xemacs.org>
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
458
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
459 * lwlib-internal.h (assert):
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
460 redo assert macros to follow lisp.h and not trigger warnings.
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
461
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
462 * lwlib.c (merge_scrollbar_values):
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
463 * lwlib.c (merge_widget_value_args):
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
464 * xlwtabs.c:
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
465 * xlwtabs.c (TabsInit):
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
466 * xlwtabs.c (TabsConstraintInitialize):
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
467 * xlwtabs.c (TabsSetValues):
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
468 * xlwtabs.c (TabsConstraintSetValues):
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
469 new -> new_.
facf3239ba30 [xemacs-hg @ 2005-10-25 11:16:19 by ben]
ben
parents: 2931
diff changeset
470
2931
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
471 2005-09-14 Stephen J. Turnbull <stephen@xemacs.org>
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
472
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
473 * XEmacs 21.5.22 "cucumber" is released.
0d5322818981 [xemacs-hg @ 2005-09-14 05:28:38 by stephent]
stephent
parents: 2791
diff changeset
474
2791
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2653
diff changeset
475 2005-05-28 Stephen J. Turnbull <stephen@xemacs.org>
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2653
diff changeset
476
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2653
diff changeset
477 * XEmacs 21.5.21 "corn" is released.
7e34c186ba93 [xemacs-hg @ 2005-05-28 06:11:28 by stephent]
stephent
parents: 2653
diff changeset
478
2653
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2641
diff changeset
479 2005-03-11 Stephen J. Turnbull <stephen@xemacs.org>
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2641
diff changeset
480
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2641
diff changeset
481 * XEmacs 21.5.20 "cilantro" is released.
c86fcce8b14b [xemacs-hg @ 2005-03-11 19:19:24 by stephent]
stephent
parents: 2641
diff changeset
482
2641
f7e2b977e15c [xemacs-hg @ 2005-03-09 05:58:54 by stephent]
stephent
parents: 2594
diff changeset
483 2005-03-07 Stephen J. Turnbull <stephen@xemacs.org>
f7e2b977e15c [xemacs-hg @ 2005-03-09 05:58:54 by stephent]
stephent
parents: 2594
diff changeset
484
f7e2b977e15c [xemacs-hg @ 2005-03-09 05:58:54 by stephent]
stephent
parents: 2594
diff changeset
485 * lwlib-Xlw.c (build_tabs_in_widget): Correctly disable geometry
f7e2b977e15c [xemacs-hg @ 2005-03-09 05:58:54 by stephent]
stephent
parents: 2594
diff changeset
486 negotiation for tab children.
f7e2b977e15c [xemacs-hg @ 2005-03-09 05:58:54 by stephent]
stephent
parents: 2594
diff changeset
487 (xlw_create_tab_control): Don't set nonexistent resizable resource.
f7e2b977e15c [xemacs-hg @ 2005-03-09 05:58:54 by stephent]
stephent
parents: 2594
diff changeset
488
2594
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2346
diff changeset
489 2005-02-18 Stephen J. Turnbull <stephen@xemacs.org>
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2346
diff changeset
490
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2346
diff changeset
491 * XEmacs 21.5.19 "chives" is released.
bafa01f3cb06 [xemacs-hg @ 2005-02-18 06:26:31 by stephent]
stephent
parents: 2346
diff changeset
492
2346
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2311
diff changeset
493 2004-10-22 Stephen J. Turnbull <stephen@xemacs.org>
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2311
diff changeset
494
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2311
diff changeset
495 * XEmacs 21.5.18 "chestnut" is released.
162083ea139d [xemacs-hg @ 2004-10-22 05:16:40 by stephent]
stephent
parents: 2311
diff changeset
496
2311
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
497 2004-09-27 Jerry James <james@xemacs.org>
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
498
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
499 * lwlib-Xm.c (xm_update_label):
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
500 (xm_update_progress):
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
501 (activate_button):
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
502 (make_dialog):
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
503 (mark_dead_instance_destroyed):
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
504 (xm_nosel_callback):
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
505 Mark more unused parameters with the UNUSED macro.
2200ebac5409 [xemacs-hg @ 2004-09-27 18:39:11 by james]
james
parents: 2286
diff changeset
506
2286
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
507 2004-09-14 Jerry James <james@xemacs.org>
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
508
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
509 * Makefile.in.in (cppflags): Make compiler.h available.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
510 * config.h.in: Include compiler.h.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
511 * lwlib.c (max): Remove; now defined in compiler.h.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
512 (merge_widget_value): Fix misplaced `change' computation.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
513 * xlwcheckbox.c (DrawCheck): conditionalize declaration and
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
514 assignment of variable bw like its use.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
515 * xlwtabs.c (TabsResize): Comment out declaration and assignment
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
516 of variable tab, whose use is commented out.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
517
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
518 * lwlib-Xaw.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
519 * lwlib-Xlw.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
520 * lwlib-Xm.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
521 * lwlib-utils.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
522 * lwlib.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
523 * xlwcheckbox.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
524 * xlwgauge.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
525 * xlwgcs.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
526 * xlwmenu.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
527 * xlwradio.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
528 * xlwscrollbar.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
529 * xlwtabs.c:
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
530 Mark unused parameters with the UNUSED macro.
04bc9d2f42c7 [xemacs-hg @ 2004-09-20 19:18:55 by james]
james
parents: 2271
diff changeset
531
2271
0dfff19d20da [xemacs-hg @ 2004-09-14 20:26:40 by james]
james
parents: 2041
diff changeset
532 2004-09-14 Jerry James <james@xemacs.org>
0dfff19d20da [xemacs-hg @ 2004-09-14 20:26:40 by james]
james
parents: 2041
diff changeset
533
0dfff19d20da [xemacs-hg @ 2004-09-14 20:26:40 by james]
james
parents: 2041
diff changeset
534 * xlwgauge.c (GaugeConvert): Fix type-punning warning.
0dfff19d20da [xemacs-hg @ 2004-09-14 20:26:40 by james]
james
parents: 2041
diff changeset
535
2041
0259690f597b [xemacs-hg @ 2004-04-23 18:05:41 by james]
james
parents: 1964
diff changeset
536 2004-04-23 Jerry James <james@xemacs.org>
0259690f597b [xemacs-hg @ 2004-04-23 18:05:41 by james]
james
parents: 1964
diff changeset
537
0259690f597b [xemacs-hg @ 2004-04-23 18:05:41 by james]
james
parents: 1964
diff changeset
538 * xlwradio.c (RadioExpose): Do not blindly copy one GC over
0259690f597b [xemacs-hg @ 2004-04-23 18:05:41 by james]
james
parents: 1964
diff changeset
539 another. It messes up the ref counts and is wrong for radio
0259690f597b [xemacs-hg @ 2004-04-23 18:05:41 by james]
james
parents: 1964
diff changeset
540 buttons in any case.
0259690f597b [xemacs-hg @ 2004-04-23 18:05:41 by james]
james
parents: 1964
diff changeset
541
1964
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1889
diff changeset
542 2004-03-22 Stephen J. Turnbull <stephen@xemacs.org>
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1889
diff changeset
543
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1889
diff changeset
544 * XEmacs 21.5.17 "chayote" is released.
ebb2b9148aad [xemacs-hg @ 2004-03-22 09:22:24 by stephent]
stephent
parents: 1889
diff changeset
545
1889
bf8be6575eae [xemacs-hg @ 2004-01-28 11:20:34 by stephent]
stephent
parents: 1716
diff changeset
546 2003-09-22 Stephen J. Turnbull <stephen@xemacs.org>
bf8be6575eae [xemacs-hg @ 2004-01-28 11:20:34 by stephent]
stephent
parents: 1716
diff changeset
547
bf8be6575eae [xemacs-hg @ 2004-01-28 11:20:34 by stephent]
stephent
parents: 1716
diff changeset
548 * Makefile.in.in (XE_CFLAGS): New variant on CFLAGS for XEMACS_CC.
bf8be6575eae [xemacs-hg @ 2004-01-28 11:20:34 by stephent]
stephent
parents: 1716
diff changeset
549
1716
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
550 2003-09-26 Steve Youngs <youngs@xemacs.org>
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
551
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
552 * XEmacs 21.5.16 "celeriac" is released.
022d0f785096 [xemacs-hg @ 2003-09-26 05:56:29 by youngs]
youngs
parents: 1665
diff changeset
553
1665
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
554 2003-09-03 Steve Youngs <youngs@xemacs.org>
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
555
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
556 * XEmacs 21.5.15 "celery" is released.
bb216a3e537f [xemacs-hg @ 2003-09-04 00:05:04 by youngs]
youngs
parents: 1650
diff changeset
557
1650
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1510
diff changeset
558 2003-08-28 Jerry James <james@xemacs.org>
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1510
diff changeset
559
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1510
diff changeset
560 * lwlib-internal.h: Wrap assert_failed with EXTERN_C for modules.
34abfb24e891 [xemacs-hg @ 2003-08-28 15:44:04 by james]
james
parents: 1510
diff changeset
561
1510
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
562 2003-06-01 Steve Youngs <youngs@xemacs.org>
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
563
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
564 * XEmacs 21.5.14 "cassava" is released.
a326a8b73148 [xemacs-hg @ 2003-06-01 05:10:14 by youngs]
youngs
parents: 1473
diff changeset
565
1473
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1458
diff changeset
566 2003-05-10 Steve Youngs <youngs@xemacs.org>
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1458
diff changeset
567
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1458
diff changeset
568 * XEmacs 21.5.13 "cauliflower" is released.
1fcb2428fee7 [xemacs-hg @ 2003-05-10 08:53:26 by youngs]
youngs
parents: 1458
diff changeset
569
1458
60c5c2f74650 [xemacs-hg @ 2003-05-05 04:52:40 by youngs]
youngs
parents: 1431
diff changeset
570 2003-05-05 Steve Youngs <youngs@xemacs.org>
60c5c2f74650 [xemacs-hg @ 2003-05-05 04:52:40 by youngs]
youngs
parents: 1431
diff changeset
571
60c5c2f74650 [xemacs-hg @ 2003-05-05 04:52:40 by youngs]
youngs
parents: 1431
diff changeset
572 * lwlib-Xm.c (xm_update_one_widget): Only call
60c5c2f74650 [xemacs-hg @ 2003-05-05 04:52:40 by youngs]
youngs
parents: 1431
diff changeset
573 `xm_update_progress' if `LWLIB_WIDGETS_MOTIF' is defined.
60c5c2f74650 [xemacs-hg @ 2003-05-05 04:52:40 by youngs]
youngs
parents: 1431
diff changeset
574
1431
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1389
diff changeset
575 2003-04-24 Steve Youngs <youngs@xemacs.org>
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1389
diff changeset
576
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1389
diff changeset
577 * XEmacs 21.5.12 "carrot" is released.
bd5929b8e039 [xemacs-hg @ 2003-04-24 23:41:31 by youngs]
youngs
parents: 1389
diff changeset
578
1389
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1330
diff changeset
579 2003-03-27 Stephen J. Turnbull <stephen@xemacs.org>
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1330
diff changeset
580
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1330
diff changeset
581 * xlwscrollbar.c: Global substitution of .Xresources for .Xdefaults.
6355bae896e3 [xemacs-hg @ 2003-03-27 12:57:36 by stephent]
stephent
parents: 1330
diff changeset
582
1330
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1307
diff changeset
583 2003-02-28 Ben Wing <ben@xemacs.org>
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1307
diff changeset
584
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1307
diff changeset
585 * lwlib-Xm.c:
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1307
diff changeset
586 Fix compile warning.
4542b72c005e [xemacs-hg @ 2003-03-01 07:25:26 by ben]
ben
parents: 1307
diff changeset
587
1307
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1294
diff changeset
588 2003-02-16 Steve Youngs <youngs@xemacs.org>
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1294
diff changeset
589
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1294
diff changeset
590 * XEmacs 21.5.11 "cabbage" is released.
3f994430e7b9 [xemacs-hg @ 2003-02-16 06:13:17 by youngs]
youngs
parents: 1294
diff changeset
591
1294
8c5cf108f035 [xemacs-hg @ 2003-02-14 07:38:22 by stephent]
stephent
parents: 1281
diff changeset
592 2003-02-13 Martin Buchholz <martin@xemacs.org>
8c5cf108f035 [xemacs-hg @ 2003-02-14 07:38:22 by stephent]
stephent
parents: 1281
diff changeset
593
8c5cf108f035 [xemacs-hg @ 2003-02-14 07:38:22 by stephent]
stephent
parents: 1281
diff changeset
594 * xlwmenu.c (xlwMenuClassRec):
8c5cf108f035 [xemacs-hg @ 2003-02-14 07:38:22 by stephent]
stephent
parents: 1281
diff changeset
595 Use symbolic name `XtExposeCompressMaximal' instead of `TRUE'.
8c5cf108f035 [xemacs-hg @ 2003-02-14 07:38:22 by stephent]
stephent
parents: 1281
diff changeset
596
1281
0d0b5301db2b [xemacs-hg @ 2003-02-09 15:30:44 by youngs]
youngs
parents: 1261
diff changeset
597 2003-01-31 Martin Buchholz <martin@xemacs.org>
0d0b5301db2b [xemacs-hg @ 2003-02-09 15:30:44 by youngs]
youngs
parents: 1261
diff changeset
598
0d0b5301db2b [xemacs-hg @ 2003-02-09 15:30:44 by youngs]
youngs
parents: 1261
diff changeset
599 * lwlib-Xm.c (xm_update_progress):
0d0b5301db2b [xemacs-hg @ 2003-02-09 15:30:44 by youngs]
youngs
parents: 1261
diff changeset
600 Don't define unless LWLIB_WIDGETS_MOTIF.
0d0b5301db2b [xemacs-hg @ 2003-02-09 15:30:44 by youngs]
youngs
parents: 1261
diff changeset
601
1261
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1201
diff changeset
602 2003-02-05 Ben Wing <ben@xemacs.org>
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1201
diff changeset
603
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1201
diff changeset
604 * lwlib-Xm.c:
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1201
diff changeset
605 * lwlib-Xm.c (xm_pop_down_callback):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1201
diff changeset
606 * lwlib-Xm.c (xm_pull_down_callback):
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1201
diff changeset
607 Fix compile warning.
465bd3c7d932 [xemacs-hg @ 2003-02-06 06:35:47 by ben]
ben
parents: 1201
diff changeset
608
1201
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
609 2002-12-16 Ben Wing <ben@xemacs.org>
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
610
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
611 * lwlib-Xlw.c (xlw_update_one_widget):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
612 * lwlib-Xm.c (xm_update_one_widget):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
613 * lwlib-Xm.c (xm_update_one_value):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
614 * lwlib.c:
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
615 * lwlib.c (merge_scrollbar_values):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
616 * xlwmenu.c:
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
617 * xlwmenu.c (display_menu):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
618 * xlwmenu.c (XlwMenuInitialize):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
619 * xlwmenu.c (XlwMenuSetValues):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
620 * xlwradio.c:
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
621 * xlwradio.c (RadioClassPartInit):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
622 * xlwradio.c (RadioSet):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
623 * xlwradio.c (RadioUnset):
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
624 class -> class_, new -> new_.
c2569faae8ed [xemacs-hg @ 2003-01-12 10:45:53 by michaels]
michaels
parents: 1187
diff changeset
625
1187
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 981
diff changeset
626 2003-01-04 Steve Youngs <youngs@xemacs.org>
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 981
diff changeset
627
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 981
diff changeset
628 * XEmacs 21.5.10 "burdock" is released.
6f18092b3b3c [xemacs-hg @ 2003-01-05 05:13:26 by youngs]
youngs
parents: 981
diff changeset
629
981
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
630 2002-08-30 Steve Youngs <youngs@xemacs.org>
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
631
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
632 * XEmacs 21.5.9 "brussels sprouts" is released.
0205cafe98ff [xemacs-hg @ 2002-08-30 08:25:48 by youngs]
youngs
parents: 933
diff changeset
633
933
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
634 2002-07-27 Steve Youngs <youngs@xemacs.org>
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
635
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
636 * XEmacs 21.5.8 "broccoli" is released.
f6bc42928b34 [xemacs-hg @ 2002-07-27 03:52:44 by youngs]
youngs
parents: 903
diff changeset
637
903
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
638 2002-06-07 Andy Piper <andy@xemacs.org>
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
639
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
640 * 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
641 xm_update_label if the class is appropriate.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
642 (make_menu_in_widget): use it.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
643 (update_one_menu_entry): ditto.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
644 (xm_update_one_widget): ditto.
4a27df428c73 [xemacs-hg @ 2002-07-06 05:48:14 by andyp]
andyp
parents: 894
diff changeset
645
894
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 872
diff changeset
646 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
647
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 872
diff changeset
648 * XEmacs 21.5.7 "broccoflower" is released.
2367ca81af28 [xemacs-hg @ 2002-07-02 15:00:50 by stephent]
stephent
parents: 872
diff changeset
649
872
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
650 2002-06-20 Ben Wing <ben@xemacs.org>
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
651
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
652 * lwlib.c:
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
653 * lwlib.c (dialog_spec_p): Fix warning.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
654
805
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
655 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
656
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
657 * lwlib-Xm.c (make_dialog): Fix XmProcessTraversal crash.
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
658
804
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
659 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
660
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
661 * XEmacs 21.5.6 "bok choi" is released.
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
662
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
663 2002-03-12 Ben Wing <ben@xemacs.org>
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
664
3322
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3259
diff changeset
665 * The Great Mule Merge of March 2002:
cf02a1da936a [xemacs-hg @ 2006-03-31 17:51:18 by stephent]
stephent
parents: 3259
diff changeset
666 see node by that name in the Internals Manual.
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
667
768
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
668 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
669
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
670 * XEmacs 21.5.5 "beets" is released.
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
671
766
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
672 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
673
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
674 * xlwscrollbar.c: Fix Xt translations comment.
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
675
725
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
676 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
677
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
678 * XEmacs 21.5.4 "bamboo" is released.
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
679
654
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
680 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
681
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
682 * XEmacs 21.5.3 "asparagus" is released.
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
683
647
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
684 2001-06-24 Ben Wing <ben@xemacs.org>
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
685
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
686 * lwlib-Xlw.c (xlw_update_tab_control):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
687 * lwlib-utils.c (XtApplyUntilToWidgets):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
688 * xlwgauge.c (XawGaugeSetValue):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
689 * xlwgauge.c (GaugeMercury):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
690 * xlwmenu.c (close_to_reference_time):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
691 * xlwtabs.c (TabsSetValues):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
692 * xlwtabs.c (TabsSelect):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
693 * xlwtabs.c (DrawTabs):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
694 Fix unsigned warnings. See src/ChangeLog for details.
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
695
641
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
696 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
697
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
698 * XEmacs 21.5.2 "artichoke" is released.
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
699
639
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
700 2001-07-26 Andy Piper <andy@xemacs.org>
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
701
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
702 * 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
703 and width from normal height and width.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
704 * lwlib-Xm.c (xm_create_progress): ditto.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
705 * 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
706 * 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
707 based on its name.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
708 * lwlib.h: declare it.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
709
551
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
710 2001-05-21 Martin Buchholz <martin@xemacs.org>
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
711
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
712 * lwlib-config.c: Remove.
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
713 * Makefile.in.in: Remove references to lwlib-config.
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
714
522
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
715 2001-05-09 Martin Buchholz <martin@xemacs.org>
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
716
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
717 * XEmacs 21.5.1 "anise" is released.
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
718
487
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
719 2001-04-28 Ben Wing <ben@xemacs.org>
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
720
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
721 * 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
722 Isaac Hollander <ysh@mindspring.com>.
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
723
472
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
724 2001-04-18 Martin Buchholz <martin@xemacs.org>
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
725
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
726 * XEmacs 21.5.0 "alfalfa" is released.
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
727
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
728 2001-03-30 Stephen J. Turnbull <stephen@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
729
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
730 * ChangeLog: Restore logs lost in the GTK merge.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
731
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
732 2001-03-21 Martin Buchholz <martin@xemacs.org>
458
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
733
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
734 * XEmacs 21.2.46 "Urania" is released.
456
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
735
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
736 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
737
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
738 * xlwradio.c: Revert gratuitous whitespace changes from GTK merge.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
739
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
740 2001-02-23 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
741
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
742 * XEmacs 21.2.45 "Thelxepeia" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
743
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
744 2001-02-16 Raymond Toy <toy@rtp.ericsson.se>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
745
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
746 * lwlib-Xaw.c: Always include ATHENA_AsciiText_h_ to get the
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
747 text-field widget.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
748 (xaw_creation_table): Always include the text-field widget
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
749
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
750 2001-02-08 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
751
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
752 * XEmacs 21.2.44 "Thalia" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
753
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
754 2001-02-06 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
755
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
756 * xlwgauge.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
757 * xlwgcs.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
758 * xlwgcs.c (XtAllocateGC): Fix typo for X11R4.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
759 * xlwgcs.h:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
760 * xlwradio.c (RadioExpose):
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
761 * xlwcheckbox.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
762 Remove use of BSD-specific types.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
763 s/u_(char|short|int_long)/unsigned $1/g
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
764
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
765 2001-02-05 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
766
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
767 * lwlib-Xm.c (xm_update_one_value):
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
768 Obey the man page; use XtFree instead of free.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
769
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
770 2001-02-02 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
771
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
772 * config.h.in: Use "..." to include config.h
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
773
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
774 2001-01-26 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
775
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
776 * XEmacs 21.2.43 "Terspichore" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
777
454
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
778 2001-01-20 Martin Buchholz <martin@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
779
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
780 * XEmacs 21.2.42 "Poseidon" is released.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
781
452
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
782 2001-01-17 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
783
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
784 * XEmacs 21.2.41 "Polyhymnia" is released.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
785
450
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
786 2001-01-08 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
787
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
788 * XEmacs 21.2.40 is released.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
789
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
790 2001-01-06 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
791
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
792 * lwlib-Xaw.c (xaw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
793 * lwlib-Xaw.h (xaw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
794 * lwlib-Xlw.c (xlw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
795 * lwlib-Xlw.h (xlw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
796 * lwlib-Xm.c (xm_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
797 * lwlib-Xm.h (xm_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
798 * lwlib.c (find_in_table): Use const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
799
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
800 2001-01-02 Andy Piper <andy@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
801
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
802 * lwlib.h (_widget_args): add args_changed. Necessary because we
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
803 reference count args.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
804
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
805 * lwlib.c (lw_add_widget_value_arg): set args_changed flag.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
806 (merge_widget_value_args): mark as changed if args_changed is
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
807 true.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
808 (update_all_widget_values): reset args_changed.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
809 (initialize_widget_instance): ditto.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
810
448
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
811 2000-12-31 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
812
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
813 * XEmacs 21.2.39 is released.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
814
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
815 2000-12-30 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
816
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
817 * xlwtabs.c: remove assertion definitions and put them in
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
818 lwlib-internal.h. This has the effect of enabling assertions which
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
819 should have been done from the very start.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
820 (TabsShuffleRows): fix duff assertion.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
821 (PreferredSize3): use dimensions throughout.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
822 (PreferredSize2): ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
823 (TabLayout): ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
824 (DrawFrame): be clever about the enclosing frame if the child
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
825 height is 0.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
826 (TabsResize): don't configure children that are no visible
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
827 anyway. Make sure geometry calculations don't end up negative.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
828
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
829 * lwlib-internal.h: put in assertion definitions.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
830
446
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
831 2000-12-05 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
832
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
833 * XEmacs 21.2.38 is released.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
834
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
835 2000-11-30 Andy Piper <andy@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
836
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
837 * lwlib-Xm.c (xm_update_label): Hack to stop %_ labels until
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
838 someone fixes it properly.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
839
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
840 2000-11-24 Andy Piper <andy@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
841
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
842 * xlwtabsP.h: add visible flag, realRows and remove displayChildren.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
843
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
844 * xlwtabs.c (TabVisible): new macro. Consults visible flag.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
845 (TabsInit): remove displayChildren, add realRows.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
846 (TabsConstraintInitialize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
847 (TabsResize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
848 (TabsGeometryManager): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
849 (TabsChangeManaged): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
850 (TabsSelect): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
851 (TabsPage): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
852 (TabsHighlight): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
853 (DrawTabs): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
854 (TabLayout): Caclulate rows for all children and whether they
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
855 should be visible or not..
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
856 (TabsShuffleRows): shuffle rows based on both real and displayed
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
857 rows. Adjust visibility of all children.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
858 (PreferredSize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
859
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
860 2000-11-19 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
861
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
862 * xlwtabs.c (TabsResize): Don't delete `tab', mark unused instead.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
863
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
864 2000-11-18 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
865
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
866 * xlwmenu.c (make_windows_if_needed):
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
867 (XlwMenuRealize):
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
868 The proper type for `mask' is `unsigned long', not `int'.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
869
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
870 2000-11-18 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
871
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
872 * xlwtabs.c (defaultAccelerators): Add #### to unused var.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
873 (TabsResize): Remove unused var.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
874 * xlwmenu.c (XlwMenuInitialize): Remove unused vars.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
875 * lwlib-Xlw.c (xlw_update_one_widget): Add #### for probable bug.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
876
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
877 2000-11-14 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
878
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
879 * XEmacs 21.2.37 is released.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
880
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
881 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
882
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
883 * lwlib.h: Typo fixes and tiny clarifications.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
884
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
885 2000-10-04 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
886
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
887 * XEmacs 21.2.36 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
888
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
889 2000-09-21 Andy Piper <andy@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
890
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
891 * lwlib.h: declare copy_widget_value_tree.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
892
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
893 * lwlib.c (copy_widget_value_tree): make non-static.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
894
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
895 2000-09-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
896
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
897 * *: Spelling mega-patch
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
898
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
899 2000-09-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
900
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
901 * lwlib.c (ascii_strcasecmp): New.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
902 * lwlib.c (find_in_table): Use ascii_strcasecmp.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
903 Avoid using non-standard non-portable strcasecmp.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
904
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
905 2000-08-02 Stephen J. Turnbull <stephen@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
906
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
907 * xlwmenu.c (XlwMenuInitialize): make comment on algorithm for
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
908 setting fontList match code. Suggest using same algorithm for
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
909 X Font Set resources in native lw code.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
910
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
911 2000-07-30 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
912
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
913 * lwlib-Xaw.c (xaw_update_one_widget):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
914 Remove accelerator specs from buttons, since Athena doesn't handle
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
915 them.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
916
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
917 * lwlib.c (lw_remove_accelerator_spec):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
918 * lwlib.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
919 Define function and prototype to do this.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
920
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
921 2000-07-15 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
922
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
923 * xlwradioP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
924 Remove duplicate definition of streq().
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
925
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
926 2000-07-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
927
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
928 * XEmacs 21.2.35 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
929
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
930 2000-07-09 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
931
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
932 * xlwcheckbox.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
933 * xlwgauge.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
934 * xlwgaugeP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
935 * xlwradio.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
936 * xlwradioP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
937 * xlwgauge.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
938 * config.h.in:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
939 * xlwradio.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
940 * lwlib-Xaw.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
941 Replace SMART_INCLUDE with a dumber, but more reliable method.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
942
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
943 * xlwmenu.c (parameterize_string): Fix C++ compilation warnings.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
944
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
945 2000-06-10 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
946
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
947 * 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
948 (xaw_update_one_value): fix crash due to incorrect arg count.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
949
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
950 2000-05-28 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
951
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
952 * XEmacs 21.2.34 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
953
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
954 2000-05-01 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
955
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
956 * XEmacs 21.2.33 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
957
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
958 2000-04-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
959
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
960 * lwlib.c (lw_destroy_everything): Always use full ANSI prototypes.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
961 * 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
962
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
963 2000-04-12 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
964
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
965 * 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
966 (xaw_update_one_value): Get strings safely.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
967 (xaw_create_text_field): add some extra properties.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
968
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
969 2000-04-05 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
970
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
971 * lwlib-Xaw.c (lw_xaw_widget_p): include asciiTextWidgetClass as
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
972 an athena widget.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
973
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
974 2000-04-05 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
975
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
976 * xlwradio.c (RadioSetValues): resize if position information has
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
977 changed.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
978
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
979 * 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
980 even if there is no callback.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
981 * lwlib-Xaw.c (xaw_create_text_field): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
982
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
983 2000-04-03 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
984
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
985 * 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
986 are actually different.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
987
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
988 2000-03-21 Didier Verna <didier@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
989
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
990 * 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
991 src/config.h.in.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
992 * config.h.in (ATHENA_INCLUDE): use the `SMART_INCLUDE' macro.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
993
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
994 2000-03-20 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
995
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
996 * XEmacs 21.2.32 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
997
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
998 2000-03-14 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
999
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1000 * xlwmenu.c (massage_resource_name): Handle %_ and %%.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1001
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1002 2000-02-20 Gunnar Evermann <ge204@eng.cam.ac.uk>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1003
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1004 * xlwscrollbar.c (get_gc): Always check for XmUNSPECIFIED_PIXMAP
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1005 even if we are only 'compatible' with the Motif resources.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1006 (XmUNSPECIFIED_PIXMAP): Define unconditionally.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1007
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1008 2000-02-23 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1009
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1010 * XEmacs 21.2.31 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1011
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1012 2000-02-22 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1013
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1014 * 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
1015 anything messes with them in the meantime.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1016 * lwlib-Xlw.c (xlw_update_one_widget): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1017 * lwlib-Xaw.c (xaw_update_one_widget): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1018
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1019 2000-02-21 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1020
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1021 * XEmacs 21.2.30 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1022
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1023 2000-02-21 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1024
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1025 * 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
1026 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
1027 necessary.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1028 (lw_add_widget_value_arg): Allow existing args to be replaced.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1029 (free_widget_value_args): Set args to 0 rather than 0xdeadbeef,
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1030 reference couting works better that way.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1031 (lw_copy_widget_value_args): Do the right thing.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1032
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1033 * lwlib-Xm.c (xm_create_progress): Make sensitive as this looks
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1034 much better.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1035 * lwlib-Xaw.c (xaw_create_progress): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1036
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1037 2000-02-12 Jan Vroonhof <vroonhof@math.ethz.ch>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1038
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1039 * xlwmenu.h (XmUNSPECIFIED_PIXMAP): Define this if we are using Motif
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1040 compatible resource names.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1041
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1042 * xlwmenu.c (make_shadow_gcs): Always check for XmUNSPECIFIED_PIXMAP
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1043 even if we are only 'compatible' with the Motif resources.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1044
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1045 2000-02-15 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1046
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1047 * xlwgauge.c (GaugeExpose): remove shadows.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1048
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1049 2000-02-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1050
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1051 * XEmacs 21.2.29 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1052
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1053 2000-02-09 Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1054
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1055 * config.h.in (ATHENA_INCLUDE): Workaround bugs in both xlc and
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1056 old gccs.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1057
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1058 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1059
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1060 * XEmacs 21.2.28 is released.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1061
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1062 2000-01-25 Andy Piper <andy@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1063
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1064 * xlwtabs.c (TabsChangeManaged): Make sure we unmanage the hilight
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1065 widget as well.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1066
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1067 2000-01-28 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1068
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1069 * xlwgauge.c (GaugeConvert): bcopy ==> memcpy
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1070
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1071 2000-01-24 Andy Piper <andy@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1072
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1073 * xlwtabs.c (XawTabsSetTop): Unhighlight before changing the
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1074 stacking order.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1075 (XawTabsSetHighlight): Don't unhighlight here.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1076
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1077 2000-01-22 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1078
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1079 * *.h: Use consistent C-standards-approved guard macro names.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
1080
438
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1081 2000-01-18 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1082
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1083 * XEmacs 21.2.27 is released.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1084
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1085 2000-01-15 Andy Piper <andy@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1086
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1087 * lwlib-Xlw.c (lw_update_one_widget): make sure global
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1088 properties gets set.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1089
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1090 2000-01-07 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1091
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1092 * 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
1093 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
1094
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1095 * lwlib.c: Fix up memset calls.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1096
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1097 * lwlib-Xm.c (xm_update_text): Warning suppression.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1098 (xm_update_text_field): Warning suppression.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1099
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1100 2000-01-03 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1101
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1102 * 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
1103 (yes-or-no-p-dialog-box "Yes or No")
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
1104
436
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1105 1999-12-31 Martin Buchholz <martin@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1106
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1107 * XEmacs 21.2.26 is released.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1108
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1109 1999-12-29 Andy Piper <andy@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1110
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1111 * xlwtabs.c (TabsHighlight): use displayChildren for highlighting
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1112 not num_children.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1113 (TabsPage): ditto.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
1114
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1115 1999-12-24 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1116
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1117 * XEmacs 21.2.25 is released.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1118
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1119 1999-12-23 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1120
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1121 * lwlib.c (lw_copy_widget_value_args): don't create empty
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1122 widget_args just because someone might use them later. This makes
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1123 all widgets look like they've changed.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1124
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1125 1999-12-22 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1126
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1127 * xlwtabs.c: Fix for X11R5 from Damon Lipparelli
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1128 <lipp@primus.com>.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1129
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1130 1999-12-21 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1131
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1132 * xlwscrollbar.c (seg_pixel_sizes): ((expr)) ==> (expr)
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1133
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1134 1999-12-12 Daniel Pittman <daniel@danann.net>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1135
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1136 * lwlib-Xaw.c:
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1137 * xlwcheckbox.c:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1138 * xlwgauge.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1139 * xlwgaugeP.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1140 * xlwradio.c:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1141 * xlwradio.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1142 * xlwradioP.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1143 Clean up Athena widget support:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1144 - Athena headers now use dynamic include paths.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1145
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1146 1999-12-08 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1147
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1148 * xlwtabs.c: sync with Tabs 2.2.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1149 * xlwtabP.h: ditto.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
1150
432
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1151 1999-12-14 Martin Buchholz <martin@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1152
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1153 * XEmacs 21.2.24 is released.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1154
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1155 1999-12-14 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1156
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1157 * 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
1158 into infloop death.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1159
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1160 1999-12-14 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1161
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1162 * xlwtabs.c (TabsSetValues): re-allocate GCs if font has changed.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1163
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1164 1999-12-13 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1165
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1166 * xlwtabs.c (TabsResize): We need to expose the tabs after
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1167 clearing the window they are in.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1168
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1169 1999-12-08 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1170
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1171 * xlwtabs.c: sync with Tabs 2.1.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1172
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1173 1999-12-07 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1174
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1175 * 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
1176 clip-window as well.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
1177
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1178 1999-12-07 Martin Buchholz <martin@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1179
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1180 * XEmacs 21.2.23 is released.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1181
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1182 1999-12-05 Andy Piper <andy@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1183
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1184 * 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
1185 gcc moans.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1186
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1187 * lwlib-Xaw.c (xaw_update_one_widget): use XtIsSubclass.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
1188
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1189 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1190
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1191 * XEmacs 21.2.22 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1192
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1193 1999-11-28 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1194
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1195 * XEmacs 21.2.21 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1196
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1197 1999-11-26 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1198
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1199 * xlwtabs.c: Remove unused variables. Fix warnings.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1200
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1201 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1202
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1203 * XEmacs 21.2.20 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1204
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1205 1999-09-09 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1206
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1207 * xlwtabs.c: updated tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1208 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1209 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1210
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1211 1999-09-22 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1212
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1213 * lwlib-internal.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1214 * lwlib-utils.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1215 Move declaration of destroy_all_children from lwlib-internal.h to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1216 lwlib-utils.h, where it belongs.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1217
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1218 1999-09-21 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1219
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1220 * lwlib-Xm.c (xm_update_label): don't clobber pixmap type labels
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1221 with text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1222
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1223 1999-09-22 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1224
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1225 * xlwtabs.c: Fix C++ compilability.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1226
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1227 1999-09-18 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1228
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1229 * xlwtabs.c: Put in tabs sync because clipping should fix useability
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1230 problems.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1231
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1232 1999-09-13 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1233
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1234 * xlwtabs.c: Back out tabs sync because of reported useability
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1235 problems.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1236
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1237 1999-09-09 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1238
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1239 * xlwtabs.c: updated tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1240 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1241 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1242 * xlwgcs.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1243 * xlwgcs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1244
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1245 1999-09-03 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1246
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1247 * xlwgauge.c: Ansify.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1248 Include <stdlib.h> to get prototype for atoi().
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1249 (GaugeSelect): Call GaugeExpose with the right number of args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1250 (GaugeLoseSel): Call GaugeExpose with the right number of args.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1251 (GaugeConvert): This is a XtConvertSelectionProc,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1252 so 5th parameter must be of type XtPointer, not XPointer.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1253 (GaugeGetValue): This is a XtTimerCallbackProc,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1254 so 2nd parameter must be of type XtIntervalId *, not XtIntervalId.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1255
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1256
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1257 1999-09-01 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1258
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1259 * lwlib.c (free_widget_value_contents): Use proper type for cast.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1260
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1261 * xlwradio.c: Use function prototypes everywhere.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1262 * xlwcheckbox.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1263 * xlwradio.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1264 * xlwradioP.h: Move declarations of non-static functions defined
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1265 in xlwradio.c into xlwradioP.h.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1266
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1267 1999-09-02 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1268
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1269 * xlwgcs.c: include xmu.h
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1270
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1271 1999-09-01 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1272
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1273 * xlwgauge.c: rearrange headers yet again.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1274 * xlwcheckbox.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1275 * xlwradio.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1276 * xlwtabs.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1277
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1278 1999-09-01 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1279
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1280 * xlwgauge.c: use xmu.h
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1281 * xlwcheckbox.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1282 * xlwradio.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1283
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1284 1999-08-31 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1285
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1286 * xlwtabs.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1287 * xlwgcs.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1288 * xlwradio.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1289 * xlwcheckbox.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1290 * xlwgauge.c: Fix for losing systems without Xmu.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1291
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1292 1999-08-31 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1293
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1294 * lwlib-Xm.c (xm_update_one_widget): fix for AIX compiler lossage.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1295
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1296 1999-08-30 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1297
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1298 * lwlib.c (free_widget_value_contents): be more precise about
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1299 freeing user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1300
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1301 * 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
1302 its contents for hierarchies one deep.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1303
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1304 1999-08-29 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1305
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1306 * xlwtabs.c: temporary fixes pending a new release.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1307 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1308
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1309 * lwlib-Xm.c (xm_update_one_widget): update user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1310 (xm_create_label): set args after creation as well as before.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1311
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1312 * lwlib-Xlw.c (xlw_create_tab_control): orient tabs horizontally.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1313 (xlw_update_tab_control): actually update the children rather than
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1314 the parent.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1315
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1316 * lwlib-Xaw.c (xaw_update_one_widget): update user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1317 (xaw_create_label): set args after creation as well as before.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1318
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1319 1999-08-23 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1320
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1321 * lwlib-Xm.c (xm_update_label): don't concatenate value to itself.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1322
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1323 * lwlib-Xm.c (xm_create_label_field): new function for creating labels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1324 (xm_creation_table): use it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1325
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1326 * lwlib-Xaw.c (xaw_create_label_field): new function for creating labels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1327 (xaw_creation_table): use it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1328
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1329 1999-08-16 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1330
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1331 * lwlib.h: declare free_widget_value_tree.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1332
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1333 * lwlib.c (free_widget_value_tree): make non-static.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1334
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1335 * lwlib-Xm.c (xm_update_label): free val_string when updating.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1336
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1337 1999-08-04 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1338
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1339 * lwlib-Xm.c (mark_dead_instance_destroyed): change so that its
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1340 defined for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1341 (xm_nosel_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1342
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1343 * xlwtabsP.h: sync with 1.5.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1344
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1345 * xlwtabs.c: sync with 1.18.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1346
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1347 1999-07-28 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1348
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1349 * xlwtabs.c: new lucid tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1350 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1351 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1352 * xlwgcs.c: GC manipulation for tab widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1353 * xlwgcs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1354
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1355 * xlwgauge.c: new athena gauge widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1356 * xlwgauge.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1357 * xlwgaugeP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1358
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1359 * xlwradio.c: new athena radio widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1360 * xlwradio.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1361 * xlwradioP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1362
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1363 * xlwcheckbox.c: new athena checkbox widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1364 * xlwcheckbox.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1365 * xlwcheckboxP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1366
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1367 * lwlib-utils.c (destroy_all_children): moved from lwlib-Xm.c.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1368
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1369 * lwlib-internal.h: declare destroy_all_children.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1370
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1371 * lwlib-config.c: add widget checks.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1372
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1373 * lwlib-Xm.h: declare xm_create_label;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1374
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1375 * lwlib-Xm.c (destroy_all_children): move to lwlib-utils.c.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1376 (xm_update_label): enable for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1377 (xm_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1378 (xm_create_button): rename in line with lwlib-Xaw.c
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1379 (xm_create_progress): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1380 (xm_create_text_field): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1381 (xm_create_combo_box): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1382 (xm_create_label): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1383 (xm_creation_table): rename widget creation functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1384 (xm_destroy_instance): enable for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1385 (xm_generic_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1386 (xm_generic_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1387
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1388 * lwlib-Xlw.c (xlw_tab_control_callback): new function. a special
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1389 callback that calls the correct function depending on what tab is
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1390 selected.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1391 (xlw_create_tab_control): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1392 (build_tabs_in_widget): new function. puts tabs in a tab widget,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1393 uses Xaw or Xm depending on how XEmacs was compiled.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1394 (xlw_update_tab_control): update the resources for each
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1395 tab. optionally rebuild the contents of the tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1396 (xlw_creation_table): add tab widget creation function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1397 (lw_lucid_widget_p): add tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1398 (xlw_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1399
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1400 * lwlib-Xaw.h: declare xaw_create_label;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1401
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1402 * lwlib-Xaw.c (lw_xaw_widget_p): add widgets classes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1403 (xaw_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1404 (xaw_update_one_value): add code from the Xm version.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1405 (xaw_generic_callback): add Xm hack for setting command
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1406 states. beef up lookup of call data.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1407 (xaw_create_button): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1408 (xaw_create_label): new function for use by tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1409 (xaw_create_progress): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1410 (xaw_create_text_field): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1411 (xaw_creation_table): add new widget type creation functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1412
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1413 * Makefile.in.in: add dependencies for new lw widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1414
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1415 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1416
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1417 * XEmacs 21.2.19 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1418
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1419 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1420
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1421 * XEmacs 21.2.18 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1422
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
1423 1999-07-05 Didier Verna <didier@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1424
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1425 * lwlib-Xm.c (xm_update_one_widget): add missing #ifdefs around
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1426 call to xm_update_label.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1427
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1428 1999-06-28 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1429
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1430 * lwlib-Xm.c: unconditionally enable text field & list code.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1431 (make_progress): new function. creates a slider.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1432 (make_text_field): new function. creates an edit field.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1433 (make_combo_box): new function. creates a combo box.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1434 (xm_creation_table): add new widget functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1435
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1436 1999-06-25 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1437
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1438 * lwlib.h (_widget_value): add arglist slots.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1439 declare new functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1440
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1441 * lwlib.c (free_widget_value_contents): handle arglists when
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1442 freeing.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1443 (lw_add_value_args_to_args): new function. add arglist entries
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1444 from a widget_value structure.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1445
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1446 * lwlib-Xm.c (make_button): new function, create a motif button
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1447 for display in a buffer as a glyph.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1448 (xm_creation_table): add make_button.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1449
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1450 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1451
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1452 * XEmacs 21.2.17 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1453
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1454 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1455
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1456 * XEmacs 21.2.16 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1457
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1458 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1459
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1460 * XEmacs 21.2.15 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1461
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1462 1999-05-17 Jerry James <jerry@cs.ucsb.edu>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1463
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1464 * xlwmenu.c (make_shadow_gcs): Test bottom_shadow_pixmap before
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1465 using it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1466
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1467 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1468
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1469 * XEmacs 21.2.14 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1470
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1471 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1472
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1473 * XEmacs 21.2.13 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1474
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1475 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1476
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1477 * XEmacs 21.2.12 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1478
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1479 1999-02-18 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1480
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1481 * lwlib/xlwmenu.c (massage_resource_name): Fix compiler warning
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
1482 - Have to toupper ((int) (unsigned char) x) to be portable.
5440
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1483
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1484
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1485 ChangeLog entries synched from GNU Emacs are the property of the FSF.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1486 Other ChangeLog entries are usually the property of the author of the
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1487 change.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1488
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1489 This file is part of XEmacs.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1490
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1491 XEmacs is free software: you can redistribute it and/or modify it
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1492 under the terms of the GNU General Public License as published by the
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1493 Free Software Foundation, either version 3 of the License, or (at your
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1494 option) any later version.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1495
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1496 XEmacs is distributed in the hope that it will be useful, but WITHOUT
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1497 ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1498 FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1499 for more details.
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1500
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1501 You should have received a copy of the GNU General Public License
24c67faf4be6 Added property notice and license to ChangeLogs.
Mats Lidell <matsl@xemacs.org>
parents: 5236
diff changeset
1502 along with XEmacs. If not, see <http://www.gnu.org/licenses/>.