comparison src/Makefile @ 4444:ccecb03e5e8b v7.3.970

updated for version 7.3.970 Problem: Syntax highlighting can be slow. Solution: Include the NFA regexp engine. Add the 'regexpengine' option to select which one is used. (various authors, including Ken Takata, Andrei Aiordachioaie, Russ Cox, Xiaozhou Liua, Ian Young)
author Bram Moolenaar <bram@vim.org>
date Sun, 19 May 2013 19:40:29 +0200
parents 04736b4030ec
children 032c9f916f25
comparison
equal deleted inserted replaced
4443:34f806b8147f 4444:ccecb03e5e8b
452 # SNIFF - Include support for SNiFF+. 452 # SNIFF - Include support for SNiFF+.
453 #CONF_OPT_SNIFF = --enable-sniff 453 #CONF_OPT_SNIFF = --enable-sniff
454 454
455 # MULTIBYTE - To edit multi-byte characters. 455 # MULTIBYTE - To edit multi-byte characters.
456 # Uncomment this when you want to edit a multibyte language. 456 # Uncomment this when you want to edit a multibyte language.
457 # It's automatically enabled with big features or IME support. 457 # It's automatically enabled with normal features, GTK or IME support.
458 # Note: Compile on a machine where setlocale() actually works, otherwise the 458 # Note: Compile on a machine where setlocale() actually works, otherwise the
459 # configure tests may fail. 459 # configure tests may fail.
460 #CONF_OPT_MULTIBYTE = --enable-multibyte 460 #CONF_OPT_MULTIBYTE = --enable-multibyte
461 461
462 # NLS - National Language Support 462 # NLS - National Language Support
2662 $(CCC) -o $@ popupmnu.c 2662 $(CCC) -o $@ popupmnu.c
2663 2663
2664 objects/quickfix.o: quickfix.c 2664 objects/quickfix.o: quickfix.c
2665 $(CCC) -o $@ quickfix.c 2665 $(CCC) -o $@ quickfix.c
2666 2666
2667 objects/regexp.o: regexp.c 2667 objects/regexp.o: regexp.c regexp_nfa.c
2668 $(CCC) -o $@ regexp.c 2668 $(CCC) -o $@ regexp.c
2669 2669
2670 objects/screen.o: screen.c 2670 objects/screen.o: screen.c
2671 $(CCC) -o $@ screen.c 2671 $(CCC) -o $@ screen.c
2672 2672
2936 globals.h farsi.h arabic.h 2936 globals.h farsi.h arabic.h
2937 objects/quickfix.o: quickfix.c vim.h auto/config.h feature.h os_unix.h \ 2937 objects/quickfix.o: quickfix.c vim.h auto/config.h feature.h os_unix.h \
2938 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \ 2938 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \
2939 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \ 2939 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \
2940 globals.h farsi.h arabic.h 2940 globals.h farsi.h arabic.h
2941 objects/regexp.o: regexp.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ 2941 objects/regexp.o: regexp.c regexp_nfa.c vim.h auto/config.h feature.h os_unix.h \
2942 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ 2942 auto/osdef.h ascii.h keymap.h term.h macros.h option.h structs.h \
2943 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ 2943 regexp.h gui.h gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h \
2944 arabic.h 2944 globals.h farsi.h arabic.h
2945 objects/screen.o: screen.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ 2945 objects/screen.o: screen.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \
2946 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \ 2946 ascii.h keymap.h term.h macros.h option.h structs.h regexp.h gui.h \
2947 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \ 2947 gui_beval.h proto/gui_beval.pro ex_cmds.h proto.h globals.h farsi.h \
2948 arabic.h 2948 arabic.h
2949 objects/search.o: search.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \ 2949 objects/search.o: search.c vim.h auto/config.h feature.h os_unix.h auto/osdef.h \