Mercurial > vim
comparison src/Makefile @ 2730:e0a90042318d
updated for version 7.3.143
Problem: Memfile is not tested sufficiently. Looking up blocks in a
memfile is slow when there are many blocks.
Solution: Add high level test and unittest. Adjust the number of hash
buckets to the number of blocks. (Ivan Krasilnikov)
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Tue, 22 Mar 2011 18:10:45 +0100 |
parents | 58f47e17ba15 |
children | 55fe8407514f |
comparison
equal
deleted
inserted
replaced
2729:12f838be9c59 | 2730:e0a90042318d |
---|---|
559 #CFLAGS = -O6 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes | 559 #CFLAGS = -O6 -fno-strength-reduce -Wall -Wshadow -Wmissing-prototypes |
560 #CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes | 560 #CFLAGS = -g -DDEBUG -Wall -Wshadow -Wmissing-prototypes |
561 #CFLAGS = -g -O2 '-DSTARTUPTIME="vimstartup"' -fno-strength-reduce -Wall -Wmissing-prototypes | 561 #CFLAGS = -g -O2 '-DSTARTUPTIME="vimstartup"' -fno-strength-reduce -Wall -Wmissing-prototypes |
562 | 562 |
563 # Use this with GCC to check for mistakes, unused arguments, etc. | 563 # Use this with GCC to check for mistakes, unused arguments, etc. |
564 #CFLAGS = -g -Wall -Wextra -Wmissing-prototypes -Wunreachable-code -D_FORTIFY_SOURCE=1 -DU_DEBUG | 564 #CFLAGS = -g -Wall -Wextra -Wmissing-prototypes -Wunreachable-code -D_FORTIFY_SOURCE=1 |
565 #CFLAGS = -g -O2 -Wall -Wextra -Wmissing-prototypes -D_FORTIFY_SOURCE=1 -DU_DEBUG | 565 #CFLAGS = -g -O2 -Wall -Wextra -Wmissing-prototypes -D_FORTIFY_SOURCE=1 -DU_DEBUG |
566 #PYTHON_CFLAGS_EXTRA = -Wno-missing-field-initializers | 566 #PYTHON_CFLAGS_EXTRA = -Wno-missing-field-initializers |
567 #MZSCHEME_CFLAGS_EXTRA = -Wno-unreachable-code -Wno-unused-parameter | 567 #MZSCHEME_CFLAGS_EXTRA = -Wno-unreachable-code -Wno-unused-parameter |
568 | 568 |
569 # EFENCE - Electric-Fence malloc debugging: catches memory accesses beyond | 569 # EFENCE - Electric-Fence malloc debugging: catches memory accesses beyond |
592 #LINT = splint | 592 #LINT = splint |
593 #LINT_OPTIONS = +unixlib -weak -macrovarprefixexclude -showfunc -linelen 9999 | 593 #LINT_OPTIONS = +unixlib -weak -macrovarprefixexclude -showfunc -linelen 9999 |
594 | 594 |
595 # PROFILING - Uncomment the next two lines to do profiling with gcc and gprof. | 595 # PROFILING - Uncomment the next two lines to do profiling with gcc and gprof. |
596 # Might not work with GUI or Perl. | 596 # Might not work with GUI or Perl. |
597 # For unknown reasons adding "-lc" fixes a linking problem with GCC. That's | 597 # For unknown reasons adding "-lc" fixes a linking problem with some versions |
598 # probably a bug in the "-pg" implementation. | 598 # of GCC. That's probably a bug in the "-pg" implementation. |
599 # After running Vim see the profile result with: gmon vim gmon.out | vim - | |
599 # Need to recompile everything after changing this: "make clean" "make". | 600 # Need to recompile everything after changing this: "make clean" "make". |
600 #PROFILE_CFLAGS = -pg -g -DWE_ARE_PROFILING | 601 #PROFILE_CFLAGS = -pg -g -DWE_ARE_PROFILING |
601 #PROFILE_LIBS = -pg | 602 #PROFILE_LIBS = -pg |
602 #PROFILE_LIBS = -pg -lc | 603 #PROFILE_LIBS = -pg -lc |
603 | 604 |
604 # MEMORY LEAK DETECTION | 605 # MEMORY LEAK DETECTION |
605 # Requires installing the ccmalloc library. | 606 # Requires installing the ccmalloc library. |
606 # Configuration is in the .ccmalloc or ~/.ccmalloc file. | 607 # Configuration is in the .ccmalloc or ~/.ccmalloc file. |
607 # Doesn't work very well, since memory linked to from global variables | 608 # Doesn't work very well, since memory linked to from global variables |
608 # (in libraries) is also marked as leaked memory. | 609 # (in libraries) is also marked as leaked memory. |
609 #PROFILE_CFLAGS = -DEXITFREE | 610 #LEAK_CFLAGS = -DEXITFREE |
610 #PROFILE_LIBS = -lccmalloc | 611 #LEAK_LIBS = -lccmalloc |
611 | 612 |
612 ##################################################### | 613 ##################################################### |
613 ### Specific systems, check if yours is listed! ### {{{ | 614 ### Specific systems, check if yours is listed! ### {{{ |
614 ##################################################### | 615 ##################################################### |
615 | 616 |
1327 .SUFFIXES: .c .o .pro | 1328 .SUFFIXES: .c .o .pro |
1328 | 1329 |
1329 PRE_DEFS = -Iproto $(DEFS) $(GUI_DEFS) $(GUI_IPATH) $(CPPFLAGS) $(EXTRA_IPATHS) | 1330 PRE_DEFS = -Iproto $(DEFS) $(GUI_DEFS) $(GUI_IPATH) $(CPPFLAGS) $(EXTRA_IPATHS) |
1330 POST_DEFS = $(X_CFLAGS) $(MZSCHEME_CFLAGS) $(TCL_CFLAGS) $(EXTRA_DEFS) | 1331 POST_DEFS = $(X_CFLAGS) $(MZSCHEME_CFLAGS) $(TCL_CFLAGS) $(EXTRA_DEFS) |
1331 | 1332 |
1332 ALL_CFLAGS = $(PRE_DEFS) $(CFLAGS) $(PROFILE_CFLAGS) $(POST_DEFS) | 1333 ALL_CFLAGS = $(PRE_DEFS) $(CFLAGS) $(PROFILE_CFLAGS) $(LEAK_CFLAGS) $(POST_DEFS) |
1333 | 1334 |
1334 # Exclude $CFLAGS for osdef.sh, for Mac 10.4 some flags don't work together | 1335 # Exclude $CFLAGS for osdef.sh, for Mac 10.4 some flags don't work together |
1335 # with "-E". | 1336 # with "-E". |
1336 OSDEF_CFLAGS = $(PRE_DEFS) $(POST_DEFS) | 1337 OSDEF_CFLAGS = $(PRE_DEFS) $(POST_DEFS) |
1337 | 1338 |
1356 $(PERL_LIBS) \ | 1357 $(PERL_LIBS) \ |
1357 $(PYTHON_LIBS) \ | 1358 $(PYTHON_LIBS) \ |
1358 $(PYTHON3_LIBS) \ | 1359 $(PYTHON3_LIBS) \ |
1359 $(TCL_LIBS) \ | 1360 $(TCL_LIBS) \ |
1360 $(RUBY_LIBS) \ | 1361 $(RUBY_LIBS) \ |
1361 $(PROFILE_LIBS) | 1362 $(PROFILE_LIBS) \ |
1363 $(LEAK_LIBS) | |
1362 | 1364 |
1363 # abbreviations | 1365 # abbreviations |
1364 DEST_BIN = $(DESTDIR)$(BINDIR) | 1366 DEST_BIN = $(DESTDIR)$(BINDIR) |
1365 DEST_VIM = $(DESTDIR)$(VIMLOC) | 1367 DEST_VIM = $(DESTDIR)$(VIMLOC) |
1366 DEST_RT = $(DESTDIR)$(VIMRTLOC) | 1368 DEST_RT = $(DESTDIR)$(VIMRTLOC) |
1478 | 1480 |
1479 EXTRA_SRC = hangulin.c if_lua.c if_mzsch.c auto/if_perl.c if_perlsfio.c \ | 1481 EXTRA_SRC = hangulin.c if_lua.c if_mzsch.c auto/if_perl.c if_perlsfio.c \ |
1480 if_python.c if_python3.c if_tcl.c if_ruby.c if_sniff.c \ | 1482 if_python.c if_python3.c if_tcl.c if_ruby.c if_sniff.c \ |
1481 gui_beval.c workshop.c wsdebug.c integration.c netbeans.c | 1483 gui_beval.c workshop.c wsdebug.c integration.c netbeans.c |
1482 | 1484 |
1485 # Unittest files | |
1486 MEMFILE_TEST_SRC = memfile_test.c | |
1487 MEMFILE_TEST_TARGET = memfile_test$(EXEEXT) | |
1488 | |
1489 UNITTEST_SRC = $(MEMFILE_TEST_SRC) | |
1490 UNITTEST_TARGETS = $(MEMFILE_TEST_TARGET) | |
1491 | |
1483 # All sources, also the ones that are not configured | 1492 # All sources, also the ones that are not configured |
1484 ALL_SRC = $(BASIC_SRC) $(ALL_GUI_SRC) $(EXTRA_SRC) | 1493 ALL_SRC = $(BASIC_SRC) $(ALL_GUI_SRC) $(UNITTEST_SRC) $(EXTRA_SRC) |
1485 | 1494 |
1486 # Which files to check with lint. Select one of these three lines. ALL_SRC | 1495 # Which files to check with lint. Select one of these three lines. ALL_SRC |
1487 # checks more, but may not work well for checking a GUI that wasn't configured. | 1496 # checks more, but may not work well for checking a GUI that wasn't configured. |
1488 # The perl sources also don't work well with lint. | 1497 # The perl sources also don't work well with lint. |
1489 LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) $(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \ | 1498 LINT_SRC = $(BASIC_SRC) $(GUI_SRC) $(HANGULIN_SRC) $(PYTHON_SRC) $(PYTHON3_SRC) $(TCL_SRC) \ |
1490 $(SNIFF_SRC) $(WORKSHOP_SRC) $(WSDEBUG_SRC) $(NETBEANS_SRC) | 1499 $(SNIFF_SRC) $(WORKSHOP_SRC) $(WSDEBUG_SRC) $(NETBEANS_SRC) |
1491 #LINT_SRC = $(SRC) | 1500 #LINT_SRC = $(SRC) |
1492 #LINT_SRC = $(ALL_SRC) | 1501 #LINT_SRC = $(ALL_SRC) |
1493 #LINT_SRC = $(BASIC_SRC) | 1502 #LINT_SRC = $(BASIC_SRC) |
1494 | 1503 |
1495 OBJ = \ | 1504 OBJ_COMMON = \ |
1496 objects/buffer.o \ | 1505 objects/buffer.o \ |
1497 objects/blowfish.o \ | 1506 objects/blowfish.o \ |
1498 objects/charset.o \ | 1507 objects/charset.o \ |
1499 objects/diff.o \ | 1508 objects/diff.o \ |
1500 objects/digraph.o \ | 1509 objects/digraph.o \ |
1511 objects/hardcopy.o \ | 1520 objects/hardcopy.o \ |
1512 objects/hashtab.o \ | 1521 objects/hashtab.o \ |
1513 $(HANGULIN_OBJ) \ | 1522 $(HANGULIN_OBJ) \ |
1514 objects/if_cscope.o \ | 1523 objects/if_cscope.o \ |
1515 objects/if_xcmdsrv.o \ | 1524 objects/if_xcmdsrv.o \ |
1516 objects/main.o \ | |
1517 objects/mark.o \ | 1525 objects/mark.o \ |
1518 objects/memfile.o \ | 1526 objects/memline.o \ |
1519 objects/memline.o \ | |
1520 objects/menu.o \ | 1527 objects/menu.o \ |
1521 objects/message.o \ | 1528 objects/message.o \ |
1522 objects/misc1.o \ | 1529 objects/misc1.o \ |
1523 objects/misc2.o \ | 1530 objects/misc2.o \ |
1524 objects/move.o \ | 1531 objects/move.o \ |
1539 $(SNIFF_OBJ) \ | 1546 $(SNIFF_OBJ) \ |
1540 objects/tag.o \ | 1547 objects/tag.o \ |
1541 objects/term.o \ | 1548 objects/term.o \ |
1542 objects/ui.o \ | 1549 objects/ui.o \ |
1543 objects/undo.o \ | 1550 objects/undo.o \ |
1551 objects/version.o \ | |
1544 objects/window.o \ | 1552 objects/window.o \ |
1545 $(GUI_OBJ) \ | 1553 $(GUI_OBJ) \ |
1546 $(LUA_OBJ) \ | 1554 $(LUA_OBJ) \ |
1547 $(MZSCHEME_OBJ) \ | 1555 $(MZSCHEME_OBJ) \ |
1548 $(PERL_OBJ) \ | 1556 $(PERL_OBJ) \ |
1552 $(RUBY_OBJ) \ | 1560 $(RUBY_OBJ) \ |
1553 $(OS_EXTRA_OBJ) \ | 1561 $(OS_EXTRA_OBJ) \ |
1554 $(WORKSHOP_OBJ) \ | 1562 $(WORKSHOP_OBJ) \ |
1555 $(NETBEANS_OBJ) \ | 1563 $(NETBEANS_OBJ) \ |
1556 $(WSDEBUG_OBJ) | 1564 $(WSDEBUG_OBJ) |
1565 | |
1566 OBJ = $(OBJ_COMMON) \ | |
1567 objects/main.o \ | |
1568 objects/memfile.o \ | |
1569 | |
1570 MEMFILE_TEST_OBJ = $(OBJ_COMMON) \ | |
1571 objects/memfile_test.o | |
1557 | 1572 |
1558 PRO_AUTO = \ | 1573 PRO_AUTO = \ |
1559 blowfish.pro \ | 1574 blowfish.pro \ |
1560 buffer.pro \ | 1575 buffer.pro \ |
1561 charset.pro \ | 1576 charset.pro \ |
1698 # Link the target for normal use or debugging. | 1713 # Link the target for normal use or debugging. |
1699 # A shell script is used to try linking without unneccesary libraries. | 1714 # A shell script is used to try linking without unneccesary libraries. |
1700 $(VIMTARGET): auto/config.mk objects $(OBJ) version.c version.h | 1715 $(VIMTARGET): auto/config.mk objects $(OBJ) version.c version.h |
1701 $(CCC) version.c -o objects/version.o | 1716 $(CCC) version.c -o objects/version.o |
1702 @LINK="$(PURIFY) $(SHRPENV) $(CClink) $(ALL_LIB_DIRS) $(LDFLAGS) \ | 1717 @LINK="$(PURIFY) $(SHRPENV) $(CClink) $(ALL_LIB_DIRS) $(LDFLAGS) \ |
1703 -o $(VIMTARGET) $(OBJ) objects/version.o $(ALL_LIBS)" \ | 1718 -o $(VIMTARGET) $(OBJ) $(ALL_LIBS)" \ |
1704 MAKE="$(MAKE)" LINK_AS_NEEDED=$(LINK_AS_NEEDED) \ | 1719 MAKE="$(MAKE)" LINK_AS_NEEDED=$(LINK_AS_NEEDED) \ |
1705 sh $(srcdir)/link.sh | 1720 sh $(srcdir)/link.sh |
1706 | 1721 |
1707 xxd/xxd$(EXEEXT): xxd/xxd.c | 1722 xxd/xxd$(EXEEXT): xxd/xxd.c |
1708 cd xxd; CC="$(CC)" CFLAGS="$(CPPFLAGS) $(CFLAGS)" \ | 1723 cd xxd; CC="$(CC)" CFLAGS="$(CPPFLAGS) $(CFLAGS)" \ |
1823 fi | 1838 fi |
1824 -if test $(VIMTARGET) != vim -a ! -r vim; then \ | 1839 -if test $(VIMTARGET) != vim -a ! -r vim; then \ |
1825 ln -s $(VIMTARGET) vim; \ | 1840 ln -s $(VIMTARGET) vim; \ |
1826 fi | 1841 fi |
1827 cd testdir; $(MAKE) -f Makefile $(GUI_TESTTARGET) VIMPROG=../$(VIMTARGET) $(GUI_TESTARG) | 1842 cd testdir; $(MAKE) -f Makefile $(GUI_TESTTARGET) VIMPROG=../$(VIMTARGET) $(GUI_TESTARG) |
1843 $(MAKE) -f Makefile unittest | |
1844 | |
1845 unittesttargets: | |
1846 $(MAKE) -f Makefile $(UNITTEST_TARGETS) | |
1847 | |
1848 unittest unittests: $(UNITTEST_TARGETS) | |
1849 @for t in $(UNITTEST_TARGETS); do \ | |
1850 ./$$t || exit 1; echo $$t passed; \ | |
1851 done | |
1828 | 1852 |
1829 testclean: | 1853 testclean: |
1830 cd testdir; $(MAKE) -f Makefile clean | 1854 cd testdir; $(MAKE) -f Makefile clean |
1831 if test -d $(PODIR); then \ | 1855 if test -d $(PODIR); then \ |
1832 cd $(PODIR); $(MAKE) checkclean; \ | 1856 cd $(PODIR); $(MAKE) checkclean; \ |
1833 fi | 1857 fi |
1858 | |
1859 # Unittests | |
1860 # It's build just like Vim to satisfy all dependencies. | |
1861 $(MEMFILE_TEST_TARGET): auto/config.mk objects $(MEMFILE_TEST_OBJ) | |
1862 $(CCC) version.c -o objects/version.o | |
1863 @LINK="$(PURIFY) $(SHRPENV) $(CClink) $(ALL_LIB_DIRS) $(LDFLAGS) \ | |
1864 -o $(MEMFILE_TEST_TARGET) $(MEMFILE_TEST_OBJ) $(ALL_LIBS)" \ | |
1865 MAKE="$(MAKE)" LINK_AS_NEEDED=$(LINK_AS_NEEDED) \ | |
1866 sh $(srcdir)/link.sh | |
1867 | |
1868 # install targets | |
1834 | 1869 |
1835 install: $(GUI_INSTALL) | 1870 install: $(GUI_INSTALL) |
1836 | 1871 |
1837 install_normal: installvim installtools $(INSTALL_LANGS) install-icons | 1872 install_normal: installvim installtools $(INSTALL_LANGS) install-icons |
1838 | 1873 |
2263 # We support common typing mistakes for Juergen! :-) | 2298 # We support common typing mistakes for Juergen! :-) |
2264 clean celan: testclean | 2299 clean celan: testclean |
2265 -rm -f *.o objects/* core $(VIMTARGET).core $(VIMTARGET) vim xxd/*.o | 2300 -rm -f *.o objects/* core $(VIMTARGET).core $(VIMTARGET) vim xxd/*.o |
2266 -rm -f $(TOOLS) auto/osdef.h auto/pathdef.c auto/if_perl.c | 2301 -rm -f $(TOOLS) auto/osdef.h auto/pathdef.c auto/if_perl.c |
2267 -rm -f conftest* *~ auto/link.sed | 2302 -rm -f conftest* *~ auto/link.sed |
2303 -rm -f $(UNITTEST_TARGETS) | |
2268 -rm -f runtime pixmaps | 2304 -rm -f runtime pixmaps |
2269 -rm -rf $(APPDIR) | 2305 -rm -rf $(APPDIR) |
2270 -rm -rf mzscheme_base.c | 2306 -rm -rf mzscheme_base.c |
2271 if test -d $(PODIR); then \ | 2307 if test -d $(PODIR); then \ |
2272 cd $(PODIR); $(MAKE) prefix=$(DESTDIR)$(prefix) clean; \ | 2308 cd $(PODIR); $(MAKE) prefix=$(DESTDIR)$(prefix) clean; \ |
2557 $(CCC) -o $@ mark.c | 2593 $(CCC) -o $@ mark.c |
2558 | 2594 |
2559 objects/memfile.o: memfile.c | 2595 objects/memfile.o: memfile.c |
2560 $(CCC) -o $@ memfile.c | 2596 $(CCC) -o $@ memfile.c |
2561 | 2597 |
2598 objects/memfile_test.o: memfile_test.c | |
2599 $(CCC) -o $@ memfile_test.c | |
2600 | |
2562 objects/memline.o: memline.c | 2601 objects/memline.o: memline.c |
2563 $(CCC) -o $@ memline.c | 2602 $(CCC) -o $@ memline.c |
2564 | 2603 |
2565 objects/menu.o: menu.c | 2604 objects/menu.o: menu.c |
2566 $(CCC) -o $@ menu.c | 2605 $(CCC) -o $@ menu.c |
2875 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ | 2914 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ |
2876 arabic.h | 2915 arabic.h |
2877 objects/os_unix.o: os_unix.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ | 2916 objects/os_unix.o: os_unix.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ |
2878 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ | 2917 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ |
2879 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ | 2918 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ |
2880 arabic.h if_mzsch.h os_unixx.h | 2919 arabic.h os_unixx.h |
2881 objects/pathdef.o: auto/pathdef.c vim.h auto/config.h feature.h os_unix.h \ | 2920 objects/pathdef.o: auto/pathdef.c vim.h auto/config.h feature.h os_unix.h \ |
2882 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ | 2921 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ |
2883 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ | 2922 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ |
2884 globals.h farsi.h arabic.h | 2923 globals.h farsi.h arabic.h |
2885 objects/popupmnu.o: popupmnu.c vim.h auto/config.h feature.h os_unix.h \ | 2924 objects/popupmnu.o: popupmnu.c vim.h auto/config.h feature.h os_unix.h \ |
3014 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ | 3053 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ |
3015 globals.h farsi.h arabic.h gui_at_sb.h | 3054 globals.h farsi.h arabic.h gui_at_sb.h |
3016 objects/pty.o: pty.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h ascii.h \ | 3055 objects/pty.o: pty.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h ascii.h \ |
3017 keymap.h term.h macros.h option.h structs.h regexp.h gui.h gui_beval.h \ | 3056 keymap.h term.h macros.h option.h structs.h regexp.h gui.h gui_beval.h \ |
3018 proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h arabic.h | 3057 proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h arabic.h |
3058 objects/memfile_test.o: memfile_test.c main.c vim.h auto/config.h feature.h \ | |
3059 os_unix.h auto/osdef.h ascii.h keymap.h term.h macros.h option.h \ | |
3060 structs.h regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h \ | |
3061 proto.h globals.h farsi.h arabic.h farsi.c arabic.c memfile.c | |
3019 objects/hangulin.o: hangulin.c vim.h auto/config.h feature.h os_unix.h \ | 3062 objects/hangulin.o: hangulin.c vim.h auto/config.h feature.h os_unix.h \ |
3020 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ | 3063 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ |
3021 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ | 3064 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ |
3022 globals.h farsi.h arabic.h | 3065 globals.h farsi.h arabic.h |
3023 objects/if_lua.o: if_lua.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ | 3066 objects/if_lua.o: if_lua.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ |
3025 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ | 3068 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ |
3026 arabic.h | 3069 arabic.h |
3027 objects/if_mzsch.o: if_mzsch.c vim.h auto/config.h feature.h os_unix.h \ | 3070 objects/if_mzsch.o: if_mzsch.c vim.h auto/config.h feature.h os_unix.h \ |
3028 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ | 3071 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ |
3029 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ | 3072 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ |
3030 globals.h farsi.h arabic.h if_mzsch.h mzscheme_base.c | 3073 globals.h farsi.h arabic.h if_mzsch.h |
3031 objects/if_perl.o: auto/if_perl.c vim.h auto/config.h feature.h os_unix.h \ | 3074 objects/if_perl.o: auto/if_perl.c vim.h auto/config.h feature.h os_unix.h \ |
3032 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ | 3075 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ |
3033 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ | 3076 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ |
3034 globals.h farsi.h arabic.h | 3077 globals.h farsi.h arabic.h |
3035 objects/if_perlsfio.o: if_perlsfio.c vim.h auto/config.h feature.h os_unix.h \ | 3078 objects/if_perlsfio.o: if_perlsfio.c vim.h auto/config.h feature.h os_unix.h \ |
3046 globals.h farsi.h arabic.h if_py_both.h | 3089 globals.h farsi.h arabic.h if_py_both.h |
3047 objects/if_tcl.o: if_tcl.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ | 3090 objects/if_tcl.o: if_tcl.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ |
3048 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ | 3091 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ |
3049 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ | 3092 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ |
3050 arabic.h | 3093 arabic.h |
3051 objects/if_ruby.o: if_ruby.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ | 3094 objects/if_ruby.o: if_ruby.c auto/config.h vim.h feature.h os_unix.h auto/osdef.h \ |
3052 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ | 3095 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ |
3053 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ | 3096 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ |
3054 arabic.h version.h | 3097 arabic.h version.h |
3055 objects/if_sniff.o: if_sniff.c vim.h auto/config.h feature.h os_unix.h \ | 3098 objects/if_sniff.o: if_sniff.c vim.h auto/config.h feature.h os_unix.h \ |
3056 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ | 3099 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ |