-
-
Notifications
You must be signed in to change notification settings - Fork 32.6k
Closed
Labels
confirmed-bugIssues with confirmed bugs.Issues with confirmed bugs.replIssues and PRs related to the REPL subsystem.Issues and PRs related to the REPL subsystem.
Description
Version
v18.4.0
Platform
No response
Subsystem
No response
What steps will reproduce the bug?
$ node
Welcome to Node.js v18.4.0.
Type ".help" for more information.
> .editor
// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)
a
And then press TAB
How often does it reproduce? Is there a required condition?
always
What is the expected behavior?
Works without problems.
What do you see instead?
> .editor
// Entering editor mode (Ctrl+D to finish, Ctrl+C to cancel)
anode:internal/readline/emitKeypressEvents:74
throw err;
^
TypeError: Cannot read properties of undefined (reading 'length')
at commonPrefix (node:internal/readline/utils:375:27)
at [_tabCompleter] (node:internal/readline/interface:670:20)
at node:readline:448:24
at node:repl:1606:3
at completionGroupsLoaded (node:repl:1592:5)
at REPLServer.complete (node:repl:1489:7)
at REPLServer.completer (node:repl:762:5)
at Interface._tabComplete (node:readline:440:8)
at [_ttyWrite] [as _ttyWrite] (node:internal/readline/interface:1319:31)
at REPLServer.self._ttyWrite (node:repl:1029:11)
Node.js v18.4.0
Additional information
Now I'm working on this. I'll send a PR in later.
Metadata
Metadata
Assignees
Labels
confirmed-bugIssues with confirmed bugs.Issues with confirmed bugs.replIssues and PRs related to the REPL subsystem.Issues and PRs related to the REPL subsystem.