Fix [info nameofexecutable] after [cd]
commit7cc11e7898250b5551da49ce1e719fcd8311c664
authorSteve Bennett <steveb@workware.net.au>
Mon, 27 Oct 2014 23:19:20 +0000 (28 09:19 +1000)
committerSteve Bennett <steveb@workware.net.au>
Mon, 27 Oct 2014 23:24:37 +0000 (28 09:24 +1000)
treee9a11fd9f265464030f7bf8f73aec50cb530a235
parent28442e31d396752efa039fee7c2d805ba3a3d92c
Fix [info nameofexecutable] after [cd]

If argv0 is a relative path, [info nameofexecutable] returned
the wrong result after changing directory.
So calculate and stash the result during init.
Also move internal $jim_argv0 into namespace jim as $jim::argv0

Signed-off-by: Steve Bennett <steveb@workware.net.au>
initjimsh.tcl
jim_tcl.txt
jimsh.c
stdlib.tcl