]> granicus.if.org Git - vim/commit
patch 8.0.1564: too many #ifdefs v8.0.1564
authorBram Moolenaar <Bram@vim.org>
Sun, 4 Mar 2018 17:08:14 +0000 (18:08 +0100)
committerBram Moolenaar <Bram@vim.org>
Sun, 4 Mar 2018 17:08:14 +0000 (18:08 +0100)
commitf2bd8ef2b4507d02c6043affff8f7e85e3414d5f
treef14cb8e7ff09975920f3a813d7de4851a2972661
parent3f54fd319f6641b4bed478bcc90cdb39ede68e31
patch 8.0.1564: too many #ifdefs

Problem:    Too many #ifdefs.
Solution:   Graduate the +autocmd feature. Takes away 450 #ifdefs and
            increases code size of tiny Vim by only 40 Kbyte.
48 files changed:
src/buffer.c
src/diff.c
src/edit.c
src/eval.c
src/evalfunc.c
src/ex_cmds.c
src/ex_cmds2.c
src/ex_docmd.c
src/ex_getln.c
src/feature.h
src/fileio.c
src/getchar.c
src/globals.h
src/gui.c
src/gui_mac.c
src/if_cscope.c
src/if_xcmdsrv.c
src/main.c
src/mbyte.c
src/memline.c
src/menu.c
src/misc1.c
src/misc2.c
src/move.c
src/netbeans.c
src/normal.c
src/ops.c
src/option.c
src/option.h
src/os_amiga.c
src/os_mswin.c
src/os_unix.c
src/os_win32.c
src/quickfix.c
src/screen.c
src/search.c
src/spell.c
src/structs.h
src/syntax.c
src/tag.c
src/term.c
src/terminal.c
src/ui.c
src/undo.c
src/userfunc.c
src/version.c
src/vim.h
src/window.c