diff options
| author | Marc André Tanner <mat@brain-dump.org> | 2017-07-10 17:27:04 +0200 |
|---|---|---|
| committer | Marc André Tanner <mat@brain-dump.org> | 2017-07-10 18:26:05 +0200 |
| commit | d4bba6e46fa1ab67947508c95a4198dbcf060489 (patch) | |
| tree | 070f4d37fe37433ce68bf7aa77ba23bc475563c5 /vis.h | |
| parent | 6e0532af78294c76d0e0a187a40d330518bab0a8 (diff) | |
| download | vis-d4bba6e46fa1ab67947508c95a4198dbcf060489.tar.gz vis-d4bba6e46fa1ab67947508c95a4198dbcf060489.tar.xz | |
vis: implement jump list in terms of marks
Diffstat (limited to 'vis.h')
| -rw-r--r-- | vis.h | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -510,8 +510,6 @@ enum VisMotion { VIS_MOVE_WINDOW_LINE_BOTTOM, VIS_MOVE_CHANGELIST_NEXT, VIS_MOVE_CHANGELIST_PREV, - VIS_MOVE_JUMPLIST_NEXT, - VIS_MOVE_JUMPLIST_PREV, VIS_MOVE_NOP, VIS_MOVE_PERCENT, VIS_MOVE_BYTE, @@ -714,7 +712,12 @@ Array vis_mark_get(Vis*, enum VisMark id); * according to the start position. */ void vis_mark_normalize(Array*); - +/** Add selections of focused window to jump list. */ +bool vis_jumplist_save(Vis*); +/** Navigate jump list backwards. */ +bool vis_jumplist_prev(Vis*); +/** Navigate jump list forwards. */ +bool vis_jumplist_next(Vis*); /** @} */ /** Register specifiers. */ enum VisRegister { |
