index
:
vis.git
master
Unnamed repository; edit this file 'description' to name the repository.
Mike Vink
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
vis-operators.c
Age
Commit message (
Expand
)
Author
2025-01-12
array: delete oneliners
Randy Palamar
2025-01-11
buffer: clear out one line functions
Randy Palamar
2024-05-21
remove some view pointer chasing
Randy Palamar
2024-05-21
make View unopaque
Randy Palamar
2024-05-21
cleanup some single line get/set functions
Randy Palamar
2023-08-27
Make expandtab option window-local
Alexey Yerin
2023-08-27
Make tabwidth option window-local
Alexey Yerin
2020-05-30
vis: fix implicit enum conversion warning
Marc André Tanner
2018-05-16
vis: implement g~ using tr(1)
Marc André Tanner
2018-05-16
vis: implement gU using tr(1)
Marc André Tanner
2018-05-16
vis: implement gu using tr(1)
Marc André Tanner
2018-02-28
vis: improve handling of linewise ranges in change operator
Marc André Tanner
2017-12-21
vis: do not override default register on delete operations in insert mode
Marc André Tanner
2017-09-15
vis: remove ! operator
Marc André Tanner
2017-06-15
view: rename view_cursors_new
Marc André Tanner
2017-05-03
text: remove text_insert_newline function
Marc André Tanner
2017-04-19
vis: restructure register handling
Marc André Tanner
2017-04-09
vis: remove handling of \r\n line endings
Marc André Tanner
2017-03-22
vis: do not indent empty lines when right shifting with `>`
Marc André Tanner
2017-03-19
vis: add infrastructure for user specified operators
Marc André Tanner
2017-02-28
vis: improve cursor positioning after shift operators
Marc André Tanner
2017-02-22
vis: simplify `r` implementation and fix cursor positioning
Marc André Tanner
2017-02-01
vis: insert new line after linewise change commands
Marc André Tanner
2017-01-20
vis: slightly cleanup repeat code, always set dot register
Marc André Tanner
2016-12-22
text: introduce EMARK to denote an invalid mark
Marc André Tanner
2016-11-19
vis: keep track of whether "0 stores line wise data
Marc André Tanner
2016-11-09
vis: add replace operator VIS_OP_REPLACE
Marc André Tanner
2016-11-09
vis: unify VIS_OP_{INSERT,REPLACE} implementation
Marc André Tanner
2016-10-28
vis: tweak join behavior
Marc André Tanner
2016-10-09
vis: fix join operator to work on lines ending with white spaces
Marc André Tanner
2016-08-24
vis: implement gJ like behavior
Marc André Tanner
2016-08-24
vis: improve dot (repeat) command implmentation
Marc André Tanner
2016-04-29
vis: improve cursor placement after join operator
Marc André Tanner
2016-04-27
vis: adapt charwise put operator to not move across lines
Marc André Tanner
2016-04-13
Use view_cursors_new_force where appropriate
Marc André Tanner
2016-04-09
vis: make sure linewise put operations insert necessary new lines
Marc André Tanner
2016-03-28
view: change cursor creation API to take an initial position
Marc André Tanner
2016-03-12
register: rename register put related functions
Marc André Tanner
2016-02-21
vis: only move to start of yanked range if it is not line wise
Marc André Tanner
2016-02-21
vis: insert missing new line when putting at the end of file
Marc André Tanner
2016-02-18
vis: move cursor to start of yanked range
Marc André Tanner
2016-02-12
Mark some tables as const
Marc André Tanner
2016-02-10
vis: implement yank register "0
Marc André Tanner
2016-01-30
Implement system clipboard registers "* and "+
Marc André Tanner
2016-01-30
Cleanup register implementation
Marc André Tanner
2016-01-19
vis: improve cursor placement after shift operators
Marc André Tanner
2016-01-14
vis: s/ops/vis_operators/g
Marc André Tanner
2016-01-14
vis: move vis_operator(..) to corresponding file
Marc André Tanner
2016-01-14
vis: inline expand_tab
Marc André Tanner
2015-11-28
vis: add cmd argument to VIS_OP_FILTER
Marc André Tanner
[next]