(cm)
| 123 | cm.setCursor(cur.line, word[where == "end" ? "to" : "from"], true); |
| 124 | } |
| 125 | function joinLineNext(cm) { |
| 126 | var cur = cm.getCursor(), ch = cur.ch, line = cm.getLine(cur.line); |
| 127 | CodeMirror.commands.goLineEnd(cm); |
| 128 | if (cur.line != cm.lineCount()) { |
| 129 | CodeMirror.commands.goLineEnd(cm); |
| 130 | cm.replaceSelection(" ", "end"); |
| 131 | CodeMirror.commands.delCharRight(cm); |
| 132 | } |
| 133 | } |
| 134 | function delTillMark(cm, cHar) { |
| 135 | var i = mark[cHar]; |
| 136 | if (i === undefined) { |