aboutsummaryrefslogtreecommitdiff
AgeCommit message (Expand)AuthorFilesLines
2017-03-02lua: let number increment/decrement handle next numberMarc André Tanner1-37/+47
2017-03-01vis-lua: fix invalid LDoc tagMarc André Tanner1-1/+1
2017-03-01lua: return nil for invalid text objectsMarc André Tanner1-2/+2
2017-03-01vis-lua: make cursor.pos return nil if cursor position is invalidMarc André Tanner2-8/+15
2017-03-01vis-lua: document cursor behaviorMarc André Tanner1-0/+50
2017-02-28view: fix display when inserting text at start of fileMarc André Tanner1-2/+9
2017-02-28vis: improve cursor positioning after shift operatorsMarc André Tanner1-11/+17
2017-02-28lua: reimplement number increment <C-a> and decrement <C-x>Marc André Tanner2-0/+55
2017-02-28lua: move digraph handling to separate 'plugin'Marc André Tanner3-24/+27
2017-02-28vis-lua: correctly treat return value of input event handlerMarc André Tanner1-1/+1
2017-02-28vis-lua: fix wrong return value when setting vis.countMarc André Tanner1-1/+1
2017-02-28Merge branch 'master' of https://github.com/arames/visMarc André Tanner1-0/+5
2017-02-27vis-lua: make vis:win assignableAlexandre Rames1-0/+5
2017-02-27Honor user's umask when saving filesMichael Forney1-2/+2
2017-02-27Remove unnecessary umask change in text_save_begin_inplaceMichael Forney1-2/+0
2017-02-27Fix a couple typosMichael Forney1-1/+1
2017-02-27vis: allow useage of file dialog for :read commandMarc André Tanner2-13/+18
2017-02-27view: reposition cursor after restoring selectionMarc André Tanner1-0/+1
2017-02-25test: updateMarc André Tanner1-11/+5
2017-02-25lexers: sync with scintillua changeset 594 rev 6e29a8d2a783Marc André Tanner26-60/+71
2017-02-25build: try to enable compiler flags to minimize binary sizeMarc André Tanner1-3/+3
2017-02-25vis: tweak handling of end inclusivenessMarc André Tanner1-2/+3
2017-02-25vis: mark 0, ^, g_ and $ as idempotentMarc André Tanner1-1/+4
2017-02-25vis: fix $ motion for lines containing \rMarc André Tanner1-2/+2
2017-02-25text: add iterator accessor function which translates \r\n to \nMarc André Tanner2-0/+14
2017-02-25vis: make ^ and g_ only skip blank (spaces+tabs) charactersMarc André Tanner1-2/+3
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