1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94
|
Fri Jun 3 18:58:39 1994 Andrew McCallum (mccallum@zebra.cs.rochester.edu)
* Tk.m (promptAndEval, HAVE_READLINE): Removed local var
'command'.
* Tk.h: Removed #ifdef ! HAVE_READLINE from 'command' ivar.
* tclObjc.m: Removed some unused code. Explictly defined
OBJECTS_AS_TCL_COMMANDS as 0; added explaining comment.
(tclObjc_msgSendToClientData): Check return code in TclObject
handling, and print error message if necessary.
Changed LINKING_WITH_LIBCOLL to HAVE_LIBCOLL.
Thu Jun 2 18:36:11 1994 Andrew McCallum (mccallum@raccoon.cs.rochester.edu)
* Tcl.m, Tk.m (preInitWithArgc:argv:): Put functionality from
Tcl_Init into this method.
* Makefile.in (SRCS,OBJS,DISTFILES): Remove tclObjcAppInit.c from
distribution.
* Tcl.[hm] (+tclCount): New method.
* Tcl.m, Tk.m (-promptAndEval,Prompt): Print prompt by
DEFAULT_PROMPT and DEFAULT_PARTIAL_PROMPT.
* install.texi: Reflect --with-tk option to configure.
* configure.in (AC_WITH(tk)): Added. New substitutions:
doCheckTk, Tk_o, Tk_h. Checking for X now depends on AC_WITH(tk).
* Makefile.in (doCheckTcl,doCheckTk): Added. doCheckTk depends
on configure.
(OBJS): Tk_o depends on configure.
(HDRS): Tk_h depends on configure.
* Tcl.m: Look for include files List.h and HashTable.h in coll.
* tclObjc.m: Likewise.
* Makefile.in (DISTFILES): Moved List.h and HashTable.h to coll.
* news.texi: Bump version. Advertize NEXTSTEP port.
* readme.texi: Reflect NEXTSTEP port.
* configure.in: Moved Stabl's changes from configure to
configure.in.
* objc-gnu2next.h (objc_fatal): Removed.
* objc-malloc.m (objc_fatal): Implementation changed to match objc
runtime.
Sun May 29 02:47:19 1994 Robert Stabl (stabl@informatik.uni-muenchen.de)
These changes enable libtclobjc to work with NEXTSTEP.
* Tcl.m,Tk.m: Added includes (objc-gnu2next) for NeXT
* configure: Few changes for compilation on NeXT
* objc-gnu2next.h: Added missing renamings
* objc-malloc.[hm]: objc_fatal not know on NeXT
* tclObjcAppInit.c: Tk_Init now not used on NeXT
* tclObjc.m (tclObjc_msgSendToClientData,tclObjc_registerClassnames,
- performv:(SEL)aSel :(arglist_t)argframe):
some changes/additions for compilation on NeXT
* tclObjc.h: added Object as superclass of TclObject on NeXT
* Makefile.in: minor changes for NeXT
Fri Feb 11 15:04:19 1994 Andrew McCallum (mccallum@vein.cs.rochester.edu)
* Version 0.2.
* Tcl.m (-preInitWithArgc:argv:): Set tcl variable tclObjc to the
Tcl object. Now you can send messages to the interpreter object
from inside Tcl.
* Tcl.m,Tk.m (-promptAndEval): readline now optional.
* tclObjc.m (tclObjc_msgSendToClientData): Now using
__builtin_return for greater portability.
(tclObjc_nameToObject): Modified to find class names also.
(tclObjc_msgSendToArgv1): Created. Now sending messages to
objects by catching them in tcl proc "unknown", rather than
filling up the command hash table.
(tclObjc_msgSendToClientData): Cleaned up allocation of argframe.
Mon Jan 17 11:54:32 1994 Andrew McCallum (mccallum@vein.cs.rochester.edu)
* Version 0.1.
* tclObjcAppInit.c (Tcl_AppInit): Added test to prevent calling
Init_Tk unless Tk.m (-init...) was called.
|