Hi, Dominique The patch works fine for me, though I didn't examined it intensively yet.
> set t_8f=^[[38;2;%lu;%lu;%lum > set t_8b=^[[48;2;%lu;%lu;%lum How about replacing those lines with the following? let &t_8f = '^[[38;2;%lu;%lu;%lum' let &t_8b = '^[[48;2;%lu;%lu;%lum' Actually, I first got colorless vim with xterm-256color and st-256color when I only put `set guicolors' in .vimrc, but after adding those two lines, I got terminal vim with true color. 2016-04-22 12:09 GMT+09:00 Kazunobu Kuriyama <kazunobu.kuriy...@gmail.com>: > 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 <cbli...@256bit.org>: > >> 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 vim_dev+unsubscr...@googlegroups.com. >> 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 vim_dev+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.