diff options
| author | Ben Noordhuis <info@bnoordhuis.nl> | 2012-11-10 18:21:13 +0100 |
|---|---|---|
| committer | Ben Noordhuis <info@bnoordhuis.nl> | 2012-11-10 18:21:17 +0100 |
| commit | b6e989759bfcfdc00d9d4b5a3b32d31ea29838c0 (patch) | |
| tree | aa120795f3bb257e5310a4e6b83681afcec43ee4 /lib/repl.js | |
| parent | 13c5db977190f926a213fc8ad7204e1febe36009 (diff) | |
| download | node-b6e989759bfcfdc00d9d4b5a3b32d31ea29838c0.tar.gz | |
repl: don't interpret floating point numbers
Don't interpret floating point numbers, e.g. ".1234", as REPL commands.
Fixes #4268.
Diffstat (limited to 'lib/repl.js')
| -rw-r--r-- | lib/repl.js | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/repl.js b/lib/repl.js index 624a09c18..55df83f97 100644 --- a/lib/repl.js +++ b/lib/repl.js @@ -206,7 +206,7 @@ function REPLServer(prompt, stream, eval_, useGlobal, ignoreUndefined) { // Check to see if a REPL keyword was used. If it returns true, // display next prompt and return. - if (cmd && cmd.charAt(0) === '.') { + if (cmd && cmd.charAt(0) === '.' && cmd != parseFloat(cmd)) { var matches = cmd.match(/^(\.[^\s]+)\s*(.*)$/); var keyword = matches && matches[1]; var rest = matches && matches[2]; |
