From Timothy Miller:
Here are a bunch of fixes and enhancements to motif, including implementations of the XtIs* functions, XtNameToWidget, an xt-widget-parent that will find the parent even if it's not known to lisp (eg, was created by the motif library implicitly), a fix for get-values on big-endian machines when the resource size is less than an int, a fix to the hashtable mapping motif widget ids to lisp records of them, addition of certain resource type definitions, fixing many callbacks to prevent null-dereferencing which causes crashes on IRIX, a hack to treat the size of booleans more correctly because they aren't necessarily ints (a design problem prevents an easy, cleaner fix), and a fix to prevent motifd leaving children on HPUX.
Showing
- motif/lisp/initial.lisp 6 additions, 2 deletionsmotif/lisp/initial.lisp
- motif/lisp/interface-build.lisp 16 additions, 8 deletionsmotif/lisp/interface-build.lisp
- motif/lisp/internals.lisp 6 additions, 2 deletionsmotif/lisp/internals.lisp
- motif/lisp/prototypes.lisp 40 additions, 0 deletionsmotif/lisp/prototypes.lisp
- motif/lisp/xt-types.lisp 8 additions, 2 deletionsmotif/lisp/xt-types.lisp
- motif/server/callbacks.c 40 additions, 37 deletionsmotif/server/callbacks.c
- motif/server/datatrans.c 40 additions, 4 deletionsmotif/server/datatrans.c
- motif/server/functions.h 14 additions, 1 deletionmotif/server/functions.h
- motif/server/list.c 2 additions, 2 deletionsmotif/server/list.c
- motif/server/main.c 3 additions, 1 deletionmotif/server/main.c
- motif/server/motif.c 3 additions, 2 deletionsmotif/server/motif.c
- motif/server/tables.h 2 additions, 1 deletionmotif/server/tables.h
- motif/server/widgets.c 40 additions, 2 deletionsmotif/server/widgets.c
Loading
Please register or sign in to comment