From d3ccac54f2880de57002009daa7cceda069454fd Mon Sep 17 00:00:00 2001 From: Steve Bennett Date: Sun, 24 Jan 2010 11:01:20 +1000 Subject: 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 ------------------------------------------------------------------------ --- jim.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'jim.c') diff --git a/jim.c b/jim.c index f45153f..8d6230d 100644 --- a/jim.c +++ b/jim.c @@ -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; -- cgit v1.1