Re: [vim/vim] Tests for 8.0.957 fail on macOS (#1991)

2017-08-18 Fir de Conversatie Kazunobu Kuriyama
2017-08-19 5:12 GMT+09:00 Kazunobu Kuriyama : > 2017-08-19 4:15 GMT+09:00 chdiza : > >> The tests fail on macOS 10.12.6 when building Vim 8.0.957. Here is the >> error: >> >> From test_terminal.vim: >> Found errors in

Possible bug C++ string literal and cindent feature

2017-08-18 Fir de Conversatie bart via vim_dev
After writing a multiline C++ string literal[1] with the cindent feature enabled, Vim erroneously indents. To reproduce: vim -N -u NONE :set cindent :set filetype=cpp " not strictly needed to reproduce Insert the following text (the part before the arrows): int main() { R"( <---

Patch 8.0.0959

2017-08-18 Fir de Conversatie Bram Moolenaar
Patch 8.0.0959 Problem:Build failure on MS-Windows. Solution: Use ioctlsocket() instead of fcntl(). Files: src/channel.c *** ../vim-8.0.0958/src/channel.c 2017-08-18 20:50:26.441516959 +0200 --- src/channel.c 2017-08-18 21:50:26.102502535 +0200 *** ***

Re: enable terminal for the nightly builds?

2017-08-18 Fir de Conversatie Christian Brabandt
On Fr, 18 Aug 2017, Bram Moolenaar wrote: > I plan to include them as winpty32.dll and winpty64.dll, to avoid the > problem that 32 bit and 64 bit binaries get mixed up. > > I thought that you also needed winpty-agent.exe Okay, I just merged Kens

Re: enable terminal for the nightly builds?

2017-08-18 Fir de Conversatie Bram Moolenaar
Christian wrote: > On Do, 17 Aug 2017, Bram Moolenaar wrote: > > > > Sorry for the frequent update. > > > My previous patch (and also mattn's patch) was not enough. It caused null > > > pointer access when winpty.dll was not found. > > > Here is the updated patch. > > > > Thanks! > > Okay,

Patch 8.0.0958

2017-08-18 Fir de Conversatie Bram Moolenaar
Patch 8.0.0958 Problem:The terminal test fails on MS-Windows when compiled with the terminal feature but the winpty DLL is missing. Solution: Check if the terminal feature works. (Ken Takata) Files: src/testdir/test_terminal.vim ***

Patch 8.0.0957

2017-08-18 Fir de Conversatie Bram Moolenaar
Patch 8.0.0957 Problem:When term_sendkeys() sends many keys it may get stuck in writing to the job. Solution: Make the write non-blocking, buffer keys to be sent. Files: src/terminal.c, src/channel.c, src/proto/channel.pro, src/structs.h

Re: Vim does NOT ignore the case even if diffopt=icase

2017-08-18 Fir de Conversatie Rick Howe
> this behaviour is actually (kind of) documented. Extracted from > ":help 'diffopt'": > > | icase Ignore changes in case of text. "a" and "A" > | are considered the same. Adds the "-i" flag > | to the "diff" command

Re: Vim does NOT ignore the case even if diffopt=icase

2017-08-18 Fir de Conversatie 'Jürgen Krämer' via vim_dev
Hi, Rick Howe schrieb am 18.08.2017 um 13:17: > Window 1: > AA > AA > AA > AA > > Window 2: > AA > Aa > aA > aa > > :set diffopt=icase > :diffthis (on both window) > > Yes, vim ignores the case. > But... > > Window 1: > A#A > A#A > A#A > A#A > > Window 2: > A=A > A=a > a=A > a=a > > Vim

Re: Vim does NOT ignore the case even if diffopt=icase

2017-08-18 Fir de Conversatie Tony Mechelynck
- Is your 'diffexpr' option empty? - Does your external diff program accept the -i switch as meaning "ignore case differences"? - And BTW, on which OS (Windows? Cygwin? Linux? BSD? Mac OS X? Other and which one?) and which version of it? Best regards, Tony. On Fri, Aug 18, 2017 at 1:17 PM, Rick

Vim does NOT ignore the case even if diffopt=icase

2017-08-18 Fir de Conversatie Rick Howe
Window 1: AA AA AA AA Window 2: AA Aa aA aa :set diffopt=icase :diffthis (on both window) Yes, vim ignores the case. But... Window 1: A#A A#A A#A A#A Window 2: A=A A=a a=A a=a Vim does NOT ignore the case. It happnes on the latest 8.0, 7.4 and 7.3. Is that a known problem? -- -- You

Re: enable terminal for the nightly builds?

2017-08-18 Fir de Conversatie Christian Brabandt
On Do, 17 Aug 2017, Ken Takata wrote: > Hi Bram and Christian, > > 2017/8/18 Fri 6:06:36 UTC+9 Christian Brabandt wrote: > > On Do, 17 Aug 2017, Bram Moolenaar wrote: > > > > > > Sorry for the frequent update. > > > > My previous patch (and also mattn's patch) was not enough. It caused > > >

Re: enable terminal for the nightly builds?

2017-08-18 Fir de Conversatie Ken Takata
Hi Bram and Christian, 2017/8/18 Fri 6:06:36 UTC+9 Christian Brabandt wrote: > On Do, 17 Aug 2017, Bram Moolenaar wrote: > > > > Sorry for the frequent update. > > > My previous patch (and also mattn's patch) was not enough. It caused null > > > pointer access when winpty.dll was not found. > >