[Date Prev][Date Next][Thread Prev][Thread Next]
- Subject: Re: Ability to get dofile path?
- From: "D Burgess" <db@...>
- Date: Mon, 23 Jun 2003 8:9:37 +1000
This is a problem for OSs that do not have a concept of a current
working directory. It would be nice (but not easy) for dofile to
first look in the directory name of the currently executing script.
(If the script came from a file)
>Is there any way from within a .lua file to know its current path (or
>This would be very handy in situations where a 'library' of lua code is
>stored into several source files. Now i'm forced to keep all in one,
>since otherwise the caller would need to provide not only the pathname,
>but also the path separately:
> SC_PATH= "..path.."
> dofile( SC_PATH.."sc_main.lua" )
>If dofile arguments (passing arg etc. as for functions) is ever
>going to be included in Lua, it might be a good idea to have
>arg.filename (or arg?) for the full pathname?