Patch 7.3.585

2012-07-06 Fir de Conversatie Bram Moolenaar
Patch 7.3.585 Problem:Calling changed_bytes() too often. Solution: Move changed_bytes() out of a loop. (Tor Perkins) Files: src/edit.c *** ../vim-7.3.584/src/edit.c 2012-06-29 15:04:34.0 +0200 --- src/edit.c 2012-07-06 13:29:25.0 +0200 *** *** 6350,6359

Patch 7.3.586

2012-07-06 Fir de Conversatie Bram Moolenaar
Patch 7.3.586 Problem:When compiling with Cygwin or MingW MEMORYSTATUSEX is not defined. Solution: Set the default for WINVER to 0x0500. Files: src/Make_ming.mak, src/Make_cyg.mak *** ../vim-7.3.585/src/Make_ming.mak2012-04-20 16:13:21.0 +0200 --- src/Make_ming.mak

small patch preventing a gcc warning

2012-07-06 Fir de Conversatie Christian Brabandt
Bram, the following patch fixes this gcc warning: buffer.c: In Funktion »set_curbuf«: buffer.c:1367:12: Warnung: Deklaration von »prevwin« überdeckt eine globale Deklaration [-Wshadow] globals.h:535:15: Warnung: verdeckte Deklaration ist hier [-Wshadow] It also moves the declaration of the

[PATCH] Fix segfault in home_replace() when $HOME is unset

2012-07-06 Fir de Conversatie Chris Webb
home_replace() calls vim_strchr() on the result of mch_getenv(HOME) without checking for a NULL value. If $HOME is unset, this causes a segfault reproducible with 'env -i src/vim /etc/passwd'. (Introduced in v7-3-559.) Fix by guarding vim_strstr(homedir_env, ...) with homedir_env != NULL.

Re: small patch preventing a gcc warning

2012-07-06 Fir de Conversatie Bram Moolenaar
Christian Brabandt wrote: the following patch fixes this gcc warning: buffer.c: In Funktion »set_curbuf«: buffer.c:1367:12: Warnung: Deklaration von »prevwin« überdeckt eine globale Deklaration [-Wshadow] globals.h:535:15: Warnung: verdeckte Deklaration ist hier [-Wshadow] It also

Re: [PATCH] Fix segfault in home_replace() when $HOME is unset

2012-07-06 Fir de Conversatie Chris Webb
Bram Moolenaar b...@moolenaar.net writes: Chris Webb wrote: home_replace() calls vim_strchr() on the result of mch_getenv(HOME) without checking for a NULL value. If $HOME is unset, this causes a segfault reproducible with 'env -i src/vim /etc/passwd'. (Introduced in v7-3-559.)

Re: backtick should not be matched to wildignore.

2012-07-06 Fir de Conversatie Bram Moolenaar
Yasuhiro Matsumoto wrote: Try following. :set wildignore+=*.bak :e `=foo.bak` E480: No match: `=foo.bak` I think, this should be matched to wildignore. Also :e `ls foo.c`. https://gist.github.com/2936402 Bram, please check. This does not appear to be the right solution. It also

Patch 7.3.590

2012-07-06 Fir de Conversatie Bram Moolenaar
Patch 7.3.590 Problem:The ' and ' marks cannot be set directly. Solution: Allow setting ' and '. (Christian Brabandt) Files: src/mark.c *** ../vim-7.3.589/src/mark.c 2011-02-25 15:11:17.0 +0100 --- src/mark.c 2012-07-06 17:47:23.0 +0200 *** *** 98,103

Re: Patch 7.3.590

2012-07-06 Fir de Conversatie Hisashi T Fujinaka
This isn't showing up in mercurial (or whatever the repo is, I have it wrapped in a script and, if you remember, I alwasy forget what version control Bram uses.) On Fri, 6 Jul 2012, Bram Moolenaar wrote: Patch 7.3.590 Problem:The ' and ' marks cannot be set directly. Solution: Allow

Re: Patch 7.3.590

2012-07-06 Fir de Conversatie Ike Devolder
Op vrijdag 6 juli 2012 09:12:52 schreef Hisashi T Fujinaka: This isn't showing up in mercurial (or whatever the repo is, I have it wrapped in a script and, if you remember, I alwasy forget what version control Bram uses.) On Fri, 6 Jul 2012, Bram Moolenaar wrote: Patch 7.3.590 Problem:

Patch 7.3.591

2012-07-06 Fir de Conversatie Bram Moolenaar
Patch 7.3.591 Problem:Can only move to a tab by absolute number. Solution: Move a number of tabs to the left or the right. (Lech Lorens) Files: runtime/doc/tabpage.txt, src/ex_cmds.h, src/ex_docmd.c, src/testdir/test62.in, src/testdir/test62.ok, src/window.c ***

Re: Patch 7.3.590

2012-07-06 Fir de Conversatie Hisashi T Fujinaka
On Fri, 6 Jul 2012, Ike Devolder wrote: Yep it is not showing up yet, but it will come eventually :p Thanks for nothing, but I mentioned this because it's usually up before the emails arrive. -- Hisashi T Fujinaka - ht...@twofifty.com BSEE(6/86) + BSChem(3/95) + BAEnglish(8/95) + MSCS(8/03)

Re: Patch 7.3.590

2012-07-06 Fir de Conversatie Thilo Six
Hello Excerpt from Hisashi T Fujinaka: Yep it is not showing up yet, but it will come eventually :p Thanks for nothing, but I mentioned this because it's usually up before the emails arrive. Mercurial log: Changeset: 3660 (bdf7f3e4c763) updated for version 7.3.590 Date: 2012-07-06

if_xcmdsrv.c patches

2012-07-06 Fir de Conversatie Brian D. Burns
Recently, I have been looking into different methods for using Vim to syntax highlight small blocks of code. In the process, I found runtime/tools/xcmdsrv_client.c, which worked but seemed a little outdated. So, after working with this a bit, I decided to create a Ruby extension from