(line)
| 8366 | |
| 8367 | function lineLeft(line) { var order = getOrder(line); return order ? bidiLeft(order[0]) : 0; } |
| 8368 | function lineRight(line) { |
| 8369 | var order = getOrder(line); |
| 8370 | if (!order) return line.text.length; |
| 8371 | return bidiRight(lst(order)); |
| 8372 | } |
| 8373 | |
| 8374 | function lineStart(cm, lineN) { |
| 8375 | var line = getLine(cm.doc, lineN); |