]> git.decadent.org.uk Git - ion3.git/blob - mod_query/mod_query_chdir.lua
[svn-upgrade] Integrating new upstream version, ion3 (20070506)
[ion3.git] / mod_query / mod_query_chdir.lua
1 --
2 -- ion/query/mod_query_chdir.lua
3 -- 
4 -- Copyright (c) Tuomo Valkonen 2004-2007.
5 -- 
6 -- See the included file LICENSE for details.
7 --
8
9 local function ws_chdir(mplex, params)
10     ws=assert(ioncore.find_manager(mplex, "WGroupWS"))
11     local ok, err=ioncore.chdir_for(ws, params[1] or "")
12     if not ok then
13         mod_query.warn(mplex, err)
14     end
15 end
16
17 local function ws_showdir(mplex, params)
18     local dir=assert(ioncore.get_dir_for(mplex) or os.getenv("PWD"))
19     mod_query.message(mplex, dir)
20 end
21
22 mod_query.defcmd("cd", ws_chdir)
23 mod_query.defcmd("pwd", ws_showdir)