aboutsummaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)AuthorFilesLines
2026-01-04main: initialize signal handling before other parts of the editorFlorian Fischer1-19/+23
2025-12-16make vis a single file buildRandy Palamar1-23/+1
2025-12-16mark all functions in headers with VIS_EXPORT or VIS_INTERNALRandy Palamar1-1/+2
2025-12-16main: make vis instance into a globalRandy Palamar1-6/+10
2025-12-16main: replace key action enum, prototype, and table with single X-macro listRandy Palamar1-1275/+345
2025-01-12array: delete onelinersRandy Palamar1-2/+2
2025-01-11buffer: delete pointless buffer_init functionRandy Palamar1-3/+2
2024-05-30remove the vis->initialized memberRandy Palamar1-22/+24
2024-05-21remove some ui pointer chasingRandy Palamar1-2/+2
2024-05-21replace UiTerm with Ui & delete function pointersRandy Palamar1-3/+3
2024-05-21make Selection unopaqueRandy Palamar1-11/+12
2024-05-21make View unopaqueRandy Palamar1-9/+9
2024-05-21cleanup some single line get/set functionsRandy Palamar1-33/+33
2024-05-21cleanup vis event interfaceRandy Palamar1-20/+1
2024-04-29Emit an event (ui_draw) immediately before drawing the screenRudy Dellomas III1-0/+1
2024-02-05use correct apostrophe in error messageErlend Lind Madsen1-1/+1
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