[csw-devel] SF.net SVN: gar:[2927] csw/mgar/pkg/vim/trunk
harpchad at users.sourceforge.net
harpchad at users.sourceforge.net
Wed Jan 28 23:05:44 CET 2009
Revision: 2927
http://gar.svn.sourceforge.net/gar/?rev=2927&view=rev
Author: harpchad
Date: 2009-01-28 22:05:43 +0000 (Wed, 28 Jan 2009)
Log Message:
-----------
- update to patch level 93
- add 64bit alignment fix (should be official patch soon)
Modified Paths:
--------------
csw/mgar/pkg/vim/trunk/Makefile
csw/mgar/pkg/vim/trunk/checksums
Added Paths:
-----------
csw/mgar/pkg/vim/trunk/files/fix-alignment64-spell.c.diff
Modified: csw/mgar/pkg/vim/trunk/Makefile
===================================================================
--- csw/mgar/pkg/vim/trunk/Makefile 2009-01-28 22:00:30 UTC (rev 2926)
+++ csw/mgar/pkg/vim/trunk/Makefile 2009-01-28 22:05:43 UTC (rev 2927)
@@ -1,6 +1,6 @@
GARNAME = vim
DISTVERSION = 7.2
-PATCHREV = 088
+PATCHREV = 093
GARVERSION = $(DISTVERSION).$(PATCHREV)
CATEGORIES = utils
SPKG_SOURCEURL = http://www.vim.org/download.php
@@ -17,7 +17,7 @@
MASTER_SITES += ftp://ftp.vim.org/pub/vim/extra/
MASTER_SITES += ftp://ftp.vim.org/pub/vim/unix/
-DISTFILES += $(call admfiles,CSWvim,)
+DISTFILES = $(call admfiles,CSWvim,)
DISTFILES += $(call admfiles,CSWvimrt,)
DISTFILES += $(GARNAME)-$(DISTVERSION).tar.bz2
DISTFILES += $(GARNAME)-$(DISTVERSION)-lang.tar.gz
@@ -25,6 +25,7 @@
PATCHFILES = $(foreach T,$(shell gseq -f "%03g" 001 $(PATCHREV)),$(DISTVERSION).$(T))
PATCHFILES += vimtutor.patch
+PATCHFILES += fix-alignment64-spell.c.diff
WORKSRC = $(WORKDIR)/$(GARNAME)$(subst .,,$(DISTVERSION))
Modified: csw/mgar/pkg/vim/trunk/checksums
===================================================================
--- csw/mgar/pkg/vim/trunk/checksums 2009-01-28 22:00:30 UTC (rev 2926)
+++ csw/mgar/pkg/vim/trunk/checksums 2009-01-28 22:05:43 UTC (rev 2927)
@@ -86,6 +86,12 @@
5af26f073ebeba60af90525d68a61725 download/7.2.086
639d7a80864afe68132725e377f52f19 download/7.2.087
44b152484534fa23c4ff531316a0e518 download/7.2.088
+990e6a23c4061df0dcc0ab84528a2e1a download/7.2.089
+8985dcfe7df6b439e88554e22cf34919 download/7.2.090
+137faec139470453ca446c015c226e47 download/7.2.091
+e15782bf5892ad787d149491bfe013e7 download/7.2.092
+2198caf9e5f422eacde337e9c27677ab download/7.2.093
+6619235ca793edf41831be1b1f9f63db download/fix-alignment64-spell.c.diff
59c166f15ad9e4db7aeef3ce7f6d89d9 download/CSWvim.gspec
c1ead6a1fa0f1a38b80689134cac8ca9 download/CSWvimrt.gspec
35e04482f07c57221c9a751aaa3b8dac download/vim-7.2-extra.tar.gz
Added: csw/mgar/pkg/vim/trunk/files/fix-alignment64-spell.c.diff
===================================================================
--- csw/mgar/pkg/vim/trunk/files/fix-alignment64-spell.c.diff (rev 0)
+++ csw/mgar/pkg/vim/trunk/files/fix-alignment64-spell.c.diff 2009-01-28 22:05:43 UTC (rev 2927)
@@ -0,0 +1,74 @@
+Index: spell.c
+===================================================================
+RCS file: /cvsroot/vim/vim7/src/spell.c,v
+retrieving revision 1.121
+diff -c -r1.121 spell.c
+*** src/spell.c 9 Dec 2008 21:34:19 -0000 1.121
+--- src/spell.c 28 Jan 2009 20:32:04 -0000
+***************
+*** 2335,2348 ****
+ if (curline)
+ break; /* only check cursor line */
+
+ /* Advance to next line. */
+ if (dir == BACKWARD)
+ {
+- /* If we are back at the starting line and searched it again there
+- * is no match, give up. */
+- if (lnum == wp->w_cursor.lnum && wrapped)
+- break;
+-
+ if (lnum > 1)
+ --lnum;
+ else if (!p_ws)
+--- 2335,2348 ----
+ if (curline)
+ break; /* only check cursor line */
+
++ /* If we are back at the starting line and searched it again there
++ * is no match, give up. */
++ if (lnum == wp->w_cursor.lnum && wrapped)
++ break;
++
+ /* Advance to next line. */
+ if (dir == BACKWARD)
+ {
+ if (lnum > 1)
+ --lnum;
+ else if (!p_ws)
+***************
+*** 4961,4968 ****
+ typedef struct sblock_S sblock_T;
+ struct sblock_S
+ {
+- sblock_T *sb_next; /* next block in list */
+ int sb_used; /* nr of bytes already in use */
+ char_u sb_data[1]; /* data, actually longer */
+ };
+
+--- 4961,4968 ----
+ typedef struct sblock_S sblock_T;
+ struct sblock_S
+ {
+ int sb_used; /* nr of bytes already in use */
++ sblock_T *sb_next; /* next block in list */
+ char_u sb_data[1]; /* data, actually longer */
+ };
+
+***************
+*** 15011,15017 ****
+
+ case 0:
+ /*
+! * Lenghts are equal, thus changes must result in same length: An
+ * insert is only possible in combination with a delete.
+ * 1: check if for identical strings
+ */
+--- 15011,15017 ----
+
+ case 0:
+ /*
+! * Lengths are equal, thus changes must result in same length: An
+ * insert is only possible in combination with a delete.
+ * 1: check if for identical strings
+ */
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list