comparison src/Makefile @ 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 38d18056e6e6
children a961efb326e5
comparison
equal deleted inserted replaced
19180:8edf0aeb71b9 19181:94eda51ba9ba
1621 json.c \ 1621 json.c \
1622 list.c \ 1622 list.c \
1623 main.c \ 1623 main.c \
1624 map.c \ 1624 map.c \
1625 mark.c \ 1625 mark.c \
1626 mbyte.c \
1626 memfile.c \ 1627 memfile.c \
1627 memline.c \ 1628 memline.c \
1628 menu.c \ 1629 menu.c \
1629 message.c \ 1630 message.c \
1630 misc1.c \ 1631 misc1.c \
1631 misc2.c \ 1632 misc2.c \
1632 mouse.c \ 1633 mouse.c \
1633 move.c \ 1634 move.c \
1634 mbyte.c \
1635 normal.c \ 1635 normal.c \
1636 ops.c \ 1636 ops.c \
1637 option.c \ 1637 option.c \
1638 optionstr.c \ 1638 optionstr.c \
1639 os_unix.c \ 1639 os_unix.c \
1643 profiler.c \ 1643 profiler.c \
1644 pty.c \ 1644 pty.c \
1645 quickfix.c \ 1645 quickfix.c \
1646 regexp.c \ 1646 regexp.c \
1647 register.c \ 1647 register.c \
1648 screen.c \
1648 scriptfile.c \ 1649 scriptfile.c \
1649 screen.c \
1650 search.c \ 1650 search.c \
1651 session.c \ 1651 session.c \
1652 sha256.c \ 1652 sha256.c \
1653 sign.c \ 1653 sign.c \
1654 sound.c \ 1654 sound.c \
1664 ui.c \ 1664 ui.c \
1665 undo.c \ 1665 undo.c \
1666 usercmd.c \ 1666 usercmd.c \
1667 userfunc.c \ 1667 userfunc.c \
1668 version.c \ 1668 version.c \
1669 vim9compile.c \
1670 vim9execute.c \
1671 vim9script.c \
1669 viminfo.c \ 1672 viminfo.c \
1670 window.c \ 1673 window.c \
1671 bufwrite.c \ 1674 bufwrite.c \
1672 $(OS_EXTRA_SRC) 1675 $(OS_EXTRA_SRC)
1673 1676
1759 objects/indent.o \ 1762 objects/indent.o \
1760 objects/insexpand.o \ 1763 objects/insexpand.o \
1761 objects/list.o \ 1764 objects/list.o \
1762 objects/map.o \ 1765 objects/map.o \
1763 objects/mark.o \ 1766 objects/mark.o \
1767 objects/mbyte.o \
1764 objects/memline.o \ 1768 objects/memline.o \
1765 objects/menu.o \ 1769 objects/menu.o \
1766 objects/misc1.o \ 1770 objects/misc1.o \
1767 objects/misc2.o \ 1771 objects/misc2.o \
1768 objects/mouse.o \ 1772 objects/mouse.o \
1769 objects/move.o \ 1773 objects/move.o \
1770 objects/mbyte.o \
1771 objects/normal.o \ 1774 objects/normal.o \
1772 objects/ops.o \ 1775 objects/ops.o \
1773 objects/option.o \ 1776 objects/option.o \
1774 objects/optionstr.o \ 1777 objects/optionstr.o \
1775 objects/os_unix.o \ 1778 objects/os_unix.o \
1779 objects/profiler.o \ 1782 objects/profiler.o \
1780 objects/pty.o \ 1783 objects/pty.o \
1781 objects/quickfix.o \ 1784 objects/quickfix.o \
1782 objects/regexp.o \ 1785 objects/regexp.o \
1783 objects/register.o \ 1786 objects/register.o \
1787 objects/screen.o \
1784 objects/scriptfile.o \ 1788 objects/scriptfile.o \
1785 objects/screen.o \
1786 objects/search.o \ 1789 objects/search.o \
1787 objects/session.o \ 1790 objects/session.o \
1788 objects/sha256.o \ 1791 objects/sha256.o \
1789 objects/sign.o \ 1792 objects/sign.o \
1790 objects/sound.o \ 1793 objects/sound.o \
1800 objects/ui.o \ 1803 objects/ui.o \
1801 objects/undo.o \ 1804 objects/undo.o \
1802 objects/usercmd.o \ 1805 objects/usercmd.o \
1803 objects/userfunc.o \ 1806 objects/userfunc.o \
1804 objects/version.o \ 1807 objects/version.o \
1808 objects/vim9compile.o \
1809 objects/vim9execute.o \
1810 objects/vim9script.o \
1805 objects/viminfo.o \ 1811 objects/viminfo.o \
1806 objects/window.o \ 1812 objects/window.o \
1807 objects/bufwrite.o \ 1813 objects/bufwrite.o \
1808 $(GUI_OBJ) \ 1814 $(GUI_OBJ) \
1809 $(TERM_OBJ) \ 1815 $(TERM_OBJ) \
1871 1877
1872 PRO_AUTO = \ 1878 PRO_AUTO = \
1873 arabic.pro \ 1879 arabic.pro \
1874 arglist.pro \ 1880 arglist.pro \
1875 autocmd.pro \ 1881 autocmd.pro \
1882 beval.pro \
1876 blowfish.pro \ 1883 blowfish.pro \
1877 buffer.pro \ 1884 buffer.pro \
1885 bufwrite.pro \
1878 change.pro \ 1886 change.pro \
1887 channel.pro \
1879 charset.pro \ 1888 charset.pro \
1880 cindent.pro \ 1889 cindent.pro \
1881 cmdexpand.pro \ 1890 cmdexpand.pro \
1882 cmdhist.pro \ 1891 cmdhist.pro \
1883 crypt.pro \ 1892 crypt.pro \
1902 fileio.pro \ 1911 fileio.pro \
1903 filepath.pro \ 1912 filepath.pro \
1904 findfile.pro \ 1913 findfile.pro \
1905 fold.pro \ 1914 fold.pro \
1906 getchar.pro \ 1915 getchar.pro \
1916 gui_beval.pro \
1907 hardcopy.pro \ 1917 hardcopy.pro \
1908 hashtab.pro \ 1918 hashtab.pro \
1909 highlight.pro \ 1919 highlight.pro \
1910 if_cscope.pro \ 1920 if_cscope.pro \
1911 if_lua.pro \ 1921 if_lua.pro \
1928 message.pro \ 1938 message.pro \
1929 misc1.pro \ 1939 misc1.pro \
1930 misc2.pro \ 1940 misc2.pro \
1931 mouse.pro \ 1941 mouse.pro \
1932 move.pro \ 1942 move.pro \
1943 netbeans.pro \
1933 normal.pro \ 1944 normal.pro \
1934 ops.pro \ 1945 ops.pro \
1935 option.pro \ 1946 option.pro \
1936 optionstr.pro \ 1947 optionstr.pro \
1937 os_mac_conv.pro \ 1948 os_mac_conv.pro \
1941 profiler.pro \ 1952 profiler.pro \
1942 pty.pro \ 1953 pty.pro \
1943 quickfix.pro \ 1954 quickfix.pro \
1944 regexp.pro \ 1955 regexp.pro \
1945 register.pro \ 1956 register.pro \
1957 screen.pro \
1946 scriptfile.pro \ 1958 scriptfile.pro \
1947 screen.pro \
1948 search.pro \ 1959 search.pro \
1949 session.pro \ 1960 session.pro \
1950 sha256.pro \ 1961 sha256.pro \
1951 sign.pro \ 1962 sign.pro \
1952 sound.pro \ 1963 sound.pro \
1963 ui.pro \ 1974 ui.pro \
1964 undo.pro \ 1975 undo.pro \
1965 usercmd.pro \ 1976 usercmd.pro \
1966 userfunc.pro \ 1977 userfunc.pro \
1967 version.pro \ 1978 version.pro \
1979 vim9compile.pro \
1980 vim9execute.pro \
1981 vim9script.pro \
1968 viminfo.pro \ 1982 viminfo.pro \
1969 window.pro \ 1983 window.pro \
1970 bufwrite.pro \
1971 beval.pro \
1972 gui_beval.pro \
1973 netbeans.pro \
1974 channel.pro \
1975 $(ALL_GUI_PRO) \ 1984 $(ALL_GUI_PRO) \
1976 $(TCL_PRO) 1985 $(TCL_PRO)
1977 1986
1978 # Resources used for the Mac are in one directory. 1987 # Resources used for the Mac are in one directory.
1979 RSRC_DIR = os_mac_rsrc 1988 RSRC_DIR = os_mac_rsrc
3077 $(CCC) -o $@ blowfish.c 3086 $(CCC) -o $@ blowfish.c
3078 3087
3079 objects/buffer.o: buffer.c 3088 objects/buffer.o: buffer.c
3080 $(CCC) -o $@ buffer.c 3089 $(CCC) -o $@ buffer.c
3081 3090
3091 objects/bufwrite.o: bufwrite.c
3092 $(CCC) -o $@ bufwrite.c
3093
3082 objects/change.o: change.c 3094 objects/change.o: change.c
3083 $(CCC) -o $@ change.c 3095 $(CCC) -o $@ change.c
3084 3096
3085 objects/charset.o: charset.c 3097 objects/charset.o: charset.c
3086 $(CCC) -o $@ charset.c 3098 $(CCC) -o $@ charset.c
3431 $(CCC) -o $@ usercmd.c 3443 $(CCC) -o $@ usercmd.c
3432 3444
3433 objects/userfunc.o: userfunc.c 3445 objects/userfunc.o: userfunc.c
3434 $(CCC) -o $@ userfunc.c 3446 $(CCC) -o $@ userfunc.c
3435 3447
3448 objects/vim9compile.o: vim9compile.c
3449 $(CCC) -o $@ vim9compile.c
3450
3451 objects/vim9execute.o: vim9execute.c
3452 $(CCC) -o $@ vim9execute.c
3453
3454 objects/vim9script.o: vim9script.c
3455 $(CCC) -o $@ vim9script.c
3456
3436 objects/viminfo.o: viminfo.c 3457 objects/viminfo.o: viminfo.c
3437 $(CCC) -o $@ viminfo.c 3458 $(CCC) -o $@ viminfo.c
3438 3459
3439 objects/window.o: window.c 3460 objects/window.o: window.c
3440 $(CCC) -o $@ window.c 3461 $(CCC) -o $@ window.c
3441
3442 objects/bufwrite.o: bufwrite.c
3443 $(CCC) -o $@ bufwrite.c
3444 3462
3445 objects/netbeans.o: netbeans.c 3463 objects/netbeans.o: netbeans.c
3446 $(CCC) -o $@ netbeans.c 3464 $(CCC) -o $@ netbeans.c
3447 3465
3448 objects/channel.o: channel.c 3466 objects/channel.o: channel.c
3785 proto.h globals.h 3803 proto.h globals.h
3786 objects/mark.o: mark.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3804 objects/mark.o: mark.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3787 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3805 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3788 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3806 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3789 proto.h globals.h 3807 proto.h globals.h
3808 objects/mbyte.o: mbyte.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3809 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3810 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3811 proto.h globals.h
3790 objects/memfile.o: memfile.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3812 objects/memfile.o: memfile.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3791 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3813 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3792 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3814 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3793 proto.h globals.h 3815 proto.h globals.h
3794 objects/memline.o: memline.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3816 objects/memline.o: memline.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3814 objects/mouse.o: mouse.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3836 objects/mouse.o: mouse.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3815 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3837 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3816 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3838 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3817 proto.h globals.h 3839 proto.h globals.h
3818 objects/move.o: move.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3840 objects/move.o: move.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3819 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3820 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3821 proto.h globals.h
3822 objects/mbyte.o: mbyte.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3823 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3841 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3824 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3842 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3825 proto.h globals.h 3843 proto.h globals.h
3826 objects/normal.o: normal.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3844 objects/normal.o: normal.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3827 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3845 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3873 proto.h globals.h regexp_bt.c regexp_nfa.c 3891 proto.h globals.h regexp_bt.c regexp_nfa.c
3874 objects/register.o: register.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3892 objects/register.o: register.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3875 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3893 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3876 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3894 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3877 proto.h globals.h 3895 proto.h globals.h
3896 objects/screen.o: screen.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3897 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3898 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3899 proto.h globals.h
3878 objects/scriptfile.o: scriptfile.c vim.h protodef.h auto/config.h feature.h \ 3900 objects/scriptfile.o: scriptfile.c vim.h protodef.h auto/config.h feature.h \
3879 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3901 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3880 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3881 proto.h globals.h
3882 objects/screen.o: screen.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3883 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3884 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3902 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3885 proto.h globals.h 3903 proto.h globals.h
3886 objects/search.o: search.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3904 objects/search.o: search.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3887 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3905 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3888 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3906 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3959 proto.h globals.h 3977 proto.h globals.h
3960 objects/version.o: version.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3978 objects/version.o: version.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3961 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3979 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3962 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3980 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3963 proto.h globals.h version.h 3981 proto.h globals.h version.h
3982 objects/vim9compile.o: vim9compile.c vim.h protodef.h auto/config.h feature.h \
3983 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3984 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3985 proto.h globals.h vim9.h
3986 objects/vim9execute.o: vim9execute.c vim.h protodef.h auto/config.h feature.h \
3987 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3988 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3989 proto.h globals.h vim9.h
3990 objects/vim9script.o: vim9script.c vim.h protodef.h auto/config.h feature.h \
3991 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3992 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3993 proto.h globals.h vim9.h
3964 objects/viminfo.o: viminfo.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3994 objects/viminfo.o: viminfo.c vim.h protodef.h auto/config.h feature.h os_unix.h \
3965 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \ 3995 auto/osdef.h ascii.h keymap.h term.h macros.h option.h beval.h \
3966 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \ 3996 proto/gui_beval.pro structs.h regexp.h gui.h alloc.h ex_cmds.h spell.h \
3967 proto.h globals.h version.h 3997 proto.h globals.h version.h
3968 objects/window.o: window.c vim.h protodef.h auto/config.h feature.h os_unix.h \ 3998 objects/window.o: window.c vim.h protodef.h auto/config.h feature.h os_unix.h \