Mercurial > vim
comparison src/ex_cmds.h @ 19181:94eda51ba9ba v8.2.0149
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Commit: https://github.com/vim/vim/commit/8a7d6542b33e5d2b352262305c3bfdb2d14e1cf8
Author: Bram Moolenaar <Bram@vim.org>
Date: Sun Jan 26 15:56:19 2020 +0100
patch 8.2.0149: maintaining a Vim9 branch separately is more work
Problem: Maintaining a Vim9 branch separately is more work.
Solution: Merge the Vim9 script changes.
author | Bram Moolenaar <Bram@vim.org> |
---|---|
date | Sun, 26 Jan 2020 16:00:05 +0100 |
parents | 69f0e9b5c107 |
children | e4b326c9424a |
comparison
equal
deleted
inserted
replaced
19180:8edf0aeb71b9 | 19181:94eda51ba9ba |
---|---|
440 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN, | 440 EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN, |
441 ADDR_NONE), | 441 ADDR_NONE), |
442 EXCMD(CMD_debuggreedy, "debuggreedy", ex_debuggreedy, | 442 EXCMD(CMD_debuggreedy, "debuggreedy", ex_debuggreedy, |
443 EX_RANGE|EX_ZEROR|EX_TRLBAR|EX_CMDWIN, | 443 EX_RANGE|EX_ZEROR|EX_TRLBAR|EX_CMDWIN, |
444 ADDR_OTHER), | 444 ADDR_OTHER), |
445 EXCMD(CMD_def, "def", ex_function, | |
446 EX_EXTRA|EX_BANG|EX_SBOXOK|EX_CMDWIN, | |
447 ADDR_NONE), | |
445 EXCMD(CMD_delcommand, "delcommand", ex_delcommand, | 448 EXCMD(CMD_delcommand, "delcommand", ex_delcommand, |
446 EX_NEEDARG|EX_WORD1|EX_TRLBAR|EX_CMDWIN, | 449 EX_NEEDARG|EX_WORD1|EX_TRLBAR|EX_CMDWIN, |
447 ADDR_NONE), | 450 ADDR_NONE), |
448 EXCMD(CMD_delfunction, "delfunction", ex_delfunction, | 451 EXCMD(CMD_delfunction, "delfunction", ex_delfunction, |
449 EX_BANG|EX_NEEDARG|EX_WORD1|EX_CMDWIN, | 452 EX_BANG|EX_NEEDARG|EX_WORD1|EX_CMDWIN, |
473 EX_TRLBAR, | 476 EX_TRLBAR, |
474 ADDR_NONE), | 477 ADDR_NONE), |
475 EXCMD(CMD_digraphs, "digraphs", ex_digraphs, | 478 EXCMD(CMD_digraphs, "digraphs", ex_digraphs, |
476 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN, | 479 EX_BANG|EX_EXTRA|EX_TRLBAR|EX_CMDWIN, |
477 ADDR_NONE), | 480 ADDR_NONE), |
481 EXCMD(CMD_disassemble, "disassemble", ex_disassemble, | |
482 EX_EXTRA|EX_TRLBAR|EX_CMDWIN, | |
483 ADDR_NONE), | |
478 EXCMD(CMD_djump, "djump", ex_findpat, | 484 EXCMD(CMD_djump, "djump", ex_findpat, |
479 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA, | 485 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA, |
480 ADDR_LINES), | 486 ADDR_LINES), |
481 EXCMD(CMD_dlist, "dlist", ex_findpat, | 487 EXCMD(CMD_dlist, "dlist", ex_findpat, |
482 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN, | 488 EX_BANG|EX_RANGE|EX_DFLALL|EX_WHOLEFOLD|EX_EXTRA|EX_CMDWIN, |
527 EX_NEEDARG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_RANGE|EX_CMDWIN, | 533 EX_NEEDARG|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_RANGE|EX_CMDWIN, |
528 ADDR_OTHER), | 534 ADDR_OTHER), |
529 EXCMD(CMD_endif, "endif", ex_endif, | 535 EXCMD(CMD_endif, "endif", ex_endif, |
530 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN, | 536 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN, |
531 ADDR_NONE), | 537 ADDR_NONE), |
538 EXCMD(CMD_enddef, "enddef", ex_endfunction, | |
539 EX_TRLBAR|EX_CMDWIN, | |
540 ADDR_NONE), | |
532 EXCMD(CMD_endfunction, "endfunction", ex_endfunction, | 541 EXCMD(CMD_endfunction, "endfunction", ex_endfunction, |
533 EX_TRLBAR|EX_CMDWIN, | 542 EX_TRLBAR|EX_CMDWIN, |
534 ADDR_NONE), | 543 ADDR_NONE), |
535 EXCMD(CMD_endfor, "endfor", ex_endwhile, | 544 EXCMD(CMD_endfor, "endfor", ex_endwhile, |
536 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN, | 545 EX_TRLBAR|EX_SBOXOK|EX_CMDWIN, |
554 EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN, | 563 EX_EXTRA|EX_NOTRLCOM|EX_SBOXOK|EX_CMDWIN, |
555 ADDR_NONE), | 564 ADDR_NONE), |
556 EXCMD(CMD_exit, "exit", ex_exit, | 565 EXCMD(CMD_exit, "exit", ex_exit, |
557 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR|EX_CMDWIN, | 566 EX_RANGE|EX_WHOLEFOLD|EX_BANG|EX_FILE1|EX_ARGOPT|EX_DFLALL|EX_TRLBAR|EX_CMDWIN, |
558 ADDR_LINES), | 567 ADDR_LINES), |
568 EXCMD(CMD_export, "export", ex_export, | |
569 EX_EXTRA|EX_NOTRLCOM, | |
570 ADDR_NONE), | |
559 EXCMD(CMD_exusage, "exusage", ex_exusage, | 571 EXCMD(CMD_exusage, "exusage", ex_exusage, |
560 EX_TRLBAR, | 572 EX_TRLBAR, |
561 ADDR_NONE), | 573 ADDR_NONE), |
562 EXCMD(CMD_file, "file", ex_file, | 574 EXCMD(CMD_file, "file", ex_file, |
563 EX_RANGE|EX_ZEROR|EX_BANG|EX_FILE1|EX_TRLBAR, | 575 EX_RANGE|EX_ZEROR|EX_BANG|EX_FILE1|EX_TRLBAR, |
677 EX_EXTRA|EX_TRLBAR|EX_CMDWIN, | 689 EX_EXTRA|EX_TRLBAR|EX_CMDWIN, |
678 ADDR_NONE), | 690 ADDR_NONE), |
679 EXCMD(CMD_imenu, "imenu", ex_menu, | 691 EXCMD(CMD_imenu, "imenu", ex_menu, |
680 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, | 692 EX_RANGE|EX_ZEROR|EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, |
681 ADDR_OTHER), | 693 ADDR_OTHER), |
694 EXCMD(CMD_import, "import", ex_import, | |
695 EX_EXTRA|EX_NOTRLCOM, | |
696 ADDR_NONE), | |
682 EXCMD(CMD_inoremap, "inoremap", ex_map, | 697 EXCMD(CMD_inoremap, "inoremap", ex_map, |
683 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, | 698 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, |
684 ADDR_NONE), | 699 ADDR_NONE), |
685 EXCMD(CMD_inoreabbrev, "inoreabbrev", ex_abbreviate, | 700 EXCMD(CMD_inoreabbrev, "inoreabbrev", ex_abbreviate, |
686 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, | 701 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, |
1646 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, | 1661 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
1647 ADDR_OTHER), | 1662 ADDR_OTHER), |
1648 EXCMD(CMD_vimgrepadd, "vimgrepadd", ex_vimgrep, | 1663 EXCMD(CMD_vimgrepadd, "vimgrepadd", ex_vimgrep, |
1649 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, | 1664 EX_RANGE|EX_BANG|EX_NEEDARG|EX_EXTRA|EX_NOTRLCOM|EX_TRLBAR|EX_XFILE, |
1650 ADDR_OTHER), | 1665 ADDR_OTHER), |
1666 EXCMD(CMD_vim9script, "vim9script", ex_vim9script, | |
1667 0, | |
1668 ADDR_NONE), | |
1651 EXCMD(CMD_viusage, "viusage", ex_viusage, | 1669 EXCMD(CMD_viusage, "viusage", ex_viusage, |
1652 EX_TRLBAR, | 1670 EX_TRLBAR, |
1653 ADDR_NONE), | 1671 ADDR_NONE), |
1654 EXCMD(CMD_vmap, "vmap", ex_map, | 1672 EXCMD(CMD_vmap, "vmap", ex_map, |
1655 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, | 1673 EX_EXTRA|EX_TRLBAR|EX_NOTRLCOM|EX_CTRLV|EX_CMDWIN, |