Re: Erroneous positioning of cursor with multibyte characters

2016-09-07 Fir de Conversatie Tony Mechelynck
On Thu, Sep 8, 2016 at 2:26 AM, Eric Pruitt wrote: > On Thu, Sep 08, 2016 at 12:48:00AM +0200, Tony Mechelynck wrote: >> IMHO the proper fix for this would be to select a better ("less >> buggy", "more modern") font face in your terminal emulator's settings. > > If you can

Re: Erroneous positioning of cursor with multibyte characters

2016-09-07 Fir de Conversatie Eric Pruitt
On Thu, Sep 08, 2016 at 12:48:00AM +0200, Tony Mechelynck wrote: > IMHO the proper fix for this would be to select a better ("less > buggy", "more modern") font face in your terminal emulator's settings. If you can name a font that supports the entire Unicode 9 spec with appropriate up-to-date

Re: Erroneous positioning of cursor with multibyte characters

2016-09-07 Fir de Conversatie Tony Mechelynck
On Wed, Sep 7, 2016 at 4:40 PM, Eric Pruitt wrote: > On Wed, Sep 07, 2016 at 09:04:27AM +0200, Tony Mechelynck wrote: >> This is not broken Unicode support. According to >> http://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt (the >> latest version of the "width"

Patch 7.4.2344

2016-09-07 Fir de Conversatie Bram Moolenaar
Patch 7.4.2344 Problem:The "Reading from channel output..." message can be unwanted. Appending to a buffer leaves an empty first line behind. Solution: Add the "out_msg" and "err_msg" options. Writing the first line overwrites the first, empty line. Files:

[patch] fixed crash: do_put() calls STRLEN with NULL pointer

2016-09-07 Fir de Conversatie Dominique Pellé
Hi The attached bug.vim script causes a crash in Vim-7.4.2343: $ vim -u NONE -N -S bug.vim Vim: Caught deadly signal SEGV Segmentation fault (core dumped) The crash was introduced by recent patch Vim-7.4.2326: === commit d5824ce1b5491df7d2eb0b66189d366fa67b4585 Author: Bram Moolenaar

Re: small update to documentation

2016-09-07 Fir de Conversatie Bram Moolenaar
Christian Brabandt wrote: > I found that the help for timer_start() is missing the default value for > {options}. So here is a small doc patch: Thanks! -- % cat /usr/include/sys/errno.h #define EPERM 1 /* Operation not permitted */ #define ENOENT 2

Re: unexpected "ad behavior

2016-09-07 Fir de Conversatie Christian Brabandt
Hi Charles! On Mi, 07 Sep 2016, Charles E Campbell wrote: > Tony Mechelynck wrote: > > On Wed, Sep 7, 2016 at 7:06 AM, Tony Mechelynck > > wrote: > >> On Wed, Sep 7, 2016 at 6:22 AM, Charles E Campbell > >> wrote: > >>> Hello: > >>> >

Re: unexpected "ad behavior

2016-09-07 Fir de Conversatie Charles E Campbell
Tony Mechelynck wrote: > On Wed, Sep 7, 2016 at 7:06 AM, Tony Mechelynck > wrote: >> On Wed, Sep 7, 2016 at 6:22 AM, Charles E Campbell >> wrote: >>> Hello: >>> >>> With the following 6 lines: (the last three are empty) >>>

Re: [doc][patch] add how to check interface versions

2016-09-07 Fir de Conversatie Bram Moolenaar
Ken Takata wrote: > With the latest runtime file update, the way to check the version of python2/3 > was added to the doc. > This patch adds the way to check the version of all other interfaces. > (Lua/LuaJIT, MzScheme, Perl, Ruby and Tcl) Thanks! -- What is the difference between a

Patch 7.4.2343

2016-09-07 Fir de Conversatie Bram Moolenaar
Patch 7.4.2343 Problem:Too many old file tests. Solution: Turn several into new style tests. (Yegappan Lakshmanan) Files: src/testdir/Make_all.mak, src/testdir/test101.in, src/testdir/test101.ok, src/testdir/test18.in, src/testdir/test18.ok,

Re: Convert some more old style tests to new style

2016-09-07 Fir de Conversatie Bram Moolenaar
Yegappan Lakshmanan wrote: > I am attaching a patch to convert some more old style tests > to new style tests. Thanks! -- I'm in shape. Round IS a shape. /// Bram Moolenaar -- b...@moolenaar.net -- http://www.Moolenaar.net \\\ ///sponsor Vim, vote for features --

Re: [vim/vim] Syntax folding optimization (#1045)

2016-09-07 Fir de Conversatie h_east
Hi, 2016-9-8(Thu) 0:14:11 UTC+9 Shougo: > E.g. take an example of a file, where completion takes long, and show how > much this improves? > > > > I have tested it in 2000 lines Vim script file. > > > Before: almost 0.1s wait after each input. It is not usable. > > After: No wait after

Re: Erroneous positioning of cursor with multibyte characters

2016-09-07 Fir de Conversatie Eric Pruitt
On Wed, Sep 07, 2016 at 09:04:27AM +0200, Tony Mechelynck wrote: > This is not broken Unicode support. According to > http://www.unicode.org/Public/UCD/latest/ucd/EastAsianWidth.txt (the > latest version of the "width" database, currently at version 9.0.0), > codepoint U+26A1 HIGH VOLTAGE SIGN has

Re: Patch 7.4.2340

2016-09-07 Fir de Conversatie Bram Moolenaar
Ken Takata wrote: > 2016/9/7 Wed 5:07:10 UTC+9 Bram Moolenaar wrote: > > Patch 7.4.2340 > > Problem:MS-Windows: Building with Ruby uses old version. > > Solution: Update to 2.2.X. Use clearer name for the API version. (Ken > > Takata) > > Files: Makefile,

Re: Erroneous positioning of cursor with multibyte characters

2016-09-07 Fir de Conversatie Tony Mechelynck
On Wed, Sep 7, 2016 at 6:38 AM, Eric Pruitt wrote: > On Sun, Aug 28, 2016 at 05:58:48PM -0700, Eric Pruitt wrote: >> On Sun, Aug 28, 2016 at 05:26:01PM -0700, Eric Pruitt wrote: >> > I am Vim 7.4.2289, and I have noticed a problem with multibyte >> > characters and the