summaryrefslogtreecommitdiff
path: root/vis.h
AgeCommit message (Expand)Author
2016-11-16sam: use default shell command for <, >, | and ! when applicapleMarc André Tanner
2016-11-15vis: generalize special stdin handlingMarc André Tanner
2016-11-09vis: add replace operator VIS_OP_REPLACEMarc André Tanner
2016-11-09vis: unify VIS_OP_{INSERT,REPLACE} implementationMarc André Tanner
2016-09-25vis: disable language map for replacement character of `r` commandMarc André Tanner
2016-09-25vis: move file name and word completion logic to a shell scriptMarc André Tanner
2016-08-24vis: implement gJ like behaviorMarc André Tanner
2016-08-24vis: add vis_mode_get functionMarc André Tanner
2016-08-24vis: overhaul input queue handlingMarc André Tanner
2016-05-26vis: use normalized absolute file names as internal representationMarc André Tanner
2016-05-22vis: refactor status line handlingMarc André Tanner
2016-05-22vis: add function to change window statusbar contentMarc André Tanner
2016-05-22vis: add functions to query window sizeMarc André Tanner
2016-05-22vis: consider :set horizon setting when syntax highlightingMarc André Tanner
2016-05-22vis: move syntax highlighting to pure Lua codeMarc André Tanner
2016-05-18vis: add #define for VIS_MENUMarc André Tanner
2016-05-18vis: add an interactive mode to vis_pipe{,_collect}(...)Marc André Tanner
2016-05-18vis: introduce vis_pipe_collect utility functionMarc André Tanner
2016-05-13vis: clean up key mapping implementationMarc André Tanner
2016-05-08Fix autoindent when using ORichard Burke
2016-05-04vis: enable large file optimizations for files with long linesMarc André Tanner
2016-05-01vis: further cleanup input handling, introduce vis_keys_feed APIMarc André Tanner
2016-05-01vis: cleanup input handling, improve macro replayMarc André Tanner
2016-04-21vis: add infrastructure to register custom :-commandsMarc André Tanner
2016-04-20vis-lua: trigger start event after ui has been initializedMarc André Tanner
2016-04-19vis: add an unsigned option type for :set commandMarc André Tanner
2016-04-12Add "[(" and "])" motions for jumping to a parenthese pair's start/endRob Pilling
2016-04-12Add "[{" and "]}" motions to jump to a block's start/endRob Pilling
2016-04-08vis: let :e recreate a window at the same location as the old oneMarc André Tanner
2016-04-08vis: cleanup window focusing codeMarc André Tanner
2016-04-03vis: change vis_pipe API and cleanup related codeMarc André Tanner
2016-04-01vis: cleanup vis_pipe APIMarc André Tanner
2016-03-15vis: add support for command register ":Marc André Tanner
2016-03-13vis: convert gn and gN text objects to use "/ register contentMarc André Tanner
2016-03-12vis: overhaul search related code, support "/ registerMarc André Tanner
2016-02-25vis: use standard registers for macro recordingsMarc André Tanner
2016-02-18Add infrastructure to register custom text object functionsMarc André Tanner
2016-02-18vis-lua: expose vis:textobject(id)Marc André Tanner
2016-02-18Add infrastructure to add custom motion functionsMarc André Tanner
2016-02-18vis-lua: expose mode constants to luaMarc André Tanner
2016-02-18vis: add possibility to bind keys to lua functionsMarc André Tanner
2016-02-18vis: add insfrastructure to support global key mappingsMarc André Tanner
2016-02-15Add text object to cover lines with same indentation levelMarc André Tanner
2016-02-12Mark some tables as constMarc André Tanner
2016-02-11vis: implement gn and gN text objectsMarc André Tanner
2016-02-10vis: implement yank register "0Marc André Tanner
2016-02-07vis: export vis_window_closableMarc André Tanner
2016-01-30Implement "A - "Z registersMarc André Tanner
2016-01-30Implement system clipboard registers "* and "+Marc André Tanner
2016-01-30Implement blackhole register "_Marc André Tanner