Tony Mechelynck wrote:

> On Mon, Sep 25, 2017 at 10:57 PM, Bram Moolenaar <[email protected]> wrote:
> >
> > Patch 8.0.1146
> > Problem:    Redraw when highlight is set with same names. (Ozaki Kiichi)
> > Solution:   Only free and save a name when it changed. (closes #2120)
> > Files:      src/syntax.c
> 
> No problem in Huge build, but Tiny does not compile (for my Tiny
> config settings, see at bottom)
> 
> linux-2iyu:~/.build/vim/vim-hg/src/shadow-tiny # (make || echo 'exit
> status' $? ; date) 2>&1 |tee -a make.log
> gcc -c -I. -Iproto -DHAVE_CONFIG_H     -O2 -fno-strength-reduce -Wall
> -U_FORTIFY_SOURCE -D_FORTIFY_SOURCE=1        -o objects/syntax.o
> syntax.c
> syntax.c: In function ‘do_highlight’:
> syntax.c:7972:39: error: ‘struct hl_group’ has no member named 
> ‘sg_gui_fg_name’
>       char_u **namep = &HL_TABLE()[idx].sg_gui_fg_name;
>                                        ^
> syntax.c:7972:15: warning: unused variable ‘namep’ [-Wunused-variable]
>       char_u **namep = &HL_TABLE()[idx].sg_gui_fg_name;
>                ^
> syntax.c:8022:39: error: ‘struct hl_group’ has no member named 
> ‘sg_gui_bg_name’
>       char_u **namep = &HL_TABLE()[idx].sg_gui_bg_name;
>                                        ^
> syntax.c:8022:15: warning: unused variable ‘namep’ [-Wunused-variable]
>       char_u **namep = &HL_TABLE()[idx].sg_gui_bg_name;
>                ^
> syntax.c:8072:39: error: ‘struct hl_group’ has no member named 
> ‘sg_gui_sp_name’
>       char_u **namep = &HL_TABLE()[idx].sg_gui_sp_name;
>                                        ^
> syntax.c:8072:15: warning: unused variable ‘namep’ [-Wunused-variable]
>       char_u **namep = &HL_TABLE()[idx].sg_gui_sp_name;
>                ^
> Makefile:3265: recipe for target 'objects/syntax.o' failed
> make: *** [objects/syntax.o] Error 1
> exit status 2
> Tue 26 Sep 02:21:50 CEST 2017
> linux-2iyu:~/.build/vim/vim-hg/src/shadow-tiny #
> 
> 
> Here are the config settings (as environment variables passed to
> "make"). This script is to be "sourced" (not "executed") by the bash
> shell which will run the"make" for the Tiny build:
> 
> export CONF_OPT_ACL='--disable-acl'
> export CONF_OPT_GUI='--disable-gui'
> export CONF_OPT_PERL='--disable-perlinterp'
> export CONF_OPT_PYTHON='--disable-pythoninterp'
> export CONF_OPT_PYTHON3='--disable-python3interp'
> export CONF_OPT_TCL='--disable-tclinterp'
> export CONF_OPT_RUBY='--disable-rubyinterp'
> export CONF_OPT_LUA='--disable-luainterp'
> export CONF_OPT_MZSCHEME='--disable-mzschemeinterp'
> export CONF_OPT_CSCOPE='--disable-cscope'
> export CONF_OPT_MULTIBYTE='--disable-multibyte'
> export CONF_OPT_FEAT='--with-features=tiny'
> export CONF_OPT_COMPBY='"[email protected]"'
> export CONF_ARGS='--with-vim-name=vi'

Misplaced #ifdef's, I'll make a patch.

-- 
Some of the well known MS-Windows errors:
        EMEMORY         Memory error caused by..., eh...
        ELICENSE        Your license has expired, give us more money!
        EMOUSE          Mouse moved, reinstall Windows
        EILLEGAL        Illegal error, you are not allowed to see this
        EVIRUS          Undetectable virus found

 /// Bram Moolenaar -- [email protected] -- http://www.Moolenaar.net   \\\
///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\  an exciting new programming language -- http://www.Zimbu.org        ///
 \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///

-- 
-- 
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].
For more options, visit https://groups.google.com/d/optout.

Raspunde prin e-mail lui