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.
_______________________________________________
devel mailing list
[email protected]
https://lists.opencsw.org/mailman/listinfo/devel

Reply via email to