aboutsummaryrefslogtreecommitdiff
path: root/vis.c
AgeCommit message (Expand)AuthorFilesLines
2015-08-09vis: cancelling wildcard open causes crashDavid B. Lamkins1-1/+1
2015-08-08text: rename some functions to improve consistencyMarc André Tanner1-4/+4
2015-08-08text: introduce helper function text_delete_rangeMarc André Tanner1-5/+4
2015-08-07vis: limit to/till movements to current lineMarc André Tanner1-2/+2
2015-08-06vis: implement gv to restore last selectionMarc André Tanner1-0/+8
2015-08-06vis: implement al and il text objectsMarc André Tanner1-0/+4
2015-08-06vis: implement gp and gP add count support to put operationsMarc André Tanner1-13/+42
2015-08-02vis: use file open dialog also for :editMarc André Tanner1-1/+1
2015-08-02vis: use I and A instead of CTRL-O for new cursors in visual modeMarc André Tanner1-2/+16
2015-08-02vis: add text objects `af` and `if`Marc André Tanner1-0/+4
2015-08-02vis: add motions [[, [], ][, ]]Marc André Tanner1-0/+8
2015-08-01vis: support `ae` and `ie` text objectsMarc André Tanner1-0/+4
2015-08-01view: hide API to free main cursorMarc André Tanner1-1/+1
2015-07-31vis: cleanup handling of charwise/linewise motionsMarc André Tanner1-80/+55
2015-07-28vis: fix one more coverity scan warningMarc André Tanner1-2/+2
2015-07-28vis: fix bugs uncovered by coverity scanMarc André Tanner1-2/+4
2015-07-28vis: fix join operatorMarc André Tanner1-6/+9
2015-07-28vis: pass cursor to operator implementationsMarc André Tanner1-0/+1
2015-07-28text-object: introduce utility function text_range_is_linewiseMarc André Tanner1-1/+1
2015-07-28vis: use multiple cursor/selection infrastructureMarc André Tanner1-0/+61
2015-07-28vis: do not move cursor in multicursor mode after undo/redoMarc André Tanner1-2/+6
2015-07-28vis: try to align cursors on the same column with CTRL-AMarc André Tanner1-0/+19
2015-07-28vis: CTRL+J and CTRL+K creates a new cursor on the line below/aboveMarc André Tanner1-0/+15
2015-07-28vis: ESC in normal mode clears all cursorsMarc André Tanner1-3/+12
2015-07-28vis: add per cursor registersMarc André Tanner1-2/+8
2015-07-28vis: add an operator to create new cursorsMarc André Tanner1-0/+15
2015-07-28text: move utility functions to separate fileMarc André Tanner1-0/+1
2015-07-26vis: add infrastructure to support multiple cursors/selectionsMarc André Tanner1-111/+106
2015-07-21ui: further separate curses related user interface codeMarc André Tanner1-2/+2
2015-07-20vis: improve insertion of verbatim characters via CTRL-V in insert modeMarc André Tanner1-7/+58
2015-07-19vis: handle file truncation more gracefullyMarc André Tanner1-0/+35
2015-07-11vis: rename struct member to avoid conflict with standard libraryMarc André Tanner1-2/+2
2015-07-10vis: add a file open dialogMarc André Tanner1-19/+58
2015-07-10vis: fix detection of file changes outside the editorMarc André Tanner1-2/+2
2015-07-09ui: move terminal state handling code to ui specific fileMarc André Tanner1-3/+2
2015-07-09ui: move input handling code to ui specific filesMarc André Tanner1-28/+1
2015-07-09vis: improve handling of linewise deletion at end of fileMarc André Tanner1-3/+6
2015-07-08vis: make J (join) behave like in vim when given a countMarc André Tanner1-0/+2
2015-07-08vis: only read file content from stdin if - was specifiedMarc André Tanner1-1/+1
2015-07-06Warn when saving a file which has been changed outside the editorMarc André Tanner1-1/+10
2015-07-06text: remove text_load_fd and text_fd_getMarc André Tanner1-13/+22
2015-07-06Move filename from Text to FileMarc André Tanner1-6/+9
2015-07-03Add movements to next/previous character within same lineMarc André Tanner1-0/+4
2015-07-03Add :show command to display special symbols for whitespacesMarc André Tanner1-0/+32
2015-06-30Fix segfault in cmd_filterMarc André Tanner1-3/+3
2015-06-30Perform character prev/next movements based on Text not ViewMarc André Tanner1-2/+2
2015-06-30Cleanup insert/replace mode input handlingMarc André Tanner1-17/+5
2015-06-28Do not take address of variables which go out of scopeMarc André Tanner1-4/+4
2015-06-28Mark intentional case statement fall throughMarc André Tanner1-3/+3
2015-06-27Make :earlier and :later accept arguments similar to vimMarc André Tanner1-19/+50