[patch] undo options are not together in :options

2016-01-28 Fir de Conversatie Gary Johnson
In Vim 7.4.1192 and previous, the :options command shows 'undolevels' and 'undoreload' under "14 editing text", but 'undofile' and 'undodir' under "21 command line editing". 1. I think all the undo options should be grouped together in the :options display. 2. I don't think it makes sense t

Re: [patch] no redraw tabline when popupmenu is displayed

2016-01-28 Fir de Conversatie Bram Moolenaar
Christian Brabandt wrote: > Bram, > this patch prevents Vim from unnecessarily redrawing the tabline, when > the popupmenu is visible. This is an issue for statusline plugins like > vim-airline (e.g. https://github.com/vim-airline/vim-airline/issues/691) Thanks! -- hundred-and-one symptoms

Patch 7.4.1194

2016-01-28 Fir de Conversatie Bram Moolenaar
Patch 7.4.1194 Problem:Compiler warning for not using return value of fwrite(). Solution: Return OK/FAIL. (Charles Campbell) Files: src/channel.c, src/proto/channel.pro *** ../vim-7.4.1193/src/channel.c 2016-01-28 23:01:44.751932155 +0100 --- src/channel.c 2016-01-28 23:07

Fix typo in runtime/doc/options.txt

2016-01-28 Fir de Conversatie Larry Hynes
diff --git a/runtime/doc/options.txt b/runtime/doc/options.txt index a5e6fff..a70b80c 100644 --- a/runtime/doc/options.txt +++ b/runtime/doc/options.txt @@ -6983,7 +6983,7 @@ A jump table for the options with a short description can be found at |Q_op|. The option consists of printf style

Patch 7.4.1193

2016-01-28 Fir de Conversatie Bram Moolenaar
Patch 7.4.1193 Problem:Can't build the channel feature on MS-Windows. Solution: Add #ifdef HAVE_POLL. Files: src/channel.c *** ../vim-7.4.1192/src/channel.c 2016-01-28 22:36:15.044065128 +0100 --- src/channel.c 2016-01-28 23:00:38.476630464 +0100 *** *** 726,73

[patch] no redraw tabline when popupmenu is displayed

2016-01-28 Fir de Conversatie Christian Brabandt
Bram, this patch prevents Vim from unnecessarily redrawing the tabline, when the popupmenu is visible. This is an issue for statusline plugins like vim-airline (e.g. https://github.com/vim-airline/vim-airline/issues/691) Best, Christian -- Die Lebensqualität steigt, wo die Beine etwas mehr und

Re: Patch 7.4.1154

2016-01-28 Fir de Conversatie Bram Moolenaar
John Marriott wrote: > On 24-Jan-2016 5:46 AM, Bram Moolenaar wrote: > > Patch 7.4.1154 > > Problem:No support for JSON. > > Solution: Add jsonencode() and jsondecode(). Also add v:false, v:true, > > v:null and v:none. > > Files: src/json.c, src/eval.c, src/proto.h, src/s

Patch 7.4.1192

2016-01-28 Fir de Conversatie Bram Moolenaar
Patch 7.4.1192 Problem:Can't build with FEAT_EVAL but without FEAT_MBYTE. (John Marriott) Solution: Add #ifdef for FEAT_MBYTE. Files: src/json.c *** ../vim-7.4.1191/src/json.c 2016-01-28 14:11:33.835370481 +0100 --- src/json.c 2016-01-28 22:44:29.430847275 +0100

Patch 7.4.1191

2016-01-28 Fir de Conversatie Bram Moolenaar
Patch 7.4.1191 Problem:The channel feature isn't working yet. Solution: Add the connect(), disconnect(), sendexpr() and sendraw() functions. Add initial documentation. Add a demo server. Files: src/channel.c, src/eval.c, src/proto/channel.pro, src/proto/eval.pr

Re: [vim] glob2regpat("") returns "^$" (#602)

2016-01-28 Fir de Conversatie Nikolay Aleksandrovich Pavlov
2016-01-28 23:53 GMT+03:00 Christian Brabandt : > Hi Tony! > > On Do, 28 Jan 2016, Tony Mechelynck wrote: > >> On Thu, Jan 28, 2016 at 9:17 PM, Christian Brabandt >> >> wrote: >> >> >> Hm, I think you closed too early. In my opinion an empty glob pattern >> should result in an empty regex

Re: [vim] glob2regpat("") returns "^$" (#602)

2016-01-28 Fir de Conversatie Christian Brabandt
Hi Tony! On Do, 28 Jan 2016, Tony Mechelynck wrote: > On Thu, Jan 28, 2016 at 9:17 PM, Christian Brabandt > > wrote: > > > Hm, I think you closed too early. In my opinion an empty glob pattern > should result in an empty regexp > > > > > Christian, I wouldn't have thought this of

Re: [vim] glob2regpat("") returns "^$" (#602)

2016-01-28 Fir de Conversatie Tony Mechelynck
On Thu, Jan 28, 2016 at 9:17 PM, Christian Brabandt < vim-dev-git...@256bit.org> wrote: > Hm, I think you closed too early. In my opinion an empty glob pattern > should result in an empty regexp > > > > Christian, I wouldn't have thought this of you. An empty glob pattern matches only the empty s

Re: Patch 7.4.1154

2016-01-28 Fir de Conversatie John Marriott
On 24-Jan-2016 5:46 AM, Bram Moolenaar wrote: Patch 7.4.1154 Problem:No support for JSON. Solution: Add jsonencode() and jsondecode(). Also add v:false, v:true, v:null and v:none. Files: src/json.c, src/eval.c, src/proto.h, src/structs.h, src/vim.h, src/if_l

Re: [vim] glob2regpat("") returns "^$" (#602)

2016-01-28 Fir de Conversatie Justin M. Keyes
On Jan 28, 2016 01:23, "Tony Mechelynck" wrote: > > On Thu, Jan 28, 2016 at 6:25 AM, Justin M. Keyes wrote: > > On Wed, Jan 27, 2016 at 11:40 PM, Tony Mechelynck > > wrote: > >> On Thu, Jan 28, 2016 at 4:45 AM, Justin M. Keyes < vim-dev-git...@256bit.org> > >> wrote: > >>> > >>> glob2regpat("")

Re: Empty key in JSON

2016-01-28 Fir de Conversatie Nikolay Aleksandrovich Pavlov
2016-01-26 16:29 GMT+03:00 Bram Moolenaar : > > Yukihiro Nakadaira wrote: > >> :echo jsondecode('{"":"x"}') >> E713: Cannot use empty key for Dictionary >> >> Will Vim allow empty key? > > Hmm, if you take the standard literally I suppose it allows for an empty > key. In practice it's an indicatio

Patch 7.4.1190

2016-01-28 Fir de Conversatie Bram Moolenaar
Patch 7.4.1190 Problem:On OSX the default flag for dlopen() is different. Solution: Add RTLD_LOCAL in the configure check. (sv99, closes #604) Files: src/configure.in, src/auto/configure *** ../vim-7.4.1189/src/configure.in2016-01-24 21:31:49.703300039 +0100 --- src/configure.in

Patch 7.4.1189

2016-01-28 Fir de Conversatie Bram Moolenaar
Patch 7.4.1189 (after 7.4.1165) Problem:Using another language on MS-Windows does not work. (Yongwei Wu) Solution: Undo the change to try loading libintl-8.dll first. Files: src/os_win32.c *** ../vim-7.4.1188/src/os_win32.c 2016-01-24 15:35:55.529110654 +0100 --- src/os_win32.c

Patch 7.4.1188

2016-01-28 Fir de Conversatie Bram Moolenaar
Patch 7.4.1188 Problem:Using older JSON standard. Solution: Update the link. Adjust the text a bit. Files: src/json.c, runtime/doc/eval.txt *** ../vim-7.4.1187/src/json.c 2016-01-24 16:49:06.227712998 +0100 --- src/json.c 2016-01-27 22:10:15.360655730 +0100 *** *** 10,1

Re: Updating runtime files without version control

2016-01-28 Fir de Conversatie Christian Brabandt
Hi Ken! On Do, 28 Jan 2016, Ken Takata wrote: > Hi Christian, > > 2016/1/28 Thu 15:52:54 UTC+9 Christian Brabandt wrote: > > Hi Ken! > > > > On Mi, 27 Jan 2016, Ken Takata wrote: > > > > > Now I can see the vim/vim-win32-installer repository. I can see the > > > latest > > > tag v7.4.1187, b

Re: Updating runtime files without version control

2016-01-28 Fir de Conversatie Ken Takata
Hi Christian, 2016/1/28 Thu 15:52:54 UTC+9 Christian Brabandt wrote: > Hi Ken! > > On Mi, 27 Jan 2016, Ken Takata wrote: > > > Now I can see the vim/vim-win32-installer repository. I can see the latest > > tag v7.4.1187, but the build is not started. I suppose it was because of > > the GitHub

Re: [vim] :g in diff mode is slow (#603)

2016-01-28 Fir de Conversatie Antonio Giovanni Colombo
Hi everybody, not sure if it is relevant or not, but I happen to edit VERY long files, and the problem is the "undo". The undo file can grow VERY large, for natural reasons. Since what I usually need is to filter out unneeded lines, I usually type: :setlocal ul=-1 (that means "no undo file, plea