aboutsummaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)AuthorFilesLines
2020-12-28vis: implement multiline to/till motionsMarc André Tanner1-1/+25
2020-12-28vis: rename to/till motion internalsMarc André Tanner1-24/+24
2020-12-10vis: make O implementation independent of <Up> mappingMarc André Tanner1-1/+1
2020-10-10vis: add vis-selection-new-match-allEvan Gates1-10/+28
2020-10-10vis: refactor selections_match_nextEvan Gates1-35/+8
2020-09-17Pass up terminal CSI as events to Lua.Ez Diy1-0/+1
2020-08-29vis: improve C-n behavior in visual modeMarc André Tanner1-3/+9
2020-08-29vis: implement C-n in normal mode with a mapping to viwMarc André Tanner1-20/+0
2020-08-01vis: remove ae outer entire text objectMarc André Tanner1-6/+0
2020-08-01vis: remove ie inner entire text objectMarc André Tanner1-6/+0
2020-08-01vis: remove z> rightmost pairwise selection combinatorMarc André Tanner1-44/+0
2020-08-01vis: remove z< leftmost pairwise selection combinatorMarc André Tanner1-15/+0
2020-08-01vis: remove z- shorter pairwise selection combinatorMarc André Tanner1-17/+0
2020-08-01vis: remove z+ longer pairwise selection combinatorMarc André Tanner1-17/+0
2020-08-01vis: remove z& pairwise selection intersectionMarc André Tanner1-13/+0
2020-08-01vis: remove z| pairwise unionMarc André Tanner1-15/+0
2020-04-28vis: make <Escape> reset count in visual modesMarc André Tanner1-0/+16
2020-04-28vis: make <Escape> reset count in normal modeMarc André Tanner1-0/+16
2020-02-03vis: improve <C-n> in visual modeMarc André Tanner1-1/+37
2020-02-03vis: simplify selections_match_nextMarc André Tanner1-15/+15
2020-01-30main: fix a few mistakes in commentsTwoFinger1-6/+6
2020-01-30vis: Fix a few :help stringsTwoFinger1-10/+10
2020-01-27vis: make r<Enter> insert a new lineMarc André Tanner1-0/+2
2018-05-16vis: remove v and V in operator pending modeMarc André Tanner1-19/+0
2018-05-16vis: remove gPMarc André Tanner1-6/+0
2018-05-16vis: remove gpMarc André Tanner1-6/+0
2018-05-16vis: implement g~ using tr(1)Marc André Tanner1-6/+0
2018-05-16vis: implement gU using tr(1)Marc André Tanner1-6/+0
2018-05-16vis: implement gu using tr(1)Marc André Tanner1-6/+0
2018-04-08Fix "parenthese" in identifiersTwoFinger1-12/+12
2018-03-27main: fix a few typos in commentsDelapouite1-2/+2
2018-03-05Fix a typo in identifiersTwoFinger1-6/+6
2018-02-27vis: implement normal/outer paragraph text objectMarc André Tanner1-0/+6
2018-02-27vis: reset count after window scroll/slide actionsMarc André Tanner1-0/+2
2017-12-08vis: let <C-c> behave as <Escape> if only one selection existsMarc André Tanner1-1/+1
2017-09-15vis: remove ! operatorMarc André Tanner1-19/+0
2017-07-27vis: ignore SIGQUITMarc André Tanner1-2/+2
2017-07-17vis: specify window in mark related APIMarc André Tanner1-6/+12
2017-07-17vis: fix coverity issue 157025Marc André Tanner1-2/+4
2017-07-14vis: always reduce selections when not in visual modeMarc André Tanner1-12/+14
2017-07-14vis-lua: make selection first class primitives in Lua APIMarc André Tanner1-4/+3
2017-07-11vis: handle further input after mark and register specifiersMarc André Tanner1-10/+15
2017-07-10vis: remove change listMarc André Tanner1-12/+0
2017-07-10vis: implement jump list in terms of marksMarc André Tanner1-2/+20
2017-07-10vis: simplify and fix pairwise selection intersectionMarc André Tanner1-1/+1
2017-07-10vis: simplify selection complement and minus implementationMarc André Tanner1-5/+3
2017-07-08vis: perform more renames cursor -> selectionMarc André Tanner1-129/+129
2017-07-08vis: cleanup marks implementationMarc André Tanner1-73/+23
2017-07-07vis: use marks instead of registers to store selectionsMarc André Tanner1-1/+4
2017-07-05vis: make sure all selections have same anchored stateMarc André Tanner1-7/+17