Hi, Kent and Christian

The error is due to Patch 7.4.1767, which I sent to Bram a few months ago.

On my PC,  $(UPDATE_DESKTOP_DATABASE) is set to the string "no" when the
executable is not available, so I didn't notice there was the case where
the variable remained undefined, which resulted in the reported shell error.

The attached patch should fix the issue,  In addition to that, it handles
the case where $(GTK_UPDATE_ICON_CACHE) is undefined as well.

Since the patch is so simple that I think one can edit src/Makefile
manually and try Nikolay's great new feature even before the fix is
officially included.

Sorry about the inconvenience.

Now that the latest released version of tmux (2.2) supports true color, the
enhancement and the inclusion are definitely timely, and I'm happy with it,
 Thanks a lot, Nikolay and Bram.

P.S. In my case, I saw several compiler warnings about comparison between
unsigned long and guicolor_T in screen.c and syntax.c.  Also, the variable
color at term.c:1385 shadows the local variable at 1342.

Best regards,
Kazunobu Kuriyama



2016-04-22 4:57 GMT+09:00 Christian Brabandt <[email protected]>:

> Hi Kent!
>
> On Do, 21 Apr 2016, Kent Sibilev wrote:
>
> > On Thursday, April 21, 2016 at 3:11:42 PM UTC-4, Bram Moolenaar wrote:
> > > Patch 7.4.1770
> > > Problem:    Cannot use true color in the terminal.
> > > Solution:   Add the 'guicolors' option. (Nikolai Pavlov)
> > > Files:      runtime/doc/options.txt, runtime/doc/term.txt,
> > >             runtime/doc/various.txt, src/auto/configure, src/
> config.h.in,
> > >             src/configure.in, src/eval.c, src/globals.h,
> src/hardcopy.c,
> > >             src/option.c, src/option.h, src/proto/term.pro,
> src/screen.c,
> > >             src/structs.h, src/syntax.c, src/term.c, src/term.h,
> > >             src/version.c, src/vim.h
> > >
> >
> > That's great, but how do I set it?
> >
> > :set guicolors?
> > E519: Option not supported: guicolors?
> > :echo &guicolors
> > 0
> > :set guicolors
> > :echo &guicolors
> > 0
> >
> > Also now when running 'make install'  I get the following error at the
> end:
> >
> > if test -d /usr/local/share/applications -a -w
> /usr/local/share/applications; then \
> >            cp ../runtime/vim.desktop \
> >                 ../runtime/gvim.desktop \
> >                 /usr/local/share/applications; \
> >            if test -z "" -a -x ; then \
> >                -q /usr/local/share/applications; \
> >            fi \
> >         fi
> > /bin/sh: line 0: test: argument expected
>
> looks like $(UPDATE_DESKTOP_DATABASE) is not defined. Hm, perhaps this
> is missing from the Makefile?
>
>
> Best,
> Christian
> --
> Es gibt kein gutes Gewissen sondern nur ein schlechtes Gedächtnis.
>
> --
> --
> 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.
>

-- 
-- 
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.

Attachment: fix-make-install-icons.patch
Description: Binary data

Raspunde prin e-mail lui