Hi Bram,

On Wed, Apr 29, 2020 at 12:04 PM Bram Moolenaar <[email protected]> wrote:

>
> Patch 8.2.0660
> Problem:    The search.c file is a bit big.
> Solution:   Split off the text object code to a separate file. (Yegappan
>             Lakshmanan, closes #6007)
> Files:      Filelist, src/Make_cyg_ming.mak, src/Make_morph.mak,
>             src/Make_mvc.mak, src/Make_vms.mms, src/Makefile,
> src/README.md,
>             src/proto.h, src/proto/search.pro, src/proto/textobject.pro,
>             src/search.c, src/textobject.c
>
>
> *** ../vim-8.2.0659/src/Makefile        2020-04-23 15:41:21.867364624 +0200
> --- src/Makefile        2020-04-29 20:39:26.469343540 +0200
> ***************
> *** 404,410 ****
>   # Use --with-luajit if you want to use LuaJIT instead of Lua.
>   # Set PATH environment variable to find lua or luajit executable.
>   # This requires at least "normal" features, "tiny" and "small" don't
> work.
> ! #CONF_OPT_LUA = --enable-luainterp
>   #CONF_OPT_LUA = --enable-luainterp=dynamic
>   #CONF_OPT_LUA = --enable-luainterp --with-luajit
>   #CONF_OPT_LUA = --enable-luainterp=dynamic --with-luajit
> --- 404,410 ----
>   # Use --with-luajit if you want to use LuaJIT instead of Lua.
>   # Set PATH environment variable to find lua or luajit executable.
>   # This requires at least "normal" features, "tiny" and "small" don't
> work.
> ! CONF_OPT_LUA = --enable-luainterp
>   #CONF_OPT_LUA = --enable-luainterp=dynamic
>   #CONF_OPT_LUA = --enable-luainterp --with-luajit
>   #CONF_OPT_LUA = --enable-luainterp=dynamic --with-luajit
> ***************
> *** 433,439 ****
>   # When you get an error for a missing "perl.exp" file, try creating an
> empty
>   # one: "touch perl.exp".
>   # This requires at least "normal" features, "tiny" and "small" don't
> work.
> ! #CONF_OPT_PERL = --enable-perlinterp
>   #CONF_OPT_PERL = --enable-perlinterp=dynamic
>
>   # PYTHON
> --- 433,439 ----
>   # When you get an error for a missing "perl.exp" file, try creating an
> empty
>   # one: "touch perl.exp".
>   # This requires at least "normal" features, "tiny" and "small" don't
> work.
> ! CONF_OPT_PERL = --enable-perlinterp
>   #CONF_OPT_PERL = --enable-perlinterp=dynamic
>
>   # PYTHON
> ***************
> *** 447,456 ****
>   # dlopen(), dlsym(), dlclose(), i.e. pythonX.Y.so must be available
>   # However, this may still cause problems, such as "import termios"
> failing.
>   # Build two separate versions of Vim in that case.
> ! #CONF_OPT_PYTHON = --enable-pythoninterp
>   #CONF_OPT_PYTHON = --enable-pythoninterp --with-python-command=python2.7
>   #CONF_OPT_PYTHON = --enable-pythoninterp=dynamic
> ! #CONF_OPT_PYTHON3 = --enable-python3interp
>   #CONF_OPT_PYTHON3 = --enable-python3interp
> --with-python3-command=python3.6
>   #CONF_OPT_PYTHON3 = --enable-python3interp=dynamic
>
> --- 447,456 ----
>   # dlopen(), dlsym(), dlclose(), i.e. pythonX.Y.so must be available
>   # However, this may still cause problems, such as "import termios"
> failing.
>   # Build two separate versions of Vim in that case.
> ! CONF_OPT_PYTHON = --enable-pythoninterp
>   #CONF_OPT_PYTHON = --enable-pythoninterp --with-python-command=python2.7
>   #CONF_OPT_PYTHON = --enable-pythoninterp=dynamic
> ! CONF_OPT_PYTHON3 = --enable-python3interp
>   #CONF_OPT_PYTHON3 = --enable-python3interp
> --with-python3-command=python3.6
>   #CONF_OPT_PYTHON3 = --enable-python3interp=dynamic
>
> ***************
> *** 460,478 ****
>   # Note: you need the development package (e.g., ruby1.9.1-dev on Ubuntu).
>   # This requires at least "normal" features, "tiny" and "small" don't
> work.
>   #CONF_OPT_RUBY = --enable-rubyinterp
> ! #CONF_OPT_RUBY = --enable-rubyinterp=dynamic
>   #CONF_OPT_RUBY = --enable-rubyinterp --with-ruby-command=ruby1.9.1
>
>   # TCL
>   # Uncomment this when you want to include the Tcl interface.
>   # First one is for static linking, second one for dynamic loading.
>   #CONF_OPT_TCL = --enable-tclinterp
> ! #CONF_OPT_TCL = --enable-tclinterp=dynamic
>   #CONF_OPT_TCL = --enable-tclinterp --with-tclsh=tclsh8.4
>
>   # CSCOPE
>   # Uncomment this when you want to include the Cscope interface.
> ! #CONF_OPT_CSCOPE = --enable-cscope
>
>   # NETBEANS - NetBeans interface. Only works with Motif, GTK, and gnome.
>   # Motif version must have XPM libraries (see |netbeans-xpm|).
> --- 460,478 ----
>   # Note: you need the development package (e.g., ruby1.9.1-dev on Ubuntu).
>   # This requires at least "normal" features, "tiny" and "small" don't
> work.
>   #CONF_OPT_RUBY = --enable-rubyinterp
> ! CONF_OPT_RUBY = --enable-rubyinterp=dynamic
>   #CONF_OPT_RUBY = --enable-rubyinterp --with-ruby-command=ruby1.9.1
>
>   # TCL
>   # Uncomment this when you want to include the Tcl interface.
>   # First one is for static linking, second one for dynamic loading.
>   #CONF_OPT_TCL = --enable-tclinterp
> ! CONF_OPT_TCL = --enable-tclinterp=dynamic
>   #CONF_OPT_TCL = --enable-tclinterp --with-tclsh=tclsh8.4
>
>   # CSCOPE
>   # Uncomment this when you want to include the Cscope interface.
> ! CONF_OPT_CSCOPE = --enable-cscope
>
>   # NETBEANS - NetBeans interface. Only works with Motif, GTK, and gnome.
>   # Motif version must have XPM libraries (see |netbeans-xpm|).
> ***************
> *** 540,546 ****
>   #CONF_OPT_FEAT = --with-features=small
>   #CONF_OPT_FEAT = --with-features=normal
>   #CONF_OPT_FEAT = --with-features=big
> ! #CONF_OPT_FEAT = --with-features=huge
>
>   # COMPILED BY - For including a specific e-mail address for ":version".
>   #CONF_OPT_COMPBY = "--with-compiledby=John Doe <[email protected]>"
> --- 540,546 ----
>   #CONF_OPT_FEAT = --with-features=small
>   #CONF_OPT_FEAT = --with-features=normal
>   #CONF_OPT_FEAT = --with-features=big
> ! CONF_OPT_FEAT = --with-features=huge
>
>   # COMPILED BY - For including a specific e-mail address for ":version".
>   #CONF_OPT_COMPBY = "--with-compiledby=John Doe <[email protected]>"
> ***************
> *** 614,624 ****
>   # Use this with GCC to check for mistakes, unused arguments, etc.
>   # Note: If you use -Wextra and get warnings in GTK code about function
>   #       parameters, you can add -Wno-cast-function-type
> ! #CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes
> -Wunreachable-code -Wno-cast-function-type -Wno-deprecated-declarations
> -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
>   # Add -Wpedantic to find // comments and other C99 constructs.
>   # Better disable Perl and Python to avoid a lot of warnings.
>   #CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic
> -Wunreachable-code -Wunused-result -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
> ! #CFLAGS = -g -O2 -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic
> -Wunreachable-code -Wunused-result -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
>   #PYTHON_CFLAGS_EXTRA = -Wno-missing-field-initializers
>   #MZSCHEME_CFLAGS_EXTRA = -Wno-unreachable-code -Wno-unused-parameter
>
> --- 614,624 ----
>   # Use this with GCC to check for mistakes, unused arguments, etc.
>   # Note: If you use -Wextra and get warnings in GTK code about function
>   #       parameters, you can add -Wno-cast-function-type
> ! CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes
> -Wunreachable-code -Wno-cast-function-type -Wno-deprecated-declarations
> -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
>   # Add -Wpedantic to find // comments and other C99 constructs.
>   # Better disable Perl and Python to avoid a lot of warnings.
>   #CFLAGS = -g -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic
> -Wunreachable-code -Wunused-result -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
> ! #CFLAGS = -g -O2 -Wall -Wextra -Wshadow -Wmissing-prototypes -Wpedantic
> -Wunreachable-code -Wno-cast-function-type -Wunused-result
> -Wno-deprecated-declarations -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1
>   #PYTHON_CFLAGS_EXTRA = -Wno-missing-field-initializers
>   #MZSCHEME_CFLAGS_EXTRA = -Wno-unreachable-code -Wno-unused-parameter
>
> ***************
> *** 707,718 ****
>   # Configuration is in the .ccmalloc or ~/.ccmalloc file.
>   # Doesn't work very well, since memory linked to from global variables
>   # (in libraries) is also marked as leaked memory.
> ! #LEAK_CFLAGS = -DEXITFREE
>   #LEAK_LIBS = -lccmalloc
>
>   # Uncomment this line to have Vim call abort() when an internal error is
>   # detected.  Useful when using a tool to find errors.
> ! #ABORT_CFLAGS = -DABORT_ON_INTERNAL_ERROR
>
>   #####################################################
>   ###  Specific systems, check if yours is listed!  ### {{{
> --- 707,718 ----
>   # Configuration is in the .ccmalloc or ~/.ccmalloc file.
>   # Doesn't work very well, since memory linked to from global variables
>   # (in libraries) is also marked as leaked memory.
> ! LEAK_CFLAGS = -DEXITFREE
>   #LEAK_LIBS = -lccmalloc
>
>   # Uncomment this line to have Vim call abort() when an internal error is
>   # detected.  Useful when using a tool to find errors.
> ! ABORT_CFLAGS = -DABORT_ON_INTERNAL_ERROR
>
>   #####################################################
>   ###  Specific systems, check if yours is listed!  ### {{{
>
>
I think the above changes are not intentional and needs to be removed.

- Yegappan

-- 
-- 
You received this message from the "vim_dev" maillist.
Do not top-post! Type your reply below the text you are replying to.
For more information, visit http://www.vim.org/maillist.php

--- 
You received this message because you are subscribed to the Google Groups 
"vim_dev" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/vim_dev/CAAW7x7%3D2RdWivtZP0KjZyTE1gLtD5VfHnq0KFiPhSgGfdhtdnQ%40mail.gmail.com.

Raspunde prin e-mail lui