[csw-maintainers] New release of vim editor?
Dagobert Michelsen
dam at opencsw.org
Sun Nov 14 21:28:45 CET 2010
Hi Ben,
Am 14.11.2010 um 17:00 schrieb Ben Walton:
> Excerpts from Dagobert Michelsen's message of Sun Nov 14 08:54:45 -0500 2010:
>> Ben, the patches are not recognized by the new GIT mechanism, would
>> you mind having a look?
>> https://gar.svn.sf.net/svnroot/gar/csw/mgar/pkg/vim/trunk
>
> The patches it's trying to apply don't exist...? It's building the
> PATCHFILES dynamically using the current PATCHREV and trying to
> reference 001 - $(PATCHREV). It ends up creating symlinks to
> non-existent files in /home/src.
>
> The patch mechanism them bails trying apply a non-existent file.
Umh... no:
> ==> Applying patch work/solaris9-sparc/download/7.3.001
> Patch format detection failed.
> gmake[1]: *** [normal-patch-7.3.001] Error 1
> gmake[1]: Leaving directory `/home/dam/mgar/pkg/vim/trunk'
> gmake: *** [merge-isa-sparcv8] Error 2
> current9s% ls -l work/solaris9-sparc/download/7.3.001
> lrwxrwxrwx 1 dam csw 17 Nov 14 21:23 work/solaris9-sparc/download/7.3.001 -> /home/src/7.3.001
> current9s% ls -lL work/solaris9-sparc/download/7.3.001
> -rw-r--r-- 1 dam csw 1720 Sep 29 09:36 work/solaris9-sparc/download/7.3.001
> current9s% more work/solaris9-sparc/download/7.3.001
> To: vim-dev at vim.org
> Subject: Patch 7.3.001
> Fcc: outbox
> From: Bram Moolenaar <Bram at moolenaar.net>
> Mime-Version: 1.0
> Content-Type: text/plain; charset=UTF-8
> Content-Transfer-Encoding: 8bit
> ------------
>
> Patch 7.3.001
> Problem: When editing "src/main.c" and 'path' set to "./proto",
> ":find e<C-D" shows ./proto/eval.pro instead of eval.pro.
> Solution: Check for path separator when comparing names. (Nazri Ramliy)
> Files: src/misc1.c
>
>
> *** ../vim-7.3.000/src/misc1.c 2010-08-15 21:57:27.000000000 +0200
> --- src/misc1.c 2010-08-16 20:43:25.000000000 +0200
> ***************
> *** 9317,9323 ****
> continue; /* it's different when it's shorter */
>
> rival = other_paths[j] + other_path_len - candidate_len;
> ! if (fnamecmp(maybe_unique, rival) == 0)
> return FALSE; /* match */
> }
>
> --- 9317,9324 ----
> continue; /* it's different when it's shorter */
>
> rival = other_paths[j] + other_path_len - candidate_len;
> ! if (fnamecmp(maybe_unique, rival) == 0
> ! && (rival == other_paths[j] || vim_ispathsep(*(rival - 1))))
> return FALSE; /* match */
> }
>
> *** ../vim-7.3.000/src/version.c 2010-08-15 21:57:25.000000000 +0200
> --- src/version.c 2010-08-16 20:53:09.000000000 +0200
> ***************
> *** 716,717 ****
> --- 716,719 ----
> { /* Add new patch number below this line */
> + /**/
> + 1,
> /**/
>
>
> --
> From "know your smileys":
> (:-# Said something he shouldn't have
>
> /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
> /// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
> \\\ download, build and distribute -- http://www.A-A-P.org ///
> \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
> current9s%
Do you have another idea?
Best regards
-- Dago
More information about the maintainers
mailing list