zsh-users
 help / color / mirror / code / Atom feed
* Lua / zsh problems
@ 2012-06-19 18:27 meino.cramer
  2012-06-19 19:03 ` Frank Terbeck
  2012-06-19 19:05 ` Peter Stephenson
  0 siblings, 2 replies; 3+ messages in thread
From: meino.cramer @ 2012-06-19 18:27 UTC (permalink / raw)
  To: zsh-users

Hi,

the Lua programming language uses a module/extensions manager called
"luarocks", which installs extensions like cpan does for perl.
These extensions are called "rocks".

To instruct lua, where to search for the extensions, one has
to define the environment variable called "LUA_PATH", which 
could for example look like this:

LUA_PATH='/usr/lib64/lua/luarocks/share/lua/5.1//?.lua;/usr/lib64/lua/luarocks/share/lua/5.1//?/init.lua;/usr/share/lua/5.1//?.lua;/usr/share/lua/5.1//?/init.lua;/usr/lib64/lua/luarocks/share/lua/5.1//?.lua;/usr/lib64/lua/luarocks/share/lua/5.1//?/init.lua;/usr/share/lua/5.1//?.lua;/usr/share/lua/5.1//?/init.lua;./?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua;/usr/local/lib/lua/5.1/?.lua;/usr/local/lib/lua/5.1/?/init.lua;/usr/share/lua/5.1/?.lua;/usr/share/lua/5.1/?/init.lua

The "?" are no type but are placeholders for the name of
the extension to load.

But...

zsh tries to play its magic with these "?"s. 

    echo $LUA_PATH 

gives:

zsh: no matches found: LUA_PATH='/usr/lib64/lua/luarocks/share/lua/5.1//?.lua;/usr/lib64/lua/luarocks/share/lua/5.1//?/init.lua;/usr/share/lua/5.1//?.lua;/usr/share/lua/5.1//?/init.lua;/usr/lib64/lua/luarocks/share/lua/5.1//?.lua;/usr/lib64/lua/luarocks/share/lua/5.1//?/init.lua;/usr/share/lua/5.1//?.lua;/usr/share/lua/5.1//?/init.lua;./?.lua;/usr/local/share/lua/5.1/?.lua;/usr/local/share/lua/5.1/?/init.lua;/usr/local/lib/lua/5.1/?.lua;/usr/local/lib/lua/5.1/?/init.lua;/usr/share/lua/5.1/?.lua;/usr/share/lua/5.1/?/init.lua'

and lua does not find any extensions at all.

I tried a lot backslashing, quoting and such to as
prevent zsh from do something special with those "?"s 
as pass the pure "?" to lua...and no "\?" which in turn
Lua does not understand...
But with no success...

How can I fix this problem?

Thank you very much in advance for
any help!
Best regards,
mcc




^ permalink raw reply	[flat|nested] 3+ messages in thread

end of thread, other threads:[~2012-06-19 19:14 UTC | newest]

Thread overview: 3+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2012-06-19 18:27 Lua / zsh problems meino.cramer
2012-06-19 19:03 ` Frank Terbeck
2012-06-19 19:05 ` Peter Stephenson

Code repositories for project(s) associated with this public inbox

	https://git.vuxu.org/mirror/zsh/

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).