summaryrefslogtreecommitdiff
path: root/main.c
AgeCommit message (Expand)Author
2016-03-15vis: add support for command register ":Marc André Tanner
2016-03-12vis: overhaul search related code, support "/ registerMarc André Tanner
2016-03-11vis: respect count for <C-d> and <C-u>Marc André Tanner
2016-03-10view: add query function for multiple cursorsMarc André Tanner
2016-03-10vis: let <C-u> and <C-d> in visual mode move to prev/next cursorMarc André Tanner
2016-03-10view: clean up API functions related to primary cursor handlingMarc André Tanner
2016-02-25vis: use standard registers for macro recordingsMarc André Tanner
2016-02-23Make f, F, t, T motion work when replaying a macroMarc André Tanner
2016-02-22remove unused function cmd()Christian Hesse
2016-02-18vis: fix possible undefined zero allocationMarc 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-13vis: in insert mode <S-Tab> aligns all cursors by inserting spacesMarc André Tanner
2016-02-13Convert call sites of text_line_char_{get,set} to text_line_width_{get,set}Marc André Tanner
2016-02-12vis: fix printf format string used in number_increment_decrementMarc 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-10vis: implement gf and <C-w>gf to open filename under cursorMarc André Tanner
2016-02-07vis: implement number increment <C-a> and decrement <C-x> functionalityMarc 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
2016-01-30Cleanup register implementationMarc André Tanner
2016-01-28vis: implement nn%Marc André Tanner
2016-01-28vis: clean up count handlingMarc André Tanner
2016-01-27vis: apply insert register <C-r> to all cursorsMarc André Tanner
2016-01-20vis: make <End> in insert/replace mode move to the end of lineMarc André Tanner
2016-01-19vis: fix default command prompt in visual modeMarc André Tanner
2016-01-19vis: improve selection restore `gv`Marc André Tanner
2016-01-18vis: simplify code by using text_bytes_alloc0Marc André Tanner
2016-01-16vis: make o and O work in promptMarc André Tanner
2016-01-13Implement command/search prompt history as a regular fileMarc André Tanner
2016-01-13vis: cleanup key binding definitionsMarc André Tanner
2016-01-06vis: apply <C-v> to all cursors not only primary oneMarc André Tanner
2016-01-06vis: enhance <C-v> to recognize a few special keysMarc André Tanner
2015-12-26vis: refactor Lua integrationMarc André Tanner
2015-12-20vis: fix forceful redraw <C-l>Marc André Tanner
2015-11-28vis: add namespace prefix for MARK_SELECTION_{START,END}Marc André Tanner
2015-11-28vis: improve switching to prompt modeMarc André Tanner
2015-11-28vis: implement = operator in terms of fmt(1)Marc André Tanner
2015-11-28vis: add cmd argument to VIS_OP_FILTERMarc André Tanner
2015-11-27vis: improve cursor alignment command <C-a>Marc André Tanner
2015-11-27vis: improve creation of new cursors on line above/belowMarc André Tanner
2015-11-27vis: implement filter operator !Marc André Tanner
2015-11-23vis: fix compiler warnings related to `ga` implementationMarc André Tanner
2015-11-23vis: implement gaMarc André Tanner
2015-11-19vis: improve <C-p> in visual modeMarc André Tanner
2015-11-08vis: remove regex based syntax highlightingMarc André Tanner
2015-11-07vis: prefix enum VisMotion values with VIS_Marc André Tanner