summaryrefslogtreecommitdiff
AgeCommit message (Expand)Author
2016-12-22text: introduce EMARK to denote an invalid markMarc André Tanner
2016-12-22test: updateMarc André Tanner
2016-12-22vis-lua: store Vis context in upvalues where neededMarc André Tanner
2016-12-22text: change datatype of Mark to uintptr_tMarc André Tanner
2016-12-22text: make default block size overridable via C pre-processorMarc André Tanner
2016-12-22buffer: make default buffer size overridable via C pre-processorMarc André Tanner
2016-12-22text: avoid undefined multiple accesses in expressionMarc André Tanner
2016-12-22text: do not rely on indeterminate value in a comparisonMarc André Tanner
2016-12-22build: do not install lua/doc directoryMarc André Tanner
2016-12-22build: also include working tree state in version informationMarc André Tanner
2016-12-21vis: implement `gh` and `gl` to move by relative byte offsetsMarc André Tanner
2016-12-21vis: implement `go` to move to absolute byte positionMarc André Tanner
2016-12-21vis: implement g8Marc André Tanner
2016-12-20vis: improve literal insertion via <C-v> in insert modeMarc André Tanner
2016-12-20vis: improve gaMarc André Tanner
2016-12-20ui: increase maximum info message lengthMarc André Tanner
2016-12-20buffer: implement buffer_capacity utility functionMarc André Tanner
2016-12-20buffer: implement buffer_appendf to append formatted contentMarc André Tanner
2016-12-20buffer: fix error case in buffer_append0Marc André Tanner
2016-12-19vis-lua: implement vis.registers[] arrayMarc André Tanner
2016-12-19vis: introduce vis_register_from utility functionMarc André Tanner
2016-12-19vis-lua: simplify obj_ref_new error handlingMarc André Tanner
2016-12-19vis-lua: simplify object reference checkingMarc André Tanner
2016-12-19vis-lua: implement file.marks[] arrayMarc André Tanner
2016-12-19vis-lua: implement file:mark_{get,set}Marc André Tanner
2016-12-17test: updateMarc André Tanner
2016-12-17vis: allow boolean :set options to be toggledMarc André Tanner
2016-12-17vis: always remove consumed keys from input queueMarc André Tanner
2016-12-16travis: try to enable code coverage for test/coreMarc André Tanner
2016-12-16build: update unused make standalone/local Lua reference to 5.3.3Marc André Tanner
2016-12-16vis: process keys following an unmatched prefix individuallyMarc André Tanner
2016-12-16vis: add section about compile time configuration to :help outputMarc André Tanner
2016-12-15build: move $CFLAGS_DEBUG into config.mkMarc André Tanner
2016-12-15vis: always store registers values NUL terminatedMarc André Tanner
2016-12-15vis: respect terminating NUL bytes in the input queueMarc André Tanner
2016-12-15vis: more informative error message for :set optionJosh Wainwright
2016-12-14lua: make sure we always load a default themeMarc André Tanner
2016-12-14lua: improve error message when failing to load lpeg/lexer moduleMarc André Tanner
2016-12-14vis: remove useless NULL checkMarc André Tanner
2016-12-14build: improve description of --enable-lpeg configure optionMarc André Tanner
2016-12-14lua: avoid errors if no theme is setMarc André Tanner
2016-12-14lua: add crontab file type and configure it to save in-placeMarc André Tanner
2016-12-14lua: allow per file type :commands being executedMarc André Tanner
2016-12-14lua: use Lua patterns to match file extensionsMarc André Tanner
2016-12-14vis: add new :set savemethod auto|atomic|inplace optionMarc André Tanner
2016-12-14text: expose text save method to calling codeMarc André Tanner
2016-12-13build: fix Cygwin buildMarc André Tanner
2016-12-13man: avoid standard directives which are undefined for some groff versionsMarc André Tanner
2016-12-13build: remove internal configure options from help textMarc André Tanner
2016-12-13build: add configure options for built-in lpeg supportMarc André Tanner