Re: modeless-selection distorts all characters in gVim

2013-05-05 Fir de Conversatie Yukihiro Nakadaira
It seems that the current invert drawing method (dst = fg XOR bg XOR dst) is not good for anti-aliased font. I think that using GDK_INVERT is good for it. diff -r 9e3cdd762964 src/gui_gtk_x11.c --- a/src/gui_gtk_x11.cSat May 04 04:40:15 2013 +0200 +++ b/src/gui_gtk_x11.cSun May 05

There is no command-line completion for :xmap and :smap.

2013-05-05 Fir de Conversatie Yukihiro Nakadaira
No effect for :xmap Tab. I think it was forgotten to add. -- Yukihiro Nakadaira - yukihiro.nakada...@gmail.com -- -- 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

Re: There is no command-line completion for :xmap and :smap.

2013-05-05 Fir de Conversatie Bram Moolenaar
Yukihiro Nakadaira wrote: No effect for :xmap Tab. I think it was forgotten to add. I'll add a note in the todo list. -- MAN:Fetchez la vache! GUARD: Quoi? MAN:Fetchez la vache! Monty Python and the Holy Grail PYTHON (MONTY) PICTURES LTD /// Bram Moolenaar --

Re: modeless-selection distorts all characters in gVim

2013-05-05 Fir de Conversatie Bram Moolenaar
Yukihiro Nakadaira wrote: It seems that the current invert drawing method (dst = fg XOR bg XOR dst) is not good for anti-aliased font. I think that using GDK_INVERT is good for it. diff -r 9e3cdd762964 src/gui_gtk_x11.c --- a/src/gui_gtk_x11.cSat May 04 04:40:15 2013 +0200 +++

Patch to add the bufferlist() function

2013-05-05 Fir de Conversatie Yegappan Lakshmanan
Hi all, The attached patch introduces a new bufferlist() function which returns a List of buffers. Each list item is a dictionary containing the buffer attributes. This function will be useful for plugin developers. The patch is against 7.3.905. We can extend this function in the future to

Re: Patch to add the bufferlist() function

2013-05-05 Fir de Conversatie Bram Moolenaar
Yegappan Lakshmanan wrote: The attached patch introduces a new bufferlist() function which returns a List of buffers. Each list item is a dictionary containing the buffer attributes. This function will be useful for plugin developers. The patch is against 7.3.905. We can extend this

Patch 7.3.924

2013-05-05 Fir de Conversatie Bram Moolenaar
Patch 7.3.924 Problem:Python interface can't easily access options. Solution: Add vim.options, vim.window.options and vim.buffer.options. (ZyX) Files: runtime/doc/if_pyth.txt, src/eval.c, src/if_py_both.h, src/if_python.c, src/if_python3.c, src/option.c,

Patch 7.3.926

2013-05-05 Fir de Conversatie Bram Moolenaar
Patch 7.3.926 Problem:Autocommands are triggered by setwinvar() et al. Missing BufEnter on :tabclose. Duplicate WinEnter on :tabclose. Wrong order of events for :tablose and :tabnew. Solution: Fix these autocommand events. (Zyx) Files: runtime/doc/eval.txt,

Re: Patch 7.3.924

2013-05-05 Fir de Conversatie Taro MURAOKA
After this patch, build on MSVC with Python3 is failed. Attached patch fix this, please check it. Error cause is variable declaration order violation in strict C language. Best. -- -- You received this message from the vim_dev maillist. Do not top-post! Type your reply below the text you are

Patch 7.3.927

2013-05-05 Fir de Conversatie Bram Moolenaar
Patch 7.3.927 Problem:Missing combining characters when putting text in a register. Solution: Include combining characters. (David Bürgin) Files: src/getchar.c, src/testdir/test44.in, src/testdir/test44.ok *** ../vim-7.3.926/src/getchar.c2013-04-15 15:47:07.0 +0200

Patch 7.3.928

2013-05-05 Fir de Conversatie Bram Moolenaar
Patch 7.3.928 (after 7.3.924) Problem:Can't build with strict C compiler. Solution: Move declaration to start of block. (Taro Muraoka) Files: src/if_py_both.h *** ../vim-7.3.927/src/if_py_both.h 2013-05-06 04:21:35.0 +0200 --- src/if_py_both.h2013-05-06

Re: Patch 7.3.924

2013-05-05 Fir de Conversatie Bram Moolenaar
Taro Muraoka wrote: After this patch, build on MSVC with Python3 is failed. Attached patch fix this, please check it. Error cause is variable declaration order violation in strict C language. Thanks! -- Error:015 - Unable to exit Windows. Try the door. /// Bram Moolenaar --

Patch 7.3.929

2013-05-05 Fir de Conversatie Bram Moolenaar
Patch 7.3.929 (after 7.3.924) Problem:Compiler warning for unused variable. Not freeing unused string. Solution: Remove the variable. Clear the options. Files: src/option.c *** ../vim-7.3.928/src/option.c 2013-05-06 03:52:44.0 +0200 --- src/option.c2013-05-06