6565#define ADDR_LOADED_BUFFERS 3
6666#define ADDR_BUFFERS 4
6767#define ADDR_TABS 5
68- #define ADDR_QUICKFIX 6
68+ #define ADDR_TABS_RELATIVE 6 /* Tab page that only relative */
69+ #define ADDR_QUICKFIX 7
6970#define ADDR_OTHER 99
7071
7172#ifndef DO_DECLARE_EXCMD
@@ -1431,9 +1432,9 @@ EX(CMD_tags, "tags", do_tags,
14311432 ADDR_LINES ),
14321433EX (CMD_tab , "tab" , ex_wrongmodifier ,
14331434 NEEDARG |EXTRA |NOTRLCOM ,
1434- ADDR_LINES ),
1435+ ADDR_TABS ),
14351436EX (CMD_tabclose , "tabclose" , ex_tabclose ,
1436- RANGE |NOTADR |COUNT | BANG |TRLBAR |CMDWIN ,
1437+ BANG | RANGE |NOTADR |ZEROR | EXTRA | NOSPC |TRLBAR |CMDWIN ,
14371438 ADDR_TABS ),
14381439EX (CMD_tabdo , "tabdo" , ex_listdo ,
14391440 NEEDARG |EXTRA |NOTRLCOM |RANGE |NOTADR |DFLALL ,
@@ -1446,34 +1447,34 @@ EX(CMD_tabfind, "tabfind", ex_splitview,
14461447 ADDR_TABS ),
14471448EX (CMD_tabfirst , "tabfirst" , ex_tabnext ,
14481449 TRLBAR ,
1449- ADDR_LINES ),
1450+ ADDR_TABS ),
14501451EX (CMD_tabmove , "tabmove" , ex_tabmove ,
14511452 RANGE |NOTADR |ZEROR |EXTRA |NOSPC |TRLBAR ,
14521453 ADDR_TABS ),
14531454EX (CMD_tablast , "tablast" , ex_tabnext ,
14541455 TRLBAR ,
1455- ADDR_LINES ),
1456+ ADDR_TABS ),
14561457EX (CMD_tabnext , "tabnext" , ex_tabnext ,
1457- RANGE |NOTADR |COUNT |TRLBAR ,
1458- ADDR_LINES ),
1458+ RANGE |NOTADR |ZEROR | EXTRA | NOSPC |TRLBAR ,
1459+ ADDR_TABS ),
14591460EX (CMD_tabnew , "tabnew" , ex_splitview ,
14601461 BANG |FILE1 |RANGE |NOTADR |ZEROR |EDITCMD |ARGOPT |TRLBAR ,
14611462 ADDR_TABS ),
14621463EX (CMD_tabonly , "tabonly" , ex_tabonly ,
1463- BANG |RANGE |NOTADR |TRLBAR |CMDWIN ,
1464+ BANG |RANGE |NOTADR |ZEROR | EXTRA | NOSPC | TRLBAR |CMDWIN ,
14641465 ADDR_TABS ),
14651466EX (CMD_tabprevious , "tabprevious" , ex_tabnext ,
1466- RANGE |NOTADR |COUNT |TRLBAR ,
1467- ADDR_LINES ),
1467+ RANGE |NOTADR |ZEROR | EXTRA | NOSPC |TRLBAR ,
1468+ ADDR_TABS_RELATIVE ),
14681469EX (CMD_tabNext , "tabNext" , ex_tabnext ,
1469- RANGE |NOTADR |COUNT |TRLBAR ,
1470- ADDR_LINES ),
1470+ RANGE |NOTADR |ZEROR | EXTRA | NOSPC |TRLBAR ,
1471+ ADDR_TABS_RELATIVE ),
14711472EX (CMD_tabrewind , "tabrewind" , ex_tabnext ,
14721473 TRLBAR ,
1473- ADDR_LINES ),
1474+ ADDR_TABS ),
14741475EX (CMD_tabs , "tabs" , ex_tabs ,
14751476 TRLBAR |CMDWIN ,
1476- ADDR_LINES ),
1477+ ADDR_TABS ),
14771478EX (CMD_tcl , "tcl" , ex_tcl ,
14781479 RANGE |EXTRA |NEEDARG |CMDWIN ,
14791480 ADDR_LINES ),
0 commit comments