diff options
author | Steve Bennett <steveb@workware.net.au> | 2010-01-24 11:01:20 +1000 |
---|---|---|
committer | Steve Bennett <steveb@workware.net.au> | 2010-10-15 11:02:40 +1000 |
commit | d3ccac54f2880de57002009daa7cceda069454fd (patch) | |
tree | 47cbbad7e54b7b5a743b98f3c8eb1edd3470a58d /jim.c | |
parent | c5f4f3547c0dde01c51ec1b79f53e635d1351f0b (diff) | |
download | jimtcl-d3ccac54f2880de57002009daa7cceda069454fd.zip jimtcl-d3ccac54f2880de57002009daa7cceda069454fd.tar.gz jimtcl-d3ccac54f2880de57002009daa7cceda069454fd.tar.bz2 |
jimsh improvements plus documentation
Add /lib/jim to the default auto_path
*: Otherwise there is no 'standard' location to install packages
Prompt should show name for all non-zero return types
Initial documentation for Jim
------------------------------------------------------------------------
Diffstat (limited to 'jim.c')
-rw-r--r-- | jim.c | 4 |
1 files changed, 1 insertions, 3 deletions
@@ -4428,7 +4428,6 @@ void Jim_CollectIfNeeded(Jim_Interp *interp) Jim_Interp *Jim_CreateInterp(void) { Jim_Interp *i = Jim_Alloc(sizeof(*i)); - Jim_Obj *pathPtr; i->errorLine = 0; i->errorFileName = Jim_StrDup(""); @@ -4475,8 +4474,7 @@ Jim_Interp *Jim_CreateInterp(void) Jim_IncrRefCount(i->errorProc); /* Initialize key variables every interpreter should contain */ - pathPtr = Jim_NewStringObj(i, ".", -1); - Jim_SetVariableStr(i, JIM_LIBPATH, pathPtr); + Jim_SetVariableStrWithStr(i, JIM_LIBPATH, ". /lib/jim"); Jim_SetVariableStrWithStr(i, JIM_INTERACTIVE, "0"); return i; |