| 329 | } |
| 330 | |
| 331 | int Selection::InSelectionForEOL(int pos) const { |
| 332 | for (size_t i=0; i<ranges.size(); i++) { |
| 333 | if (!ranges[i].Empty() && (pos > ranges[i].Start().Position()) && (pos <= ranges[i].End().Position())) |
| 334 | return i == mainRange ? 1 : 2; |
| 335 | } |
| 336 | return 0; |
| 337 | } |
| 338 | |
| 339 | int Selection::VirtualSpaceFor(int pos) const { |
| 340 | int virtualSpace = 0; |