()
| 12164 | function getSelectedAreaRange(cm, vim) { |
| 12165 | var lastSelection = vim.lastSelection; |
| 12166 | var getCurrentSelectedAreaRange = function() { |
| 12167 | var selections = cm.listSelections(); |
| 12168 | var start = selections[0]; |
| 12169 | var end = selections[selections.length-1]; |
| 12170 | var selectionStart = cursorIsBefore(start.anchor, start.head) ? start.anchor : start.head; |
| 12171 | var selectionEnd = cursorIsBefore(end.anchor, end.head) ? end.head : end.anchor; |
| 12172 | return [selectionStart, selectionEnd]; |
| 12173 | }; |
| 12174 | var getLastSelectedAreaRange = function() { |
| 12175 | var selectionStart = cm.getCursor(); |
| 12176 | var selectionEnd = cm.getCursor(); |
no test coverage detected