| FazBrowse GitHub Viewer | Trending | | Home |
| Tools: [Download Repo ZIP] [Original HTTPS Page] |
1 parent f636f15 commit 2fa8170
2 files changed
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -701,6 +701,11 @@ function REPLServer(prompt, | |||
| 701 | 701 | return; | |
| 702 | 702 | } | |
| 703 | 703 | if (!self.editorMode || !self.terminal) { | |
| 704 | + // Before exiting, make sure to clear the line. | ||
| 705 | + if (key.ctrl && key.name === 'd' && | ||
| 706 | + self.cursor === 0 && self.line.length === 0) { | ||
| 707 | + self.clearLine(); | ||
| 708 | + } | ||
| 704 | 709 | ttyWrite(d, key); | |
| 705 | 710 | return; | |
| 706 | 711 | } | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
@@ -70,7 +70,7 @@ assert.strictEqual(fs.readFileSync(saveFileName, 'utf8'), | |||
| 70 | 70 | putIn.run([`.save ${saveFileName}`]); | |
| 71 | 71 | replServer.close(); | |
| 72 | 72 | assert.strictEqual(fs.readFileSync(saveFileName, 'utf8'), | |
| 73 | - `${cmds.join('\n')}\n`); | ||
| 73 | + `${cmds.join('\n')}\n\n`); | ||
| 74 | 74 | } | |
| 75 | 75 | ||
| 76 | 76 | // make sure that the REPL data is "correct" | |
| Back | FazBrowse Home | New Git URL |
0 commit comments