aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-01-20text: fix EOF handling for text_iterator_byte_nextMarc André Tanner1-1/+1
2017-01-19text-regex: add regex backend based on libtreMarc André Tanner6-4/+179
2017-01-19lexer: sync with scintillua changeset 582 rev d70a5ee43d38Marc André Tanner106-119/+131
2017-01-19lexer: update READMEMarc André Tanner1-12/+18
2017-01-19build: more standalone build multilib cleanupMarc André Tanner1-1/+1
2017-01-19vis: make <C-n> in visual mode wrap aroundMarc André Tanner1-6/+13
2017-01-19build: try to fix standalone build for multilib systemsMarc André Tanner1-2/+2
2017-01-19standalone: work around borked dependencies in aclChristian Hesse1-1/+2
2017-01-19vis: simplify count handling for insertionMarc André Tanner3-17/+12
2017-01-19sam: use 'm to reference mark mMarc André Tanner1-3/+3
2017-01-19vis: remove <C-o> mapping in insert modeMarc André Tanner2-7/+0
2017-01-19lexer: update C lexer to C11 and add POSIX errno constantsMarc André Tanner1-6/+50
2017-01-19build: slightly cleanup make standaloneMarc André Tanner1-10/+8
2017-01-18standalone: build with POSIX ACL supportChristian Hesse1-1/+72
2017-01-18test: updateMarc André Tanner1-15/+5
2017-01-18lexer: add lexer for Parallax Spin languageDavid B. Lamkins2-0/+138
2017-01-18vis: fix count handling for appendMarc André Tanner2-8/+17
2017-01-18vis: support count for insertion and replacementMarc André Tanner4-4/+22
2017-01-18vis: unify insert/replace mode enter handlerMarc André Tanner1-18/+4
2017-01-18vis: unify insert/replace mode leave handlerMarc André Tanner1-18/+9
2017-01-18vis: support count for macro replayMarc André Tanner1-1/+4
2017-01-18vis: do not take undo snaphots while replaying a macroMarc André Tanner4-8/+29
2017-01-16vis: change key input handling modelMarc André Tanner2-19/+30
2017-01-16map: add map_leaf utility functionMarc André Tanner2-0/+16
2017-01-16vis: allow macro recording/replay in visual modeMarc André Tanner1-0/+2
2017-01-16vis: fix single letter word text objects at start of fileMarc André Tanner1-2/+2
2017-01-16vis: cleanup regex header inclusionMarc André Tanner5-5/+0
2017-01-16man: remove authors section from tool's man pagesChristian Hesse4-16/+0
2017-01-16man: add man page for vis-complete(1)Christian Hesse2-1/+86
2017-01-16make: define EXECUTABLES and install in a loopChristian Hesse2-18/+16
2017-01-16single: include tools vis-{clipboard,complete,menu,open}Christian Hesse2-2/+2
2017-01-15vis-lua: pass pending keys to lua key handling functionsMarc André Tanner1-8/+69
2017-01-15view: fix check to prevent duplicate cursor creationMarc André Tanner1-1/+4
2017-01-15vis: show error messages for failed :map/:unmap commandsMarc André Tanner1-7/+19
2017-01-15vis: do not crash when given insufficient arguments to :mapMarc André Tanner1-1/+1
2017-01-14sam: do not clobber error value when failing to parse a groupMarc André Tanner1-0/+2
2017-01-14vis-prompt: make it easier to enter multi line commandsMarc André Tanner2-30/+55
2017-01-14view: enforce invariant that cursor is within selectionMarc André Tanner1-5/+6
2017-01-14vis-lua: allow mode changes by setting vis.modeMarc André Tanner2-2/+16
2017-01-13test: updateMarc André Tanner1-5/+15
2017-01-13sam: remove s (substitute) command use x (extract) and c (change) insteadMarc André Tanner2-14/+3
2017-01-13sam: allow empty text specifiersMarc André Tanner1-2/+5
2017-01-13sam: allow input text to refer to search registersMarc André Tanner2-6/+65
2017-01-13vis: introduce registers 0-9 and & to capture search matchesMarc André Tanner4-2/+44
2017-01-13text-regex: add text_regex_nsub to get number of sub expressionsMarc André Tanner2-0/+7
2017-01-13text-regex: slightly clean up headerMarc André Tanner1-2/+2
2017-01-13sam: create new selections for changed rangesMarc André Tanner2-44/+71
2017-01-13view: add infrastructure for delayed cursor destructionMarc André Tanner2-2/+30
2017-01-12sam: implement parallel grouping behaviorMarc André Tanner4-132/+162
2017-01-11ui: improve editor suspensionMarc André Tanner1-1/+1