(close)
| 13982 | done = true; |
| 13983 | } |
| 13984 | function stop(close) { |
| 13985 | if (close) { close(); } |
| 13986 | cm.focus(); |
| 13987 | if (lastPos) { |
| 13988 | cm.setCursor(lastPos); |
| 13989 | var vim = cm.state.vim; |
| 13990 | vim.exMode = false; |
| 13991 | vim.lastHPos = vim.lastHSPos = lastPos.ch; |
| 13992 | } |
| 13993 | if (callback) { callback(); } |
| 13994 | } |
| 13995 | function onPromptKeyDown(e, _value, close) { |
| 13996 | // Swallow all keys. |
| 13997 | CodeMirror.e_stop(e); |
no test coverage detected