(close)
| 4839 | done = true; |
| 4840 | } |
| 4841 | function stop(close) { |
| 4842 | if (close) { close(); } |
| 4843 | cm.focus(); |
| 4844 | if (lastPos) { |
| 4845 | cm.setCursor(lastPos); |
| 4846 | var vim = cm.state.vim; |
| 4847 | vim.exMode = false; |
| 4848 | vim.lastHPos = vim.lastHSPos = lastPos.ch; |
| 4849 | } |
| 4850 | if (callback) { callback(); } |
| 4851 | } |
| 4852 | function onPromptKeyDown(e, _value, close) { |
| 4853 | CodeMirror.e_stop(e); |
| 4854 | var keyName = CodeMirror.keyName(e); |
no test coverage detected