configure add your options here make
autoheader creates include/LTconfig.h.in automake -i converts Makefile.am into Makefile.in autoconf converts Makefile.in into Makefile configure add your options here make
configure --enable-build-20 more options make
mkdir DEBUG cd DEBUG ../configure --prefix=/usr/lesstif20g --enable-debug --enable-build-20 --enable-nonstandard-conversions make cd .. mkdir PRODUCTION cd PRODUCTION ../configure --prefix=/usr/lesstif20 --disable-debug --enable-build-20 --enable-nonstandard-conversions --enable-production make
*** programs/editres/handler.c.r6 Sun Apr 17 20:38:56 1994 --- programs/editres/handler.c Tue Feb 07 14:36:12 1995 *************** *** 813,820 **** /*CreateGetValuesCommand(node, (XtPointer)&info); Inserts widget */ /* Insert widget */ ! _XEditResPut16(stream, 1); ! _XEditResPut32(stream, node->id); SetCommand(node->tree_info->tree_widget, LocalGetValues, NULL); } --- 814,820 ---- /*CreateGetValuesCommand(node, (XtPointer)&info); Inserts widget */ /* Insert widget */ ! InsertWidgetFromNode(stream, node); SetCommand(node->tree_info->tree_widget, LocalGetValues, NULL); }All of this code was donated by Peter Derr <[email protected]>.
setenv DEBUGSOURCES Command.c:SelectionBox.cshould do the trick.
xmbind
INSTALL
file for more information on configuration.
ParentProcess
stuff.
memcpy
and memmove
are not
used anymore. We now include Xfuncs.h
and
use bcopy
. If your system has a better
way of doing it, it's probably set in there.
makedepend
is now used for generating
dependencies. If you don't have it, comment out the lines
in libXm and libMrm that use it. Lesstif will eventually
be packaged with makedepend so that it'll build it if it
can't find yours.
set_values
methods for some widgets.
They now don't do silly things, like checking the request
against new...
XmTranslateKey
(actually, it's still rather broken..)
class_part_initialize
and initialize
. Ugh..
Actually, I've fixed various places where XtDisplay() is used for
gadgets, like in the SeparatorGadget and ToggleButtonGadget expose
routines...
configure
scheme for lesstif, which I'll be
patching into the source tree something this next week. It will handle most of
the system dependent things much better than the imake system we're using now.
strdup
() to XtNewString
(),
and Xt
{Malloc,Calloc,Free,Realloc
}, instead
of their C library counterparts.
_XmOS
functions, and stubs for the
internal _XmString
functions, although there
is no "internal" representation yet.
Imakefile
s so that
they don't build the Motif executables by default.
query_qeometry
method
is working better.
expose
method for TextFields. When
I get time, I'll probably hack up Matt's Text Widget to
make the TextField, unless he beats me to it :)
XmColorProc
stuff.
XmAll.h
header -- thanks Paul.
Xm/XmP.h
)
XmCreateVaSimple
* calls
FontList.c
-- XmFontListAppendEntry
thanks to all that reported it.
#include
the widget headers and #define
some things).
XmAPPLICATION_DEFINED
and the scroll bar placement set to
XmBOTTOM_RIGHT
.
extern "C" { .. }
).
set_values
method. The actions
need to be done, but that's about it.
XmStringCreateLtoR
can now be used with multiple
lines.
set_values
code and the Text widget isn't functioning
properly yet.