Populate the paths where the plugins live when the module is instanciated.
commit9bd7f849188e6e5b9fd728964668ad2eacf4dd7a
authorDonald E Curtis <dcurtis@cs.uiowa.edu>
Thu, 5 Mar 2009 21:43:16 +0000 (5 15:43 -0600)
committerBart Trojanowski <bart@jukie.net>
Sun, 29 Mar 2009 04:25:49 +0000 (29 00:25 -0400)
tree16135bb191bd27f981fc9a37d7a8539a3ddfd8de
parente1d963641a4198abec75c49142db84d4dbea7c90
Populate the paths where the plugins live when the module is instanciated.

I had a problem using wmiirc-lua when I installed it on a machine which I don't
manage myself.  It ended up that in the wmii.lua file the plugin_path variable
is generated with hard-coded directories which assume installation to "/usr/*"
or "/usr/local".  This patch just generates the plugin paths based on the
package.path variable.

As a side note, it also stores each path in a table rather than as one long
string.  This way they don't have to be re-split everytime a plugin is loaded.

Signed-off-by: Bart Trojanowski <bart@jukie.net>
src/core/wmii.lua.in