(cm, lineN)
| 9721 | return endOfLine(true, cm, visual, lineN, 1) |
| 9722 | } |
| 9723 | function lineEnd(cm, lineN) { |
| 9724 | var line = getLine(cm.doc, lineN) |
| 9725 | var visual = visualLineEnd(line) |
| 9726 | if (visual != line) { |
| 9727 | lineN = lineNo(visual) |
| 9728 | } |
| 9729 | return endOfLine(true, cm, line, lineN, -1) |
| 9730 | } |
| 9731 | function lineStartSmart(cm, pos) { |
| 9732 | var start = lineStart(cm, pos.line) |
| 9733 | var line = getLine(cm.doc, start.line) |
no test coverage detected