(close)
| 5274 | done = true; |
| 5275 | } |
| 5276 | function stop(close) { |
| 5277 | if (close) { close(); } |
| 5278 | cm.focus(); |
| 5279 | if (lastPos) { |
| 5280 | cm.setCursor(lastPos); |
| 5281 | var vim = cm.state.vim; |
| 5282 | vim.exMode = false; |
| 5283 | vim.lastHPos = vim.lastHSPos = lastPos.ch; |
| 5284 | } |
| 5285 | if (callback) { callback(); } |
| 5286 | } |
| 5287 | function onPromptKeyDown(e, _value, close) { |
| 5288 | // Swallow all keys. |
| 5289 | CodeMirror.e_stop(e); |
no test coverage detected