Mercurial > vim
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 \ |