aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-02-25vis: add vis- prefix to pseudo editor keysMarc André Tanner2-166/+166
2017-02-24vis: remove unused struct memberMarc André Tanner2-5/+3
2017-02-24vis: make help texts optional to produce a smaller binaryMarc André Tanner9-275/+311
2017-02-24vis: fix ^ motion for blank lines terminated by \r\nMarc André Tanner1-1/+1
2017-02-24vis: fix display after newline insertion at the start of viewportMarc André Tanner1-2/+8
2017-02-23vis: improve handling of \r\n line endingsMarc André Tanner1-6/+21
2017-02-23view: make sure viewport remains valid when scrolling upMarc André Tanner1-1/+1
2017-02-23vis: unify error path of command registration functionsMarc André Tanner1-6/+10
2017-02-23test: updateMarc André Tanner1-5/+11
2017-02-23build: skip configure check for built-in lpeg if lua is not foundMarc André Tanner1-1/+1
2017-02-23vis: remove `gf` and `<C-w>gf` functionalityMarc André Tanner2-38/+0
2017-02-23text-object: remove text_object_numberMarc André Tanner2-25/+0
2017-02-23vis: remove number increment/decrement functionalityMarc André Tanner2-61/+0
2017-02-23vis-lua: use shorter type namesMarc André Tanner2-11/+11
2017-02-23vis-lua: cleanup type checks by using #define'sMarc André Tanner1-68/+80
2017-02-23vis-lua: make vis:count assignableMarc André Tanner1-0/+10
2017-02-22vis-lua: expose current count specifier as vis:countMarc André Tanner1-0/+13
2017-02-22lua: add file:match_at method to match LPeg pattern around a positionMarc André Tanner1-0/+31
2017-02-22vis-lua: expose type meta tables through vis.typesMarc André Tanner1-5/+25
2017-02-22lua: expose vis:module_exist method, load lexer and lpeg module during startupMarc André Tanner3-25/+31
2017-02-22vis-lua: check for nil return value of text object callbackMarc André Tanner1-1/+1
2017-02-22test: updateMarc André Tanner1-5/+5
2017-02-22vis: simplify `r` implementation and fix cursor positioningMarc André Tanner2-11/+3
2017-02-22vis: add exact count motion flagMarc André Tanner3-3/+14
2017-02-21Tweak READMEMarc André Tanner1-59/+27
2017-02-21sam: make sure all commands can be undoneMarc André Tanner1-0/+2
2017-02-21sam: reformat code to avoid one level of indentationMarc André Tanner1-34/+34
2017-02-20test: updateMarc André Tanner1-8/+5
2017-02-20buffer: fix integer overflow issueMarc André Tanner1-1/+2
2017-02-20buffer: add buffer_growMarc André Tanner3-4/+13
2017-02-20buffer: rename buffer_grow to buffer_reserveMarc André Tanner3-7/+7
2017-02-20text: fix some integer overflow issuesMarc André Tanner1-3/+6
2017-02-20util: add overflow safe unsigned addition functionMarc André Tanner1-0/+14
2017-02-18appveyor: let Cygwin handle the environment variableMarc André Tanner1-1/+1
2017-02-18appveyor: try to fix yaml multiline syntaxMarc André Tanner1-15/+14
2017-02-18test: updateMarc André Tanner1-5/+8
2017-02-18appveyor: fix symlinks for Cygwin buildsMarc André Tanner1-0/+18
2017-02-17test: updateMarc André Tanner1-5/+5
2017-02-17vis: cleanup error paths in key action handling codeMarc André Tanner1-6/+10
2017-02-17build: more complete cleanup in make cleanMarc André Tanner1-1/+1
2017-02-16test: updateMarc André Tanner1-7/+5
2017-02-16build: enable RDP access to AppVeyor build workersMarc André Tanner1-1/+3
2017-02-16travis: fix yaml syntaxMarc André Tanner1-4/+4
2017-02-16test: updateMarc André Tanner1-5/+7
2017-02-16Move more README content to the WikiMarc André Tanner1-218/+13
2017-02-16travis: try to fix code coverage for test/coreMarc André Tanner1-12/+17
2017-02-15test: updateMarc André Tanner1-5/+5
2017-02-15vis: use single function call to print version informationMarc André Tanner1-12/+6
2017-02-15vis: remove motion and text objects related to C functionsMarc André Tanner9-197/+0
2017-02-15text-motions: remove unused text_line_lastcharMarc André Tanner4-21/+2