1
0
mirror of https://github.com/gryf/pentadactyl-pm.git synced 2025-12-20 21:08:12 +01:00

trivial refactoring of :emenu and :chdir actions

This commit is contained in:
Doug Kearns
2008-12-19 23:59:25 +11:00
committed by Kris Maglione
parent 39d6542e80
commit 89dc3c2078
2 changed files with 14 additions and 14 deletions

View File

@@ -194,17 +194,17 @@ function IO() //{{{
"Change the current directory",
function (args)
{
args = args.literalArg;
let arg = args.literalArg;
if (!args)
if (!arg)
{
args = "~";
arg = "~";
}
else if (args == "-")
else if (arg == "-")
{
if (oldcwd)
{
args = oldcwd.path;
arg = oldcwd.path;
}
else
{
@@ -213,14 +213,14 @@ function IO() //{{{
}
}
args = io.expandPath(args);
arg = io.expandPath(arg);
// go directly to an absolute path or look for a relative path
// match in 'cdpath'
// TODO: handle ../ and ./ paths
if (isAbsolutePath(args))
if (isAbsolutePath(arg))
{
if (io.setCurrentDirectory(args))
if (io.setCurrentDirectory(arg))
liberator.echomsg(io.getCurrentDirectory().path);
}
else
@@ -230,7 +230,7 @@ function IO() //{{{
for (let [,dir] in Iterator(dirs))
{
dir = joinPaths(dir, args);
dir = joinPaths(dir, arg);
if (dir.exists() && dir.isDirectory() && dir.isReadable())
{
@@ -243,7 +243,7 @@ function IO() //{{{
if (!found)
{
liberator.echoerr("E344: Can't find directory " + args.quote() + " in cdpath\n"
liberator.echoerr("E344: Can't find directory " + arg.quote() + " in cdpath\n"
+ "E472: Command failed");
}
}