annotate lwlib/ChangeLog @ 872:79c6ff3eef26

[xemacs-hg @ 2002-06-20 21:18:01 by ben] font changes etc.; some 21.4 changes mule/mule-msw-init-late.el: Specify charset->windows-registry conversion. mule/mule-x-init.el: Delete extra mule font additions here. Put them in faces.c. cl-macs.el: Document better. font-lock.el: Move Lisp function regexp to lisp-mode.el. lisp-mode.el: Various indentation fixes: Handle flet functions better. Handle argument lists in defuns and flets. Handle quoted lists, e.g. property lists -- don't indent like function calls. Distinguish between lambdas and other lists. lisp-mode.el: Handle this form. faces.el, font-menu.el, font.el, gtk-faces.el, msw-faces.el, msw-font-menu.el, x-faces.el, x-init.el: Major overhaul of face-handling code: -- Fix lots of bogus code in msw-faces.el, msw-font-menu.el, font-menu.el that was "truenaming" font specs -- i.e. in the process of frobbing a particular field in a general user-specified font spec with wildcarded fields, sticking in particular values for all the remaining wildcarded fields. This bug was rampant everywhere except in x-faces.el (the oldest and only correctly written code). This also means that we need to work with font names at all times and not font instances, because a font instance is essentially a truenamed font. -- Total rewrite of extremely junky code in msw-faces.el. Work with names as well as font instances, and return names; stop truenaming when canonicalizing and frobbing; fix handling of the combined style field, i.e. weight/slant (also fixed in font.el). -- Totally rewrite the frobbing functions in faces.el. This time, we frob all the instantiators rather than just computing a single instance value and working backwards. That way, e.g., `bold' will work for all charsets that have bold available, rather than only for whatever charset was part of the computed font instance (another example of the truename virus). Also fix up code to look at the fallbacks (all of them) when no global value present, so we don't need to put something in the global value. Intelligently handle a request to frob a buffer locale, rather than signalling an error. When frobbing instantiators, try hard to figure out what device type is associated with them, and frob each according to its own proper device type. Correctly handle inheritance vectors given as instantiators. Preserve existing tags when putting back frobbed instantiators. Extract out general specifier-frobbing code into specifier.el. Document everything cleanly. Do lots of other things better, etc. -- Don't duplicatively set a global specification for the default font -- it's already in the fallback and we no longer need a default global specification present. Delete various code in x-faces.el and msw-faces.el that duplicated the lists of fonts in faces.c. -- init-global-faces was not being called at all under MS Windows! Major bogosity. That caused device-specific values to get stuck into all the fonts, making it very hard to change them -- setting global specs caused nothing to happen. -- Correct weight names in font.el. -- Lots more font fixups in objects*.c. Printer.el: Warning fix. specifier.el: Add more args to map-specifier. Add various "heuristic" specifier functions to aid in creation of specifier-munging code such as in faces.el. subr.el: New functions. lwlib.c: Fix warning. config.inc.samp: Clean up, add args to control fastcall (not yet supported! the changes needed are in another ws of mine), profile support, vc6 support, union-type. xemacs.dsp, xemacs.mak: Semi-major overhaul. Fix bug where dump-id was always getting recomputed, forcing a redump even when nothing changed. Add support for fastcall. Support edit-and-continue (on by default) with vc6. Use incremental linking when doing a debug compilation. Add support for profiling. Consolidate the various debug flags. Partial support for "batch-compiling" -- compiling many files on a single invocation of the compiler. Doesn't seem to help that much for me, so it's not finished or enabled by default. Remove HAVE_MSW_C_DIRED, we always do. Correct some sloppy use of directories. s/cygwin32.h: Allow pdump to work under Cygwin (mmap is broken, so need to undefine HAVE_MMAP). s/win32-common.h, s/windowsnt.h: Support for fastcall. Add WIN32_ANY for identifying all Win32 variants (Cygwin, native, MinGW). Both of these are properly used in another ws. alloc.c, balloon-x.c, buffer.c, bytecode.c, callint.c, cm.c, cmdloop.c, cmds.c, console-gtk.c, console-gtk.h, console-msw.c, console-msw.h, console-stream.c, console-stream.h, console-tty.c, console-tty.h, console-x.c, console-x.h, console.c, console.h, device-gtk.c, device-msw.c, device-tty.c, device-x.c, device.c, device.h, devslots.h, dialog-gtk.c, dialog-msw.c, dialog-x.c, dialog.c, dired-msw.c, editfns.c, emacs.c, event-Xt.c, event-gtk.c, event-msw.c, event-stream.c, event-tty.c, event-unixoid.c, events.c, extents.c, extents.h, faces.c, fileio.c, fns.c, frame-gtk.c, frame-msw.c, frame-tty.c, frame-x.c, frame.c, frame.h, glyphs-eimage.c, glyphs-gtk.c, glyphs-msw.c, glyphs-widget.c, glyphs-x.c, glyphs.c, glyphs.h, gui-gtk.c, gui-msw.c, gui-x.c, gui.c, gutter.c, input-method-xlib.c, intl-encap-win32.c, intl-win32.c, keymap.c, lisp.h, macros.c, menubar-gtk.c, menubar-msw.c, menubar-x.c, menubar.c, menubar.h, minibuf.c, mule-charset.c, nt.c, objects-gtk.c, objects-gtk.h, objects-msw.c, objects-msw.h, objects-tty.c, objects-tty.h, objects-x.c, objects-x.h, objects.c, objects.h, postgresql.c, print.c, process.h, redisplay-gtk.c, redisplay-msw.c, redisplay-output.c, redisplay-tty.c, redisplay-x.c, redisplay.c, redisplay.h, scrollbar-gtk.c, scrollbar-msw.c, scrollbar-x.c, scrollbar.c, select-gtk.c, select-msw.c, select-x.c, select.c, signal.c, sound.c, specifier.c, symbols.c, syntax.c, sysdep.c, syssignal.h, syswindows.h, toolbar-common.c, toolbar-gtk.c, toolbar-msw.c, toolbar-x.c, toolbar.c, unicode.c, window.c, window.h: The following are the major changes made: (1) Separation of various header files into an external and an internal version, similar to the existing separation of process.h and procimpl.h. Eventually this should be done for all Lisp objects. The external version has the same name as currently; the internal adds -impl. The external file has XFOO() macros for objects, but the structure is opaque and defined only in the internal file. It's now reasonable to move all prototypes in lisp.h into the appropriate external file, and this should be done. Currently, separation has been done on extents.h, objects*.h, console.h, device.h, frame.h, and window.h. For c/d/f/w, the most basic properties are available in the external header file, with the macros resolving to functions. In the internal header file, the macros are redefined to directly access the structure. Also, the global MARK_FOO_CHANGED macros have been made into functions so that they can be accessed without needing to include lots of -impl headers -- they are used in almost exclusively in non-time-critical functions, and take up enough time that the function overhead will be negligible. Similarly, the function overhead from making the basic properties mentioned above into functions is negligible, and code that does heavy accessing of c/d/f/w structures inevitably ends up needing the internal header files, anyway. (2) More face changes. -- Major rewrite of objects-msw.c. Now handles wildcard specs properly, rather than "truenaming" (or even worse, signalling an error, which previously happened with some of the fallbacks if you tried to use them in make-font-instance!). -- Split charset matching of fonts into two stages -- one to find a font specifically designed for a particular charset (by examining its registry), the second to find a Unicode font that can support the charset. This needs to proceed as two complete, separate instantiations in order to work properly (otherwise many of the fonts in the HELLO page look wrong). This should also make it easy to support iso10646 (Unicode) fonts under X. -- All default values for fonts are now completely specified in the fallbacks. Stuff from mule-x-init.el has all been moved here, merged with the existing specs, and totally rethought so you get sensible results. (HELLO now looks much better!). -- Generalize the "default X/GTK device" stuff into a per-device-type "default device". -- Add mswindows-{set-}charset-registry. In time, charset<->code-page conversion functions will be removed. -- Wrap protective code around calls to compute device specifier tags, and do this computation before calling the face initialization code because the latter may need these tags to be correctly updated. (3) Other changes. EmacsFrame.c, glyphs-msw.c, eval.c, gui-x.c, intl-encap-win32.c, search.c, signal.c, toolbar-msw.c, unicode.c: Warning fixes. config.h.in: #undefs meant to be frobbed by configure *MUST* go inside of #ifndef WIN32_NO_CONFIGURE, and everything else *MUST* go outside! eval.c: Let detailed backtraces be detailed. specifier.c: Don't override user's print-string-length/print-length settings. glyphs.c: New function image-instance-instantiator. config.h.in, sysdep.c: Changes for fastcall. sysdep.c, nt.c: Fix up a previous botched patch that tried to add support for both EEXIST and EACCES. IF THE BOTCHED PATCH WENT INTO 21.4, THIS FIXUP NEEDS TO GO IN, TOO. search.c: Fix *evil* crash due to incorrect synching of syntax-cache code with 21.1. THIS SHOULD GO INTO 21.4.
author ben
date Thu, 20 Jun 2002 21:19:10 +0000
parents e5083672c894
children 2367ca81af28
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
872
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
1 2002-06-20 Ben Wing <ben@xemacs.org>
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
2
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
3 * lwlib.c:
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
4 * lwlib.c (dialog_spec_p): Fix warning.
79c6ff3eef26 [xemacs-hg @ 2002-06-20 21:18:01 by ben]
ben
parents: 805
diff changeset
5
805
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
6 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
7
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
8 * lwlib-Xm.c (make_dialog): Fix XmProcessTraversal crash.
e5083672c894 [xemacs-hg @ 2002-04-05 10:37:30 by stephent]
stephent
parents: 804
diff changeset
9
804
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
10 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
11
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
12 * XEmacs 21.5.6 "bok choi" is released.
aaf4e86e0a2d [xemacs-hg @ 2002-04-05 08:57:14 by stephent]
stephent
parents: 774
diff changeset
13
774
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
14 2002-03-12 Ben Wing <ben@xemacs.org>
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
15
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
16 * The Great Mule Merge: placeholder.
703228f54913 [xemacs-hg @ 2002-03-14 03:54:10 by stephent]
stephent
parents: 768
diff changeset
17
768
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
18 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
19
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
20 * XEmacs 21.5.5 "beets" is released.
e3c602a01a26 [xemacs-hg @ 2002-03-05 14:45:51 by stephent]
stephent
parents: 766
diff changeset
21
766
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
22 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
23
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
24 * xlwscrollbar.c: Fix Xt translations comment.
7b8fc81f9587 [xemacs-hg @ 2002-03-05 13:39:26 by stephent]
stephent
parents: 725
diff changeset
25
725
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
26 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
27
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
28 * XEmacs 21.5.4 "bamboo" is released.
b35d39ece38f [xemacs-hg @ 2002-01-08 16:49:21 by stephent]
stephent
parents: 654
diff changeset
29
654
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
30 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
31
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
32 * XEmacs 21.5.3 "asparagus" is released.
3ab33cd99bbf [xemacs-hg @ 2001-09-07 09:54:37 by stephent]
stephent
parents: 647
diff changeset
33
647
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
34 2001-06-24 Ben Wing <ben@xemacs.org>
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
35
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
36 * lwlib-Xlw.c (xlw_update_tab_control):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
37 * lwlib-utils.c (XtApplyUntilToWidgets):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
38 * xlwgauge.c (XawGaugeSetValue):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
39 * xlwgauge.c (GaugeMercury):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
40 * xlwmenu.c (close_to_reference_time):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
41 * xlwtabs.c (TabsSetValues):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
42 * xlwtabs.c (TabsSelect):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
43 * xlwtabs.c (DrawTabs):
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
44 Fix unsigned warnings. See src/ChangeLog for details.
b39c14581166 [xemacs-hg @ 2001-08-13 04:45:47 by ben]
ben
parents: 641
diff changeset
45
641
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
46 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
47
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
48 * XEmacs 21.5.2 "artichoke" is released.
b17040ffddd1 [xemacs-hg @ 2001-07-28 08:14:27 by stephent]
stephent
parents: 639
diff changeset
49
639
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
50 2001-07-26 Andy Piper <andy@xemacs.org>
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
51
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
52 * 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
53 and width from normal height and width.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
54 * lwlib-Xm.c (xm_create_progress): ditto.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
55 * 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
56 * 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
57 based on its name.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
58 * lwlib.h: declare it.
4b7d425dd3c2 [xemacs-hg @ 2001-07-28 05:08:58 by andyp]
andyp
parents: 551
diff changeset
59
551
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
60 2001-05-21 Martin Buchholz <martin@xemacs.org>
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
61
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
62 * lwlib-config.c: Remove.
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
63 * Makefile.in.in: Remove references to lwlib-config.
e9a3f8b4de53 [xemacs-hg @ 2001-05-21 05:26:06 by martinb]
martinb
parents: 522
diff changeset
64
522
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
65 2001-05-09 Martin Buchholz <martin@xemacs.org>
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
66
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
67 * XEmacs 21.5.1 "anise" is released.
19559cacc941 [xemacs-hg @ 2001-05-09 11:46:58 by martinb]
martinb
parents: 487
diff changeset
68
487
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
69 2001-04-28 Ben Wing <ben@xemacs.org>
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
70
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
71 * 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
72 Isaac Hollander <ysh@mindspring.com>.
54fa1a5c2d12 [xemacs-hg @ 2001-04-28 07:48:36 by ben]
ben
parents: 472
diff changeset
73
472
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
74 2001-04-18 Martin Buchholz <martin@xemacs.org>
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
75
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
76 * XEmacs 21.5.0 "alfalfa" is released.
0edeb854dc7e [xemacs-hg @ 2001-04-18 07:37:19 by martinb]
martinb
parents: 467
diff changeset
77
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
78 2001-03-30 Stephen J. Turnbull <stephen@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
79
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
80 * ChangeLog: Restore logs lost in the GTK merge.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
81
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
82 2001-03-21 Martin Buchholz <martin@xemacs.org>
458
c33ae14dd6d0 Import from CVS: tag r21-2-44
cvs
parents: 456
diff changeset
83
462
0784d089fdc9 Import from CVS: tag r21-2-46
cvs
parents: 460
diff changeset
84 * XEmacs 21.2.46 "Urania" is released.
456
e7ef97881643 Import from CVS: tag r21-2-43
cvs
parents: 454
diff changeset
85
464
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
86 2001-03-15 Stephen J. Turnbull <stephen@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
87
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
88 * xlwradio.c: Revert gratuitous whitespace changes from GTK merge.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
89
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
90 2001-02-23 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
91
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
92 * XEmacs 21.2.45 "Thelxepeia" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
93
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
94 2001-02-16 Raymond Toy <toy@rtp.ericsson.se>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
95
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
96 * lwlib-Xaw.c: Always include ATHENA_AsciiText_h_ to get the
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
97 text-field widget.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
98 (xaw_creation_table): Always include the text-field widget
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
99
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
100 2001-02-08 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
101
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
102 * XEmacs 21.2.44 "Thalia" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
103
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
104 2001-02-06 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
105
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
106 * xlwgauge.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
107 * xlwgcs.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
108 * xlwgcs.c (XtAllocateGC): Fix typo for X11R4.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
109 * xlwgcs.h:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
110 * xlwradio.c (RadioExpose):
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
111 * xlwcheckbox.c:
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
112 Remove use of BSD-specific types.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
113 s/u_(char|short|int_long)/unsigned $1/g
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
114
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
115 2001-02-05 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
116
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
117 * lwlib-Xm.c (xm_update_one_value):
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
118 Obey the man page; use XtFree instead of free.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
119
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
120 2001-02-02 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
121
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
122 * config.h.in: Use "..." to include config.h
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
123
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
124 2001-01-26 Martin Buchholz <martin@xemacs.org>
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
125
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
126 * XEmacs 21.2.43 "Terspichore" is released.
5aa1854ad537 Import from CVS: tag r21-2-47
cvs
parents: 462
diff changeset
127
454
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
128 2001-01-20 Martin Buchholz <martin@xemacs.org>
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
129
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
130 * XEmacs 21.2.42 "Poseidon" is released.
d7a9135ec789 Import from CVS: tag r21-2-42
cvs
parents: 452
diff changeset
131
452
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
132 2001-01-17 Martin Buchholz <martin@xemacs.org>
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
133
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
134 * XEmacs 21.2.41 "Polyhymnia" is released.
3d3049ae1304 Import from CVS: tag r21-2-41
cvs
parents: 450
diff changeset
135
450
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
136 2001-01-08 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
137
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
138 * XEmacs 21.2.40 is released.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
139
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
140 2001-01-06 Martin Buchholz <martin@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
141
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
142 * lwlib-Xaw.c (xaw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
143 * lwlib-Xaw.h (xaw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
144 * lwlib-Xlw.c (xlw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
145 * lwlib-Xlw.h (xlw_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
146 * lwlib-Xm.c (xm_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
147 * lwlib-Xm.h (xm_creation_table): Make const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
148 * lwlib.c (find_in_table): Use const.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
149
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
150 2001-01-02 Andy Piper <andy@xemacs.org>
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
151
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
152 * lwlib.h (_widget_args): add args_changed. Necessary because we
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
153 reference count args.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
154
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
155 * lwlib.c (lw_add_widget_value_arg): set args_changed flag.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
156 (merge_widget_value_args): mark as changed if args_changed is
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
157 true.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
158 (update_all_widget_values): reset args_changed.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
159 (initialize_widget_instance): ditto.
98528da0b7fc Import from CVS: tag r21-2-40
cvs
parents: 448
diff changeset
160
448
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
161 2000-12-31 Martin Buchholz <martin@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
162
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
163 * XEmacs 21.2.39 is released.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
164
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
165 2000-12-30 Andy Piper <andy@xemacs.org>
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
166
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
167 * xlwtabs.c: remove assertion definitions and put them in
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
168 lwlib-internal.h. This has the effect of enabling assertions which
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
169 should have been done from the very start.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
170 (TabsShuffleRows): fix duff assertion.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
171 (PreferredSize3): use dimensions throughout.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
172 (PreferredSize2): ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
173 (TabLayout): ditto.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
174 (DrawFrame): be clever about the enclosing frame if the child
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
175 height is 0.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
176 (TabsResize): don't configure children that are no visible
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
177 anyway. Make sure geometry calculations don't end up negative.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
178
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
179 * lwlib-internal.h: put in assertion definitions.
3078fd1074e8 Import from CVS: tag r21-2-39
cvs
parents: 446
diff changeset
180
446
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
181 2000-12-05 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
182
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
183 * XEmacs 21.2.38 is released.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
184
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
185 2000-11-30 Andy Piper <andy@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
186
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
187 * lwlib-Xm.c (xm_update_label): Hack to stop %_ labels until
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
188 someone fixes it properly.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
189
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
190 2000-11-24 Andy Piper <andy@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
191
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
192 * xlwtabsP.h: add visible flag, realRows and remove displayChildren.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
193
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
194 * xlwtabs.c (TabVisible): new macro. Consults visible flag.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
195 (TabsInit): remove displayChildren, add realRows.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
196 (TabsConstraintInitialize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
197 (TabsResize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
198 (TabsGeometryManager): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
199 (TabsChangeManaged): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
200 (TabsSelect): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
201 (TabsPage): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
202 (TabsHighlight): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
203 (DrawTabs): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
204 (TabLayout): Caclulate rows for all children and whether they
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
205 should be visible or not..
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
206 (TabsShuffleRows): shuffle rows based on both real and displayed
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
207 rows. Adjust visibility of all children.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
208 (PreferredSize): ditto.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
209
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
210 2000-11-19 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
211
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
212 * xlwtabs.c (TabsResize): Don't delete `tab', mark unused instead.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
213
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
214 2000-11-18 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
215
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
216 * xlwmenu.c (make_windows_if_needed):
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
217 (XlwMenuRealize):
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
218 The proper type for `mask' is `unsigned long', not `int'.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
219
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
220 2000-11-18 Martin Buchholz <martin@xemacs.org>
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
221
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
222 * xlwtabs.c (defaultAccelerators): Add #### to unused var.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
223 (TabsResize): Remove unused var.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
224 * xlwmenu.c (XlwMenuInitialize): Remove unused vars.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
225 * lwlib-Xlw.c (xlw_update_one_widget): Add #### for probable bug.
1ccc32a20af4 Import from CVS: tag r21-2-38
cvs
parents: 444
diff changeset
226
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
227 2000-11-14 Martin Buchholz <martin@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
228
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
229 * XEmacs 21.2.37 is released.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
230
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
231 2000-11-02 Stephen J. Turnbull <stephen@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
232
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
233 * lwlib.h: Typo fixes and tiny clarifications.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
234
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
235 2000-10-04 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
236
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
237 * XEmacs 21.2.36 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
238
444
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
239 2000-09-21 Andy Piper <andy@xemacs.org>
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
240
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
241 * lwlib.h: declare copy_widget_value_tree.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
242
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
243 * lwlib.c (copy_widget_value_tree): make non-static.
576fb035e263 Import from CVS: tag r21-2-37
cvs
parents: 442
diff changeset
244
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
245 2000-09-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
246
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
247 * *: Spelling mega-patch
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
248
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
249 2000-09-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
250
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
251 * lwlib.c (ascii_strcasecmp): New.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
252 * lwlib.c (find_in_table): Use ascii_strcasecmp.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
253 Avoid using non-standard non-portable strcasecmp.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
254
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
255 2000-08-02 Stephen J. Turnbull <stephen@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
256
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
257 * xlwmenu.c (XlwMenuInitialize): make comment on algorithm for
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
258 setting fontList match code. Suggest using same algorithm for
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
259 X Font Set resources in native lw code.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
260
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
261 2000-07-30 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
262
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
263 * lwlib-Xaw.c (xaw_update_one_widget):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
264 Remove accelerator specs from buttons, since Athena doesn't handle
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
265 them.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
266
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
267 * lwlib.c (lw_remove_accelerator_spec):
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
268 * lwlib.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
269 Define function and prototype to do this.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
270
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
271 2000-07-15 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
272
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
273 * xlwradioP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
274 Remove duplicate definition of streq().
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
275
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
276 2000-07-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
277
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
278 * XEmacs 21.2.35 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
279
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
280 2000-07-09 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
281
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
282 * xlwcheckbox.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
283 * xlwgauge.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
284 * xlwgaugeP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
285 * xlwradio.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
286 * xlwradioP.h:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
287 * xlwgauge.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
288 * config.h.in:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
289 * xlwradio.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
290 * lwlib-Xaw.c:
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
291 Replace SMART_INCLUDE with a dumber, but more reliable method.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
292
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
293 * xlwmenu.c (parameterize_string): Fix C++ compilation warnings.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
294
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
295 2000-06-10 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
296
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
297 * 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
298 (xaw_update_one_value): fix crash due to incorrect arg count.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
299
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
300 2000-05-28 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
301
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
302 * XEmacs 21.2.34 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
303
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
304 2000-05-01 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
305
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
306 * XEmacs 21.2.33 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
307
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
308 2000-04-19 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
309
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
310 * lwlib.c (lw_destroy_everything): Always use full ANSI prototypes.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
311 * 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
312
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
313 2000-04-12 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
314
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
315 * 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
316 (xaw_update_one_value): Get strings safely.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
317 (xaw_create_text_field): add some extra properties.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
318
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
319 2000-04-05 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
320
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
321 * lwlib-Xaw.c (lw_xaw_widget_p): include asciiTextWidgetClass as
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
322 an athena widget.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
323
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
324 2000-04-05 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
325
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
326 * xlwradio.c (RadioSetValues): resize if position information has
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
327 changed.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
328
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
329 * 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
330 even if there is no callback.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
331 * lwlib-Xaw.c (xaw_create_text_field): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
332
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
333 2000-04-03 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
334
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
335 * lwlib.c (merge_widget_value_args): only merge when the two args
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
336 are actually different.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
337
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
338 2000-03-21 Didier Verna <didier@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
339
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
340 * 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
341 src/config.h.in.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
342 * config.h.in (ATHENA_INCLUDE): use the `SMART_INCLUDE' macro.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
343
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
344 2000-03-20 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
345
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
346 * XEmacs 21.2.32 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
347
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
348 2000-03-14 Ben Wing <ben@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
349
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
350 * xlwmenu.c (massage_resource_name): Handle %_ and %%.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
351
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
352 2000-02-20 Gunnar Evermann <ge204@eng.cam.ac.uk>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
353
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
354 * xlwscrollbar.c (get_gc): Always check for XmUNSPECIFIED_PIXMAP
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
355 even if we are only 'compatible' with the Motif resources.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
356 (XmUNSPECIFIED_PIXMAP): Define unconditionally.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
357
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
358 2000-02-23 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
359
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
360 * XEmacs 21.2.31 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
361
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
362 2000-02-22 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
363
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
364 * 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
365 anything messes with them in the meantime.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
366 * lwlib-Xlw.c (xlw_update_one_widget): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
367 * lwlib-Xaw.c (xaw_update_one_widget): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
368
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
369 2000-02-21 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
370
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
371 * XEmacs 21.2.30 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
372
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
373 2000-02-21 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
374
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
375 * 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
376 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
377 necessary.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
378 (lw_add_widget_value_arg): Allow existing args to be replaced.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
379 (free_widget_value_args): Set args to 0 rather than 0xdeadbeef,
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
380 reference couting works better that way.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
381 (lw_copy_widget_value_args): Do the right thing.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
382
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
383 * lwlib-Xm.c (xm_create_progress): Make sensitive as this looks
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
384 much better.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
385 * lwlib-Xaw.c (xaw_create_progress): ditto.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
386
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
387 2000-02-12 Jan Vroonhof <vroonhof@math.ethz.ch>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
388
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
389 * xlwmenu.h (XmUNSPECIFIED_PIXMAP): Define this if we are using Motif
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
390 compatible resource names.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
391
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
392 * xlwmenu.c (make_shadow_gcs): Always check for XmUNSPECIFIED_PIXMAP
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
393 even if we are only 'compatible' with the Motif resources.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
394
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
395 2000-02-15 Andy Piper <andy@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
396
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
397 * xlwgauge.c (GaugeExpose): remove shadows.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
398
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
399 2000-02-16 Martin Buchholz <martin@xemacs.org>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
400
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
401 * XEmacs 21.2.29 is released.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
402
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
403 2000-02-09 Valdis Kletnieks <Valdis.Kletnieks@vt.edu>
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
404
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
405 * config.h.in (ATHENA_INCLUDE): Workaround bugs in both xlc and
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
406 old gccs.
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
407
440
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
408 2000-02-07 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
409
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
410 * XEmacs 21.2.28 is released.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
411
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
412 2000-01-25 Andy Piper <andy@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
413
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
414 * xlwtabs.c (TabsChangeManaged): Make sure we unmanage the hilight
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
415 widget as well.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
416
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
417 2000-01-28 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
418
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
419 * xlwgauge.c (GaugeConvert): bcopy ==> memcpy
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
420
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
421 2000-01-24 Andy Piper <andy@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
422
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
423 * xlwtabs.c (XawTabsSetTop): Unhighlight before changing the
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
424 stacking order.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
425 (XawTabsSetHighlight): Don't unhighlight here.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
426
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
427 2000-01-22 Martin Buchholz <martin@xemacs.org>
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
428
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
429 * *.h: Use consistent C-standards-approved guard macro names.
8de8e3f6228a Import from CVS: tag r21-2-28
cvs
parents: 438
diff changeset
430
438
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
431 2000-01-18 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
432
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
433 * XEmacs 21.2.27 is released.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
434
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
435 2000-01-15 Andy Piper <andy@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
436
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
437 * lwlib-Xlw.c (lw_update_one_widget): make sure global
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
438 properties gets set.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
439
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
440 2000-01-07 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
441
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
442 * 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
443 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
444
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
445 * lwlib.c: Fix up memset calls.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
446
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
447 * lwlib-Xm.c (xm_update_text): Warning suppression.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
448 (xm_update_text_field): Warning suppression.
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
449
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
450 2000-01-03 Martin Buchholz <martin@xemacs.org>
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
451
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
452 * 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
453 (yes-or-no-p-dialog-box "Yes or No")
84b14dcb0985 Import from CVS: tag r21-2-27
cvs
parents: 436
diff changeset
454
436
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
455 1999-12-31 Martin Buchholz <martin@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
456
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
457 * XEmacs 21.2.26 is released.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
458
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
459 1999-12-29 Andy Piper <andy@xemacs.org>
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
460
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
461 * xlwtabs.c (TabsHighlight): use displayChildren for highlighting
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
462 not num_children.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
463 (TabsPage): ditto.
080151679be2 Import from CVS: tag r21-2-26
cvs
parents: 434
diff changeset
464
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
465 1999-12-24 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
466
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
467 * XEmacs 21.2.25 is released.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
468
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
469 1999-12-23 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
470
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
471 * lwlib.c (lw_copy_widget_value_args): don't create empty
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
472 widget_args just because someone might use them later. This makes
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
473 all widgets look like they've changed.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
474
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
475 1999-12-22 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
476
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
477 * xlwtabs.c: Fix for X11R5 from Damon Lipparelli
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
478 <lipp@primus.com>.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
479
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
480 1999-12-21 Martin Buchholz <martin@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
481
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
482 * xlwscrollbar.c (seg_pixel_sizes): ((expr)) ==> (expr)
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
483
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
484 1999-12-12 Daniel Pittman <daniel@danann.net>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
485
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
486 * lwlib-Xaw.c:
434
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
487 * xlwcheckbox.c:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
488 * xlwgauge.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
489 * xlwgaugeP.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
490 * xlwradio.c:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
491 * xlwradio.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
492 * xlwradioP.h:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
493 Clean up Athena widget support:
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
494 - Athena headers now use dynamic include paths.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
495
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
496 1999-12-08 Andy Piper <andy@xemacs.org>
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
497
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
498 * xlwtabs.c: sync with Tabs 2.2.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
499 * xlwtabP.h: ditto.
9d177e8d4150 Import from CVS: tag r21-2-25
cvs
parents: 432
diff changeset
500
432
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
501 1999-12-14 Martin Buchholz <martin@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
502
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
503 * XEmacs 21.2.24 is released.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
504
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
505 1999-12-14 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
506
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
507 * 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
508 into infloop death.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
509
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
510 1999-12-14 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
511
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
512 * xlwtabs.c (TabsSetValues): re-allocate GCs if font has changed.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
513
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
514 1999-12-13 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
515
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
516 * xlwtabs.c (TabsResize): We need to expose the tabs after
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
517 clearing the window they are in.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
518
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
519 1999-12-08 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
520
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
521 * xlwtabs.c: sync with Tabs 2.1.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
522
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
523 1999-12-07 Andy Piper <andy@xemacs.org>
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
524
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
525 * 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
526 clip-window as well.
3a7e78e1142d Import from CVS: tag r21-2-24
cvs
parents: 430
diff changeset
527
430
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
528 1999-12-07 Martin Buchholz <martin@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
529
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
530 * XEmacs 21.2.23 is released.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
531
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
532 1999-12-05 Andy Piper <andy@xemacs.org>
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
533
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
534 * 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
535 gcc moans.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
536
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
537 * lwlib-Xaw.c (xaw_update_one_widget): use XtIsSubclass.
a5df635868b2 Import from CVS: tag r21-2-23
cvs
parents: 428
diff changeset
538
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
539 1999-11-29 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
540
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
541 * XEmacs 21.2.22 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
542
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
543 1999-11-28 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
544
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
545 * XEmacs 21.2.21 is released.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
546
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
547 1999-11-26 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
548
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
549 * xlwtabs.c: Remove unused variables. Fix warnings.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
550
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
551 1999-11-10 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
552
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
553 * XEmacs 21.2.20 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
554
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
555 1999-09-09 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
556
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
557 * xlwtabs.c: updated tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
558 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
559 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
560
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
561 1999-09-22 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
562
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
563 * lwlib-internal.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
564 * lwlib-utils.h:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
565 Move declaration of destroy_all_children from lwlib-internal.h to
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
566 lwlib-utils.h, where it belongs.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
567
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
568 1999-09-21 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
569
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
570 * lwlib-Xm.c (xm_update_label): don't clobber pixmap type labels
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
571 with text.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
572
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
573 1999-09-22 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
574
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
575 * xlwtabs.c: Fix C++ compilability.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
576
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
577 1999-09-18 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
578
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
579 * xlwtabs.c: Put in tabs sync because clipping should fix useability
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
580 problems.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
581
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
582 1999-09-13 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
583
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
584 * xlwtabs.c: Back out tabs sync because of reported useability
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
585 problems.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
586
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
587 1999-09-09 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
588
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
589 * xlwtabs.c: updated tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
590 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
591 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
592 * xlwgcs.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
593 * xlwgcs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
594
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
595 1999-09-03 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
596
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
597 * xlwgauge.c: Ansify.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
598 Include <stdlib.h> to get prototype for atoi().
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
599 (GaugeSelect): Call GaugeExpose with the right number of args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
600 (GaugeLoseSel): Call GaugeExpose with the right number of args.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
601 (GaugeConvert): This is a XtConvertSelectionProc,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
602 so 5th parameter must be of type XtPointer, not XPointer.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
603 (GaugeGetValue): This is a XtTimerCallbackProc,
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
604 so 2nd parameter must be of type XtIntervalId *, not XtIntervalId.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
605
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
606
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
607 1999-09-01 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
608
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
609 * lwlib.c (free_widget_value_contents): Use proper type for cast.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
610
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
611 * xlwradio.c: Use function prototypes everywhere.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
612 * xlwcheckbox.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
613 * xlwradio.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
614 * xlwradioP.h: Move declarations of non-static functions defined
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
615 in xlwradio.c into xlwradioP.h.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
616
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
617 1999-09-02 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
618
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
619 * xlwgcs.c: include xmu.h
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
620
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
621 1999-09-01 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
622
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
623 * xlwgauge.c: rearrange headers yet again.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
624 * xlwcheckbox.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
625 * xlwradio.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
626 * xlwtabs.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
627
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
628 1999-09-01 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
629
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
630 * xlwgauge.c: use xmu.h
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
631 * xlwcheckbox.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
632 * xlwradio.c: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
633
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
634 1999-08-31 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
635
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
636 * xlwtabs.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
637 * xlwgcs.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
638 * xlwradio.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
639 * xlwcheckbox.c:
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
640 * xlwgauge.c: Fix for losing systems without Xmu.
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
641
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
642 1999-08-31 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
643
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
644 * lwlib-Xm.c (xm_update_one_widget): fix for AIX compiler lossage.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
645
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
646 1999-08-30 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
647
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
648 * lwlib.c (free_widget_value_contents): be more precise about
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
649 freeing user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
650
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
651 * 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
652 its contents for hierarchies one deep.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
653
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
654 1999-08-29 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
655
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
656 * xlwtabs.c: temporary fixes pending a new release.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
657 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
658
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
659 * lwlib-Xm.c (xm_update_one_widget): update user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
660 (xm_create_label): set args after creation as well as before.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
661
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
662 * lwlib-Xlw.c (xlw_create_tab_control): orient tabs horizontally.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
663 (xlw_update_tab_control): actually update the children rather than
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
664 the parent.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
665
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
666 * lwlib-Xaw.c (xaw_update_one_widget): update user defined args.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
667 (xaw_create_label): set args after creation as well as before.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
668
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
669 1999-08-23 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
670
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
671 * lwlib-Xm.c (xm_update_label): don't concatenate value to itself.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
672
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
673 * lwlib-Xm.c (xm_create_label_field): new function for creating labels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
674 (xm_creation_table): use it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
675
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
676 * lwlib-Xaw.c (xaw_create_label_field): new function for creating labels.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
677 (xaw_creation_table): use it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
678
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
679 1999-08-16 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
680
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
681 * lwlib.h: declare free_widget_value_tree.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
682
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
683 * lwlib.c (free_widget_value_tree): make non-static.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
684
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
685 * lwlib-Xm.c (xm_update_label): free val_string when updating.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
686
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
687 1999-08-04 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
688
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
689 * lwlib-Xm.c (mark_dead_instance_destroyed): change so that its
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
690 defined for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
691 (xm_nosel_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
692
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
693 * xlwtabsP.h: sync with 1.5.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
694
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
695 * xlwtabs.c: sync with 1.18.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
696
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
697 1999-07-28 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
698
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
699 * xlwtabs.c: new lucid tabs widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
700 * xlwtabs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
701 * xlwtabsP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
702 * xlwgcs.c: GC manipulation for tab widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
703 * xlwgcs.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
704
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
705 * xlwgauge.c: new athena gauge widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
706 * xlwgauge.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
707 * xlwgaugeP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
708
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
709 * xlwradio.c: new athena radio widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
710 * xlwradio.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
711 * xlwradioP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
712
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
713 * xlwcheckbox.c: new athena checkbox widget from Ed Falk.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
714 * xlwcheckbox.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
715 * xlwcheckboxP.h: ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
716
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
717 * lwlib-utils.c (destroy_all_children): moved from lwlib-Xm.c.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
718
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
719 * lwlib-internal.h: declare destroy_all_children.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
720
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
721 * lwlib-config.c: add widget checks.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
722
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
723 * lwlib-Xm.h: declare xm_create_label;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
724
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
725 * lwlib-Xm.c (destroy_all_children): move to lwlib-utils.c.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
726 (xm_update_label): enable for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
727 (xm_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
728 (xm_create_button): rename in line with lwlib-Xaw.c
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
729 (xm_create_progress): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
730 (xm_create_text_field): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
731 (xm_create_combo_box): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
732 (xm_create_label): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
733 (xm_creation_table): rename widget creation functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
734 (xm_destroy_instance): enable for widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
735 (xm_generic_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
736 (xm_generic_callback): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
737
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
738 * lwlib-Xlw.c (xlw_tab_control_callback): new function. a special
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
739 callback that calls the correct function depending on what tab is
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
740 selected.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
741 (xlw_create_tab_control): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
742 (build_tabs_in_widget): new function. puts tabs in a tab widget,
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
743 uses Xaw or Xm depending on how XEmacs was compiled.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
744 (xlw_update_tab_control): update the resources for each
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
745 tab. optionally rebuild the contents of the tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
746 (xlw_creation_table): add tab widget creation function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
747 (lw_lucid_widget_p): add tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
748 (xlw_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
749
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
750 * lwlib-Xaw.h: declare xaw_create_label;
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
751
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
752 * lwlib-Xaw.c (lw_xaw_widget_p): add widgets classes.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
753 (xaw_update_one_widget): ditto.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
754 (xaw_update_one_value): add code from the Xm version.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
755 (xaw_generic_callback): add Xm hack for setting command
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
756 states. beef up lookup of call data.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
757 (xaw_create_button): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
758 (xaw_create_label): new function for use by tab widget.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
759 (xaw_create_progress): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
760 (xaw_create_text_field): new function.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
761 (xaw_creation_table): add new widget type creation functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
762
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
763 * Makefile.in.in: add dependencies for new lw widgets.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
764
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
765 1999-07-30 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
766
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
767 * XEmacs 21.2.19 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
768
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
769 1999-07-13 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
770
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
771 * XEmacs 21.2.18 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
772
442
abe6d1db359e Import from CVS: tag r21-2-36
cvs
parents: 440
diff changeset
773 1999-07-05 Didier Verna <didier@xemacs.org>
428
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
774
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
775 * lwlib-Xm.c (xm_update_one_widget): add missing #ifdefs around
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
776 call to xm_update_label.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
777
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
778 1999-06-28 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
779
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
780 * lwlib-Xm.c: unconditionally enable text field & list code.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
781 (make_progress): new function. creates a slider.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
782 (make_text_field): new function. creates an edit field.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
783 (make_combo_box): new function. creates a combo box.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
784 (xm_creation_table): add new widget functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
785
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
786 1999-06-25 Andy Piper <andy@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
787
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
788 * lwlib.h (_widget_value): add arglist slots.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
789 declare new functions.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
790
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
791 * lwlib.c (free_widget_value_contents): handle arglists when
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
792 freeing.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
793 (lw_add_value_args_to_args): new function. add arglist entries
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
794 from a widget_value structure.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
795
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
796 * lwlib-Xm.c (make_button): new function, create a motif button
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
797 for display in a buffer as a glyph.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
798 (xm_creation_table): add make_button.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
799
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
800 1999-06-22 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
801
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
802 * XEmacs 21.2.17 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
803
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
804 1999-06-11 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
805
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
806 * XEmacs 21.2.16 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
807
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
808 1999-06-04 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
809
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
810 * XEmacs 21.2.15 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
811
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
812 1999-05-17 Jerry James <jerry@cs.ucsb.edu>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
813
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
814 * xlwmenu.c (make_shadow_gcs): Test bottom_shadow_pixmap before
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
815 using it.
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
816
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
817 1999-05-14 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
818
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
819 * XEmacs 21.2.14 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
820
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
821 1999-03-12 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
822
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
823 * XEmacs 21.2.13 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
824
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
825 1999-03-05 XEmacs Build Bot <builds@cvs.xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
826
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
827 * XEmacs 21.2.12 is released
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
828
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
829 1999-02-18 Martin Buchholz <martin@xemacs.org>
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
830
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
831 * lwlib/xlwmenu.c (massage_resource_name): Fix compiler warning
3ecd8885ac67 Import from CVS: tag r21-2-22
cvs
parents:
diff changeset
832 - Have to toupper ((int) (unsigned char) x) to be portable.