SOURCES: 7.0.001 (NEW), 7.0.002 (NEW), 7.0.003 (NEW), 7.0.004 (NEW...

arekm arekm at pld-linux.org
Sat May 13 18:45:45 CEST 2006


Author: arekm                        Date: Sat May 13 16:45:45 2006 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- these need to be in cvs

---- Files affected:
SOURCES:
   7.0.001 (NONE -> 1.1)  (NEW), 7.0.002 (NONE -> 1.1)  (NEW), 7.0.003 (NONE -> 1.1)  (NEW), 7.0.004 (NONE -> 1.1)  (NEW), 7.0.006 (NONE -> 1.1)  (NEW), 7.0.007 (NONE -> 1.1)  (NEW), 7.0.008 (NONE -> 1.1)  (NEW), 7.0.009 (NONE -> 1.1)  (NEW), 7.0.010 (NONE -> 1.1)  (NEW), 7.0.011 (NONE -> 1.1)  (NEW), 7.0.012 (NONE -> 1.1)  (NEW), 7.0.013 (NONE -> 1.1)  (NEW), 7.0.014 (NONE -> 1.1)  (NEW), 7.0.015 (NONE -> 1.1)  (NEW), 7.0.016 (NONE -> 1.1)  (NEW), 7.0.017 (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/7.0.001
diff -u /dev/null SOURCES/7.0.001:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.001	Sat May 13 18:45:40 2006
@@ -0,0 +1,52 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.001
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.001
+Problem:    ":set spellsuggest+=10" does not work. (Suresh Govindachar)
+Solution:   Add P_COMMA to the 'spellsuggest' flags.
+Files:      src/option.c
+
+
+*** ../vim-7.0.000/src/option.c	Wed May  3 23:26:04 2006
+--- src/option.c	Sun May  7 17:54:46 2006
+***************
+*** 2294,2300 ****
+  			    {(char_u *)0L, (char_u *)0L}
+  #endif
+  			    },
+!     {"spellsuggest", "sps", P_STRING|P_VI_DEF|P_EXPAND|P_SECURE,
+  #ifdef FEAT_SPELL
+  			    (char_u *)&p_sps, PV_NONE,
+  			    {(char_u *)"best", (char_u *)0L}
+--- 2294,2300 ----
+  			    {(char_u *)0L, (char_u *)0L}
+  #endif
+  			    },
+!     {"spellsuggest", "sps", P_STRING|P_VI_DEF|P_EXPAND|P_SECURE|P_COMMA,
+  #ifdef FEAT_SPELL
+  			    (char_u *)&p_sps, PV_NONE,
+  			    {(char_u *)"best", (char_u *)0L}
+*** ../vim-7.0.000/src/version.c	Wed May  3 00:04:24 2006
+--- src/version.c	Tue May  9 14:23:20 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     1,
+  /**/
+
+-- 
+hundred-and-one symptoms of being an internet addict:
+70. ISDN lines are added to your house on a hourly basis
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.002
diff -u /dev/null SOURCES/7.0.002:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.002	Sat May 13 18:45:40 2006
@@ -0,0 +1,70 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.002
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.002
+Problem:    C omni completion has a problem with tags files with a path
+	    containing "#" or "%".
+Solution:   Escape these characters. (Sebastian Baberowski)
+Files:	    runtime/autoload/ccomplete.vim
+
+
+*** ../vim-7.0.001/runtime/autoload/ccomplete.vim	Wed May 10 15:22:54 2006
+--- runtime/autoload/ccomplete.vim	Mon May  8 13:52:07 2006
+***************
+*** 1,7 ****
+  " Vim completion script
+  " Language:	C
+  " Maintainer:	Bram Moolenaar <Bram at vim.org>
+! " Last Change:	2006 May 03
+  
+  
+  " This function is used for the 'omnifunc' option.
+--- 1,7 ----
+  " Vim completion script
+  " Language:	C
+  " Maintainer:	Bram Moolenaar <Bram at vim.org>
+! " Last Change:	2006 May 08
+  
+  
+  " This function is used for the 'omnifunc' option.
+***************
+*** 458,464 ****
+  " member.
+  function! s:StructMembers(typename, items, all)
+    " Todo: What about local structures?
+!   let fnames = join(map(tagfiles(), 'escape(v:val, " \\")'))
+    if fnames == ''
+      return []
+    endif
+--- 458,464 ----
+  " member.
+  function! s:StructMembers(typename, items, all)
+    " Todo: What about local structures?
+!   let fnames = join(map(tagfiles(), 'escape(v:val, " \\#%")'))
+    if fnames == ''
+      return []
+    endif
+*** ../vim-7.0.001/src/version.c	Wed May 10 15:22:50 2006
+--- src/version.c	Wed May 10 15:24:42 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     2,
+  /**/
+
+-- 
+From "know your smileys":
+ =):-)	Uncle Sam
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.003
diff -u /dev/null SOURCES/7.0.003:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.003	Sat May 13 18:45:40 2006
@@ -0,0 +1,62 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.003
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.003
+Problem:    GUI: clicking in the lower part of a label in the tab pages line
+	    while 'mousefocus' is set may warp the mouse pointer. (Robert
+	    Webb)
+Solution:   Check for a negative mouse position.
+Files:	    src/gui.c
+
+
+*** ../vim-7.0.002/src/gui.c	Wed May 10 15:22:49 2006
+--- src/gui.c	Mon May  8 16:31:49 2006
+***************
+*** 4603,4613 ****
+      /* Don't move the mouse when it's left or right of the Vim window */
+      if (x < 0 || x > Columns * gui.char_width)
+  	return;
+  # ifdef FEAT_WINDOWS
+!     if (Y_2_ROW(y) >= tabline_height())
+! # else
+!     if (y >= 0)
+  # endif
+  	wp = xy2win(x, y);
+      if (wp != curwin && wp != NULL)	/* If in other than current window */
+      {
+--- 4603,4613 ----
+      /* Don't move the mouse when it's left or right of the Vim window */
+      if (x < 0 || x > Columns * gui.char_width)
+  	return;
++     if (y >= 0
+  # ifdef FEAT_WINDOWS
+! 	    && Y_2_ROW(y) >= tabline_height()
+  # endif
++        )
+  	wp = xy2win(x, y);
+      if (wp != curwin && wp != NULL)	/* If in other than current window */
+      {
+*** ../vim-7.0.002/src/version.c	Wed May 10 15:25:45 2006
+--- src/version.c	Wed May 10 17:12:27 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     3,
+  /**/
+
+-- 
+From "know your smileys":
+ 2B|^2B	  Message from Shakespeare
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.004
diff -u /dev/null SOURCES/7.0.004:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.004	Sat May 13 18:45:40 2006
@@ -0,0 +1,52 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.004
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.004
+Problem:    Compiler warning for debug_saved used before set. (Todd Blumer)
+Solution:   Remove the "else" for calling save_dbg_stuff().
+Files:	    src/ex_docmd.c
+
+
+*** ../vim-7.0.003/src/ex_docmd.c	Wed May 10 15:22:49 2006
+--- src/ex_docmd.c	Mon May  8 16:43:34 2006
+***************
+*** 833,839 ****
+       * If requested, store and reset the global values controlling the
+       * exception handling (used when debugging).
+       */
+!     else if (flags & DOCMD_EXCRESET)
+  	save_dbg_stuff(&debug_saved);
+  
+      initial_trylevel = trylevel;
+--- 833,839 ----
+       * If requested, store and reset the global values controlling the
+       * exception handling (used when debugging).
+       */
+!     if (flags & DOCMD_EXCRESET)
+  	save_dbg_stuff(&debug_saved);
+  
+      initial_trylevel = trylevel;
+*** ../vim-7.0.003/src/version.c	Wed May 10 17:12:51 2006
+--- src/version.c	Wed May 10 17:14:34 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     4,
+  /**/
+
+-- 
+From "know your smileys":
+ :-D	Big smile
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.006
diff -u /dev/null SOURCES/7.0.006:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.006	Sat May 13 18:45:40 2006
@@ -0,0 +1,46 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.006
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.006
+Problem:    Mac: "make shadow" doesn't make a link for infplist.xml. (Axel
+	    Kielhorn)
+Solution:   Make the link.
+Files:	    src/Makefile
+
+
+*** ../vim-7.0.005/src/Makefile	Wed May 10 15:22:49 2006
+--- src/Makefile	Wed May 10 17:26:19 2006
+***************
+*** 2177,2182 ****
+--- 2177,2183 ----
+  	cd $(SHADOWDIR)/xxd; ln -s ../../xxd/*.[ch] ../../xxd/Make* .
+  	if test -d $(RSRC_DIR); then \
+  		cd $(SHADOWDIR); \
++ 		ln -s ../infplist.xml .; \
+  		ln -s ../$(RSRC_DIR) ../os_mac.rsr.hqx ../dehqx.py .; \
+  	fi
+  	mkdir $(SHADOWDIR)/testdir
+*** ../vim-7.0.005/src/version.c	Wed May 10 17:24:26 2006
+--- src/version.c	Wed May 10 17:26:09 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     6,
+  /**/
+
+-- 
+From "know your smileys":
+ @:-()	Elvis Presley
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.007
diff -u /dev/null SOURCES/7.0.007:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.007	Sat May 13 18:45:40 2006
@@ -0,0 +1,68 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.007
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.007
+Problem:    AIX: compiling fails for message.c. (Ruediger Hornig)
+Solution:   Move the #if outside of memchr().
+Files:	    src/message.c
+
+
+*** ../vim-7.0.006/src/message.c	Wed May 10 15:22:50 2006
+--- src/message.c	Tue May  9 10:36:56 2006
+***************
+*** 4175,4189 ****
+  			str_arg_l = 0;
+  		    else
+  		    {
+! 			/* memchr on HP does not like n > 2^31  !!! */
+! 			char *q = memchr(str_arg, '\0',
+  #if SIZEOF_INT <= 2
+! 				precision
+  #else
+! 				precision <= (size_t)0x7fffffffL ? precision
+! 						       : (size_t)0x7fffffffL
+  #endif
+- 						       );
+  			str_arg_l = (q == NULL) ? precision : q - str_arg;
+  		    }
+  		    break;
+--- 4175,4190 ----
+  			str_arg_l = 0;
+  		    else
+  		    {
+! 			/* Don't put the #if inside memchr(), it can be a
+! 			 * macro. */
+  #if SIZEOF_INT <= 2
+! 			char *q = memchr(str_arg, '\0', precision);
+  #else
+! 			/* memchr on HP does not like n > 2^31  !!! */
+! 			char *q = memchr(str_arg, '\0',
+! 				  precision <= (size_t)0x7fffffffL ? precision
+! 						       : (size_t)0x7fffffffL);
+  #endif
+  			str_arg_l = (q == NULL) ? precision : q - str_arg;
+  		    }
+  		    break;
+*** ../vim-7.0.006/src/version.c	Wed May 10 17:26:37 2006
+--- src/version.c	Wed May 10 17:36:03 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     7,
+  /**/
+
+-- 
+Momento mori, ergo carpe diem
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.008
diff -u /dev/null SOURCES/7.0.008:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.008	Sat May 13 18:45:40 2006
@@ -0,0 +1,74 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.008
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.008
+Problem:    Can't call a function that uses both <SID> and {expr}. (Thomas)
+Solution:   Check both the expanded and unexpanded name for <SID>.
+Files:	    src/eval.c
+
+
+*** ../vim-7.0.007/src/eval.c	Wed May 10 15:22:49 2006
+--- src/eval.c	Wed May 10 12:11:42 2006
+***************
+*** 11372,11378 ****
+  	    if (argvars[2].v_type != VAR_UNKNOWN)
+  	    {
+  		char_u	*xp_name;
+! 		int		xp_namelen;
+  		long	argt;
+  
+  		rettv->vval.v_string = NULL;
+--- 11372,11378 ----
+  	    if (argvars[2].v_type != VAR_UNKNOWN)
+  	    {
+  		char_u	*xp_name;
+! 		int	xp_namelen;
+  		long	argt;
+  
+  		rettv->vval.v_string = NULL;
+***************
+*** 18963,18969 ****
+      else if (lead > 0)
+      {
+  	lead = 3;
+! 	if (eval_fname_sid(lv.ll_exp_name != NULL ? lv.ll_exp_name : *pp))
+  	{
+  	    /* It's "s:" or "<SID>" */
+  	    if (current_SID <= 0)
+--- 18963,18970 ----
+      else if (lead > 0)
+      {
+  	lead = 3;
+! 	if ((lv.ll_exp_name != NULL && eval_fname_sid(lv.ll_exp_name))
+! 						       || eval_fname_sid(*pp))
+  	{
+  	    /* It's "s:" or "<SID>" */
+  	    if (current_SID <= 0)
+*** ../vim-7.0.007/src/version.c	Wed May 10 17:38:05 2006
+--- src/version.c	Wed May 10 17:39:46 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     8,
+  /**/
+
+-- 
+From "know your smileys":
+ %	Bike accident.  A bit far-fetched, I suppose; although...
+             o      _     _         _
+     _o     /\_   _ \\o  (_)\__/o  (_)
+   _< \_   _>(_) (_)/<_    \_| \   _|/' \/
+  (_)>(_) (_)        (_)   (_)    (_)'  _\o_
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.009
diff -u /dev/null SOURCES/7.0.009:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.009	Sat May 13 18:45:40 2006
@@ -0,0 +1,54 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.009
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.009
+Problem:    ml_get errors with both 'sidescroll' and 'spell' set.
+Solution:   Use ml_get_buf() instead of ml_get(), get the line from the right
+	    buffer, not the current one.
+Files:	    src/spell.c
+
+
+*** ../vim-7.0.008/src/spell.c	Wed May 10 15:22:50 2006
+--- src/spell.c	Tue May  9 18:55:04 2006
+***************
+*** 2108,2114 ****
+  	 * possible. */
+  	STRCPY(buf, line);
+  	if (lnum < wp->w_buffer->b_ml.ml_line_count)
+! 	    spell_cat_line(buf + STRLEN(buf), ml_get(lnum + 1), MAXWLEN);
+  
+  	p = buf + skip;
+  	endp = buf + len;
+--- 2108,2115 ----
+  	 * possible. */
+  	STRCPY(buf, line);
+  	if (lnum < wp->w_buffer->b_ml.ml_line_count)
+! 	    spell_cat_line(buf + STRLEN(buf),
+! 			  ml_get_buf(wp->w_buffer, lnum + 1, FALSE), MAXWLEN);
+  
+  	p = buf + skip;
+  	endp = buf + len;
+*** ../vim-7.0.008/src/version.c	Wed May 10 17:40:17 2006
+--- src/version.c	Wed May 10 17:50:20 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     9,
+  /**/
+
+-- 
+I AM THANKFUL...
+...for the taxes that I pay because it means that I am employed.
+
+ /// 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    ///

================================================================
Index: SOURCES/7.0.010
diff -u /dev/null SOURCES/7.0.010:1.1
--- /dev/null	Sat May 13 18:45:45 2006
+++ SOURCES/7.0.010	Sat May 13 18:45:40 2006
@@ -0,0 +1,118 @@
+To: vim-dev at vim.org
+Subject: Patch 7.0.010
+Fcc: outbox
+From: Bram Moolenaar <Bram at moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.010
+Problem:    The spellfile plugin required typing login name and password.
+Solution:   Use "anonymous" and "vim7user" by default.  No need to setup a
+	    .netrc file.
+Files:	    runtime/autoload/spellfile.vim
+
+
+*** ../vim-7.0.009/runtime/autoload/spellfile.vim	Wed May 10 15:22:54 2006
+--- runtime/autoload/spellfile.vim	Wed May 10 17:55:15 2006
+***************
+*** 1,9 ****
+  " Vim script to download a missing spell file
+  " Maintainer:	Bram Moolenaar <Bram at vim.org>
+! " Last Change:	2006 Feb 01
+  
+  if !exists('g:spellfile_URL')
+!   let g:spellfile_URL = 'ftp://ftp.vim.org/pub/vim/unstable/runtime/spell'
+  endif
+  let s:spellfile_URL = ''    " Start with nothing so that s:donedict is reset.
+  
+--- 1,9 ----
+  " Vim script to download a missing spell file
+  " Maintainer:	Bram Moolenaar <Bram at vim.org>
+! " Last Change:	2006 May 10
+  
+  if !exists('g:spellfile_URL')
+!   let g:spellfile_URL = 'ftp://ftp.vim.org/pub/vim/runtime/spell'
+  endif
+  let s:spellfile_URL = ''    " Start with nothing so that s:donedict is reset.
+  
+***************
+*** 61,73 ****
+      new
+      setlocal bin
+      echo 'Downloading ' . fname . '...'
+!     exe 'Nread ' g:spellfile_URL . '/' . fname
+      if getline(2) !~ 'VIMspell'
+        " Didn't work, perhaps there is an ASCII one.
+        g/^/d
+        let fname = a:lang . '.ascii.spl'
+        echo 'Could not find it, trying ' . fname . '...'
+!       exe 'Nread ' g:spellfile_URL . '/' . fname
+        if getline(2) !~ 'VIMspell'
+  	echo 'Sorry, downloading failed'
+  	bwipe!
+--- 61,73 ----
+      new
+      setlocal bin
+      echo 'Downloading ' . fname . '...'
+!     call spellfile#Nread(fname)
+      if getline(2) !~ 'VIMspell'
+        " Didn't work, perhaps there is an ASCII one.
+        g/^/d
+        let fname = a:lang . '.ascii.spl'
+        echo 'Could not find it, trying ' . fname . '...'
+!       call spellfile#Nread(fname)
<<Diff was trimmed, longer than 597 lines>>


More information about the pld-cvs-commit mailing list