mirror of
https://github.com/nodejs/node.git
synced 2026-11-09 15:11:11 -05:00
1 parent
244675cab1
commit
92d4ed397b
1 file changed
+7
-3
+7
-3
@@ -45,6 +45,12 @@ function Interface(input, output, completer) {
|
||||
}
|
||||
EventEmitter.call(this);
|
||||
|
||||
completer = completer || function() { return []; };
|
||||
|
||||
if (typeof completer !== 'function') {
|
||||
throw new TypeError("Argument 'completer' must be a function");
|
||||
}
|
||||
|
||||
var self = this;
|
||||
|
||||
this.output = output;
|
||||
@@ -605,9 +611,7 @@ Interface.prototype._ttyWrite = function(s, key) {
|
||||
break;
|
||||
|
||||
case 'tab': // tab completion
|
||||
if (this.completer) {
|
||||
this._tabComplete();
|
||||
}
|
||||
this._tabComplete();
|
||||
break;
|
||||
|
||||
case 'left':
|
||||
|
||||
Reference in new issue
Block a user