index
:
vis
FreeBSD-single
lua_changes
master
old
a neat vi-like editor
Mitchell Riedstra
about
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
vis-operators.c
Age
Commit message (
Expand
)
Author
Files
Lines
2017-04-19
vis: restructure register handling
Marc André Tanner
1
-5
/
+5
2017-04-09
vis: remove handling of \r\n line endings
Marc André Tanner
1
-2
/
+2
2017-03-22
vis: do not indent empty lines when right shifting with `>`
Marc André Tanner
1
-2
/
+5
2017-03-19
vis: add infrastructure for user specified operators
Marc André Tanner
1
-2
/
+21
2017-02-28
vis: improve cursor positioning after shift operators
Marc André Tanner
1
-11
/
+17
2017-02-22
vis: simplify `r` implementation and fix cursor positioning
Marc André Tanner
1
-1
/
+1
2017-02-01
vis: insert new line after linewise change commands
Marc André Tanner
1
-1
/
+4
2017-01-20
vis: slightly cleanup repeat code, always set dot register
Marc André Tanner
1
-1
/
+1
2016-12-22
text: introduce EMARK to denote an invalid mark
Marc André Tanner
1
-2
/
+2
2016-11-19
vis: keep track of whether "0 stores line wise data
Marc André Tanner
1
-1
/
+3
2016-11-09
vis: add replace operator VIS_OP_REPLACE
Marc André Tanner
1
-0
/
+21
2016-11-09
vis: unify VIS_OP_{INSERT,REPLACE} implementation
Marc André Tanner
1
-7
/
+5
2016-10-28
vis: tweak join behavior
Marc André Tanner
1
-15
/
+9
2016-10-09
vis: fix join operator to work on lines ending with white spaces
Marc André Tanner
1
-1
/
+8
2016-08-24
vis: implement gJ like behavior
Marc André Tanner
1
-1
/
+6
2016-08-24
vis: improve dot (repeat) command implmentation
Marc André Tanner
1
-6
/
+1
2016-04-29
vis: improve cursor placement after join operator
Marc André Tanner
1
-1
/
+5
2016-04-27
vis: adapt charwise put operator to not move across lines
Marc André Tanner
1
-1
/
+2
2016-04-13
Use view_cursors_new_force where appropriate
Marc André Tanner
1
-1
/
+1
2016-04-09
vis: make sure linewise put operations insert necessary new lines
Marc André Tanner
1
-0
/
+2
2016-03-28
view: change cursor creation API to take an initial position
Marc André Tanner
1
-9
/
+6
2016-03-12
register: rename register put related functions
Marc André Tanner
1
-3
/
+3
2016-02-21
vis: only move to start of yanked range if it is not line wise
Marc André Tanner
1
-1
/
+1
2016-02-21
vis: insert missing new line when putting at the end of file
Marc André Tanner
1
-0
/
+3
2016-02-18
vis: move cursor to start of yanked range
Marc André Tanner
1
-1
/
+1
2016-02-12
Mark some tables as const
Marc André Tanner
1
-2
/
+2
2016-02-10
vis: implement yank register "0
Marc André Tanner
1
-0
/
+2
2016-01-30
Implement system clipboard registers "* and "+
Marc André Tanner
1
-3
/
+3
2016-01-30
Cleanup register implementation
Marc André Tanner
1
-2
/
+5
2016-01-19
vis: improve cursor placement after shift operators
Marc André Tanner
1
-3
/
+10
2016-01-14
vis: s/ops/vis_operators/g
Marc André Tanner
1
-3
/
+3
2016-01-14
vis: move vis_operator(..) to corresponding file
Marc André Tanner
1
-0
/
+63
2016-01-14
vis: inline expand_tab
Marc André Tanner
1
-2
/
+4
2015-11-28
vis: add cmd argument to VIS_OP_FILTER
Marc André Tanner
1
-1
/
+2
2015-11-27
vis: implement filter operator !
Marc André Tanner
1
-0
/
+6
2015-11-17
vis: put in visual mode should replace the current selection
Marc André Tanner
1
-2
/
+8
2015-11-07
vis: prefix enum VisOperator values with VIS_
Marc André Tanner
1
-40
/
+27
2015-11-07
vis: move operators to separate file
Marc André Tanner
1
-0
/
+226