aboutsummaryrefslogtreecommitdiff
path: root/main.c
diff options
context:
space:
mode:
authorMarc André Tanner <mat@brain-dump.org>2020-12-28 14:40:26 +0100
committerMarc André Tanner <mat@brain-dump.org>2020-12-28 14:51:59 +0100
commit0b082239bc60f0a6a3cb743b38a63684652ae649 (patch)
tree0195fad9b9f4588601fd4980e4c11c1acf14064e /main.c
parent41b235584feeb492d082cdc7bbb735cc49b08180 (diff)
downloadvis-0b082239bc60f0a6a3cb743b38a63684652ae649.tar.gz
vis-0b082239bc60f0a6a3cb743b38a63684652ae649.tar.xz
vis: rename to/till motion internals
This renames the functions and constants implementing the to/till motions. The new names should indicate that matches are only returned within the current line (not globally). Apart from the changed virtual key/command name this contains no functional changes.
Diffstat (limited to 'main.c')
-rw-r--r--main.c48
1 files changed, 24 insertions, 24 deletions
diff --git a/main.c b/main.c
index a6212b2..9719640 100644
--- a/main.c
+++ b/main.c
@@ -94,7 +94,7 @@ static const char *gotoline(Vis*, const char *keys, const Arg *arg);
/* make the current action use the operator indicated by arg->i */
static const char *operator(Vis*, const char *keys, const Arg *arg);
/* blocks to read a key and performs movement indicated by arg->i which
- * should be one of VIS_MOVE_{RIGHT,LEFT}_{TO,TILL} */
+ * should be one of VIS_MOVE_{TO,TILL}_LINE_{RIGHT,LEFT}*/
static const char *movement_key(Vis*, const char *keys, const Arg *arg);
/* perform the movement as indicated by arg->i */
static const char *movement(Vis*, const char *keys, const Arg *arg);
@@ -220,10 +220,10 @@ enum {
VIS_ACTION_TOTILL_REVERSE,
VIS_ACTION_PROMPT_SEARCH_FORWARD,
VIS_ACTION_PROMPT_SEARCH_BACKWARD,
- VIS_ACTION_TILL_LEFT,
- VIS_ACTION_TILL_RIGHT,
- VIS_ACTION_TO_LEFT,
- VIS_ACTION_TO_RIGHT,
+ VIS_ACTION_TILL_LINE_LEFT,
+ VIS_ACTION_TILL_LINE_RIGHT,
+ VIS_ACTION_TO_LINE_LEFT,
+ VIS_ACTION_TO_LINE_RIGHT,
VIS_ACTION_REGISTER,
VIS_ACTION_OPERATOR_CHANGE,
VIS_ACTION_OPERATOR_DELETE,
@@ -718,25 +718,25 @@ static const KeyAction vis_action[] = {
VIS_HELP("Search backward")
prompt_show, { .s = "?" }
},
- [VIS_ACTION_TILL_LEFT] = {
- "vis-motion-till-left",
- VIS_HELP("Till after the occurrence of character to the left")
- movement_key, { .i = VIS_MOVE_LEFT_TILL }
- },
- [VIS_ACTION_TILL_RIGHT] = {
- "vis-motion-till-right",
- VIS_HELP("Till before the occurrence of character to the right")
- movement_key, { .i = VIS_MOVE_RIGHT_TILL }
- },
- [VIS_ACTION_TO_LEFT] = {
- "vis-motion-to-left",
- VIS_HELP("To the first occurrence of character to the left")
- movement_key, { .i = VIS_MOVE_LEFT_TO }
- },
- [VIS_ACTION_TO_RIGHT] = {
- "vis-motion-to-right",
- VIS_HELP("To the first occurrence of character to the right")
- movement_key, { .i = VIS_MOVE_RIGHT_TO }
+ [VIS_ACTION_TILL_LINE_LEFT] = {
+ "vis-motion-till-line-left",
+ VIS_HELP("Till after the occurrence of character to the left on the current line")
+ movement_key, { .i = VIS_MOVE_TILL_LINE_LEFT }
+ },
+ [VIS_ACTION_TILL_LINE_RIGHT] = {
+ "vis-motion-till-line-right",
+ VIS_HELP("Till before the occurrence of character to the right on the current line")
+ movement_key, { .i = VIS_MOVE_TILL_LINE_RIGHT }
+ },
+ [VIS_ACTION_TO_LINE_LEFT] = {
+ "vis-motion-to-line-left",
+ VIS_HELP("To the first occurrence of character to the left on the current line")
+ movement_key, { .i = VIS_MOVE_TO_LINE_LEFT }
+ },
+ [VIS_ACTION_TO_LINE_RIGHT] = {
+ "vis-motion-to-line-right",
+ VIS_HELP("To the first occurrence of character to the right on the current line")
+ movement_key, { .i = VIS_MOVE_TO_LINE_RIGHT }
},
[VIS_ACTION_REGISTER] = {
"vis-register",