(cm, lineN)
| 9713 | } |
| 9714 | |
| 9715 | function lineStart(cm, lineN) { |
| 9716 | var line = getLine(cm.doc, lineN) |
| 9717 | var visual = visualLine(line) |
| 9718 | if (visual != line) { |
| 9719 | lineN = lineNo(visual) |
| 9720 | } |
| 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) |
no test coverage detected