summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2015-08-09ui: make cursor visible when executing external programsMarc André Tanner
2015-08-09vis: fix :edit! commandMarc André Tanner
2015-08-09vis: fix repeated use of file open dialogMarc André Tanner
2015-08-09vis: cancelling wildcard open causes crashDavid B. Lamkins
2015-08-08text: rename some functions to improve consistencyMarc André Tanner
2015-08-08text: introduce helper function text_delete_rangeMarc André Tanner
2015-08-07vis: limit to/till movements to current lineMarc André Tanner
2015-08-06Add APL syntax highlighting.David B. Lamkins
2015-08-06vis: implement gv to restore last selectionMarc André Tanner
2015-08-06vis: implement al and il text objectsMarc André Tanner
2015-08-06vis: implement gp and gP add count support to put operationsMarc André Tanner
2015-08-02Add short demo screencast to READMEMarc André Tanner
2015-08-02vis: use file open dialog also for :editMarc André Tanner
2015-08-02Update READMEMarc André Tanner
2015-08-02vis: use I and A instead of CTRL-O for new cursors in visual modeMarc André Tanner
2015-08-02text-motion: make text_bracket_match more robustMarc André Tanner
2015-08-02vis: add text objects `af` and `if`Marc André Tanner
2015-08-02vis: add motions [[, [], ][, ]]Marc André Tanner
2015-08-01text-motion: fix text_find_{next,prev}Marc André Tanner
2015-08-01vis: support `ae` and `ie` text objectsMarc André Tanner
2015-08-01view: hide API to free main cursorMarc André Tanner
2015-07-31vis: cleanup handling of charwise/linewise motionsMarc André Tanner
2015-07-28vis: fix one more coverity scan warningMarc André Tanner
2015-07-28vis: fix bugs uncovered by coverity scanMarc André Tanner
2015-07-28vis: fix join operatorMarc André Tanner
2015-07-28vis: pass cursor to operator implementationsMarc André Tanner
2015-07-28text-util: introduce text_range_equalMarc André Tanner
2015-07-28text-object: introduce utility function text_range_is_linewiseMarc André Tanner
2015-07-28vis: use multiple cursor/selection infrastructureMarc André Tanner
2015-07-28vis: do not move cursor in multicursor mode after undo/redoMarc André Tanner
2015-07-28vis: try to align cursors on the same column with CTRL-AMarc André Tanner
2015-07-28text-motion: introduce text_line_char_{get,set}Marc André Tanner
2015-07-28vis: CTRL+J and CTRL+K creates a new cursor on the line below/aboveMarc André Tanner
2015-07-28vis: ESC in normal mode clears all cursorsMarc André Tanner
2015-07-28vis: add per cursor registersMarc André Tanner
2015-07-28vis: add an operator to create new cursorsMarc André Tanner
2015-07-28text-motion: add functions to iterate over lines of a rangeMarc André Tanner
2015-07-28text-util: add text_range_containsMarc André Tanner
2015-07-28text: move utility functions to separate fileMarc André Tanner
2015-07-28ui: try to fixup unicode display issuesMarc André Tanner
2015-07-26view: use a mark to keep track of the visible areaMarc André Tanner
2015-07-26view: do not set cursor position after resizeMarc André Tanner
2015-07-26view: always fill out complete cell matrixMarc André Tanner
2015-07-26vis: add infrastructure to support multiple cursors/selectionsMarc André Tanner
2015-07-26text-object: add new functions to search for wordsMarc André Tanner
2015-07-25text: handle marks set to 0 and text_size(...)Marc André Tanner
2015-07-25text: add text_range_overlapMarc André Tanner
2015-07-24text-motion: introduce text_line_{up,down}Marc André Tanner
2015-07-23text-object: add text_range_linewiseMarc André Tanner
2015-07-22text: introduce text_range_newMarc André Tanner