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

Deal with default values when providing command option completion. Closes issue #146.

This commit is contained in:
Kris Maglione
2010-11-21 13:00:43 -05:00
parent 46bf69781f
commit 57e3f1a5ff
2 changed files with 2 additions and 1 deletions

View File

@@ -760,7 +760,7 @@ const Commands = Module("commands", {
function matchOpts(arg) {
// Push possible option matches into completions
if (complete && !onlyArgumentsRemaining)
completeOpts = options.filter(function (opt) opt.multiple || !(opt.names[0] in args));
completeOpts = options.filter(function (opt) opt.multiple || !set.has(args, opt.names[0]));
}
function resetCompletions() {
completeOpts = null;