lua-users home
lua-l archive

[Date Prev][Date Next][Thread Prev][Thread Next] [Date Index] [Thread Index]


On Mon, Apr 07, 2014 at 11:52:08AM +0200, steve donovan wrote:
> I haven't had any problems with pl.app.require_here
> 
> https://github.com/stevedonovan/Penlight/blob/master/lua/pl/app.lua#L26
> 
> which uses the arg[0] trick.  Just needs a single line to be added to
> the designated "main script"
> 
> require 'pl.app'.require_here()
> ...'local requires'
> ...
> 
>  Works on every platform I've tested on, but I'd appreciate if anyone
> could find a hole in this scheme....

On the first Linux system I looked at, the installed Lua's package.path doesn't
include any places a normal user can write to (apart from ., which doesn't help
here), and there's no Penlight package I can ask the administrator to install.

Regards,

Chris