SOURCES: 7.1.327 (NEW), 7.1.328 (NEW), 7.1.329 (NEW), 7.1.330 (NEW) - from ...

glen glen at pld-linux.org
Mon Jul 14 13:49:35 CEST 2008


Author: glen                         Date: Mon Jul 14 11:49:35 2008 GMT
Module: SOURCES                       Tag: HEAD
---- Log message:
- from upstream

---- Files affected:
SOURCES:
   7.1.327 (NONE -> 1.1)  (NEW), 7.1.328 (NONE -> 1.1)  (NEW), 7.1.329 (NONE -> 1.1)  (NEW), 7.1.330 (NONE -> 1.1)  (NEW)

---- Diffs:

================================================================
Index: SOURCES/7.1.327
diff -u /dev/null SOURCES/7.1.327:1.1
--- /dev/null	Mon Jul 14 13:49:36 2008
+++ SOURCES/7.1.327	Mon Jul 14 13:49:29 2008
@@ -0,0 +1,183 @@
+To: vim-dev at vim.org
+Subject: Patch 7.1.327
+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.1.327
+Problem:    The GUI tutor is installed when there is no GUI version.
+Solution:   Only install gvimtutor when building a GUI version.
+Files:	    src/Makefile
+
+
+*** ../vim-7.1.326/src/Makefile	Fri Jun 20 18:51:06 2008
+--- src/Makefile	Fri Jun 20 21:26:46 2008
+***************
+*** 1113,1119 ****
+  GTK_LIBS_DIR	= $(GUI_LIB_LOC)
+  GTK_LIBS1	=
+  GTK_LIBS2	= $(GTK_LIBNAME)
+! GTK_INSTALL     = install_normal
+  GTK_TARGETS	= installglinks
+  GTK_MAN_TARGETS = yes
+  GTK_TESTTARGET  = gui
+--- 1113,1119 ----
+  GTK_LIBS_DIR	= $(GUI_LIB_LOC)
+  GTK_LIBS1	=
+  GTK_LIBS2	= $(GTK_LIBNAME)
+! GTK_INSTALL     = install_normal install_gui_extra
+  GTK_TARGETS	= installglinks
+  GTK_MAN_TARGETS = yes
+  GTK_TESTTARGET  = gui
+***************
+*** 1130,1136 ****
+  MOTIF_LIBS_DIR	= $(GUI_LIB_LOC)
+  MOTIF_LIBS1	=
+  MOTIF_LIBS2	= $(MOTIF_LIBNAME) -lXt
+! MOTIF_INSTALL   = install_normal
+  MOTIF_TARGETS	= installglinks
+  MOTIF_MAN_TARGETS = yes
+  MOTIF_TESTTARGET = gui
+--- 1130,1136 ----
+  MOTIF_LIBS_DIR	= $(GUI_LIB_LOC)
+  MOTIF_LIBS1	=
+  MOTIF_LIBS2	= $(MOTIF_LIBNAME) -lXt
+! MOTIF_INSTALL   = install_normal install_gui_extra
+  MOTIF_TARGETS	= installglinks
+  MOTIF_MAN_TARGETS = yes
+  MOTIF_TESTTARGET = gui
+***************
+*** 1160,1166 ****
+  ATHENA_LIBS_DIR = $(GUI_LIB_LOC)
+  ATHENA_LIBS1	= $(XAW_LIB)
+  ATHENA_LIBS2	= -lXt
+! ATHENA_INSTALL  = install_normal
+  ATHENA_TARGETS	= installglinks
+  ATHENA_MAN_TARGETS = yes
+  ATHENA_TESTTARGET = gui
+--- 1160,1166 ----
+  ATHENA_LIBS_DIR = $(GUI_LIB_LOC)
+  ATHENA_LIBS1	= $(XAW_LIB)
+  ATHENA_LIBS2	= -lXt
+! ATHENA_INSTALL  = install_normal install_gui_extra
+  ATHENA_TARGETS	= installglinks
+  ATHENA_MAN_TARGETS = yes
+  ATHENA_TESTTARGET = gui
+***************
+*** 1178,1184 ****
+  NEXTAW_LIBS_DIR = $(GUI_LIB_LOC)
+  NEXTAW_LIBS1	= $(NEXTAW_LIB)
+  NEXTAW_LIBS2	= -lXt
+! NEXTAW_INSTALL  =  install_normal
+  NEXTAW_TARGETS	=  installglinks
+  NEXTAW_MAN_TARGETS = yes
+  NEXTAW_TESTTARGET = gui
+--- 1178,1184 ----
+  NEXTAW_LIBS_DIR = $(GUI_LIB_LOC)
+  NEXTAW_LIBS1	= $(NEXTAW_LIB)
+  NEXTAW_LIBS2	= -lXt
+! NEXTAW_INSTALL  =  install_normal install_gui_extra
+  NEXTAW_TARGETS	=  installglinks
+  NEXTAW_MAN_TARGETS = yes
+  NEXTAW_TESTTARGET = gui
+***************
+*** 1203,1209 ****
+  PHOTONGUI_LIBS_DIR =
+  PHOTONGUI_LIBS1	= -lph -lphexlib
+  PHOTONGUI_LIBS2	=
+! PHOTONGUI_INSTALL = install_normal
+  PHOTONGUI_TARGETS = installglinks
+  PHOTONGUI_MAN_TARGETS = yes
+  PHOTONGUI_TESTTARGET = gui
+--- 1203,1209 ----
+  PHOTONGUI_LIBS_DIR =
+  PHOTONGUI_LIBS1	= -lph -lphexlib
+  PHOTONGUI_LIBS2	=
+! PHOTONGUI_INSTALL = install_normal install_gui_extra
+  PHOTONGUI_TARGETS = installglinks
+  PHOTONGUI_MAN_TARGETS = yes
+  PHOTONGUI_TESTTARGET = gui
+***************
+*** 1219,1225 ****
+  CARBONGUI_LIBS_DIR =
+  CARBONGUI_LIBS1	= -framework Carbon
+  CARBONGUI_LIBS2	=
+! CARBONGUI_INSTALL = install_macosx
+  CARBONGUI_TARGETS =
+  CARBONGUI_MAN_TARGETS =
+  CARBONGUI_TESTTARGET = gui
+--- 1219,1225 ----
+  CARBONGUI_LIBS_DIR =
+  CARBONGUI_LIBS1	= -framework Carbon
+  CARBONGUI_LIBS2	=
+! CARBONGUI_INSTALL = install_macosx install_gui_extra
+  CARBONGUI_TARGETS =
+  CARBONGUI_MAN_TARGETS =
+  CARBONGUI_TESTTARGET = gui
+***************
+*** 1741,1746 ****
+--- 1741,1755 ----
+  		cd $(PODIR); $(MAKE) checkclean; \
+  	fi
+  
++ install: $(GUI_INSTALL)
++ 
++ install_normal: installvim installtools $(INSTALL_LANGS) install-icons
++ 
++ install_gui_extra: installgtutorbin
++ 
++ installvim: installvimbin installtutorbin \
++ 		installruntime installlinks installmanlinks
++ 
+  #
+  # Avoid overwriting an existing executable, somebody might be running it and
+  # overwriting it could cause it to crash.  Deleting it is OK, it won't be
+***************
+*** 1750,1762 ****
+  # If you want to keep an older version, rename it before running "make
+  # install".
+  #
+- install: $(GUI_INSTALL)
+- 
+- install_normal: installvim installtools $(INSTALL_LANGS) install-icons
+- 
+- installvim: installvimbin installtutorbin \
+- 		installruntime installlinks installmanlinks
+- 
+  installvimbin: $(VIMTARGET) $(DESTDIR)$(exec_prefix) $(DEST_BIN)
+  	-if test -f $(DEST_BIN)/$(VIMTARGET); then \
+  	  mv -f $(DEST_BIN)/$(VIMTARGET) $(DEST_BIN)/$(VIMNAME).rm; \
+--- 1759,1764 ----
+***************
+*** 1872,1877 ****
+--- 1874,1881 ----
+  installtutorbin: $(DEST_VIM)
+  	$(INSTALL_DATA) vimtutor $(DEST_BIN)/$(VIMNAME)tutor
+  	chmod $(SCRIPTMOD) $(DEST_BIN)/$(VIMNAME)tutor
++ 
++ installgtutorbin: $(DEST_VIM)
+  	$(INSTALL_DATA) gvimtutor $(DEST_BIN)/$(GVIMNAME)tutor
+  	chmod $(SCRIPTMOD) $(DEST_BIN)/$(GVIMNAME)tutor
+  
+*** ../vim-7.1.326/src/version.c	Fri Jun 20 18:51:01 2008
+--- src/version.c	Fri Jun 20 21:26:52 2008
+***************
+*** 668,669 ****
+--- 673,676 ----
+  {   /* Add new patch number below this line */
++ /**/
++     327,
+  /**/
+
+-- 
+hundred-and-one symptoms of being an internet addict:
+56. You leave the modem speaker on after connecting because you think it
+    sounds like the ocean wind...the perfect soundtrack for "surfing the net".
+
+ /// 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.1.328
diff -u /dev/null SOURCES/7.1.328:1.1
--- /dev/null	Mon Jul 14 13:49:36 2008
+++ SOURCES/7.1.328	Mon Jul 14 13:49:29 2008
@@ -0,0 +1,66 @@
+To: vim-dev at vim.org
+Subject: Patch 7.1.328
+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.1.328
+Problem:    Crash when using Cygwin and non-posix path name in tags file.
+Solution:   Use separate buffer for posix path. (Ben Schmidt)
+Files:	    src/os_unix.c
+
+
+*** ../vim-7.1.327/src/os_unix.c	Fri Jun 20 11:58:27 2008
+--- src/os_unix.c	Sat Jun 21 13:06:45 2008
+***************
+*** 2278,2283 ****
+--- 2278,2287 ----
+      char_u	olddir[MAXPATHL];
+      char_u	*p;
+      int		retval = OK;
++ #ifdef __CYGWIN__
++     char_u	posix_fname[MAX_PATH];
++ #endif
++ 
+  
+  #ifdef VMS
+      fname = vms_fixfilename(fname);
+***************
+*** 2287,2293 ****
+      /*
+       * This helps for when "/etc/hosts" is a symlink to "c:/something/hosts".
+       */
+!     cygwin_conv_to_posix_path(fname, fname);
+  #endif
+  
+      /* expand it if forced or not an absolute path */
+--- 2291,2298 ----
+      /*
+       * This helps for when "/etc/hosts" is a symlink to "c:/something/hosts".
+       */
+!     cygwin_conv_to_posix_path(fname, posix_fname);
+!     fname = posix_fname;
+  #endif
+  
+      /* expand it if forced or not an absolute path */
+*** ../vim-7.1.327/src/version.c	Fri Jun 20 21:29:01 2008
+--- src/version.c	Sat Jun 21 13:10:39 2008
+***************
+*** 668,669 ****
+--- 673,676 ----
+  {   /* Add new patch number below this line */
++ /**/
++     328,
+  /**/
+
+-- 
+Q: Should I clean my house or work on Vim?
+A: Whatever contains more bugs.
+
+ /// 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.1.329
diff -u /dev/null SOURCES/7.1.329:1.1
--- /dev/null	Mon Jul 14 13:49:37 2008
+++ SOURCES/7.1.329	Mon Jul 14 13:49:29 2008
@@ -0,0 +1,67 @@
+To: vim-dev at vim.org
+Subject: Patch 7.1.329
+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.1.329
+Problem:    When the popup menu is removed a column of cells, the right halve
+	    of double-wide characters, may not be redrawn.
+Solution:   Check if the right halve of a character needs to be redrawn.
+	    (Yukihiro Nakadaira)
+Files:	    src/screen.c
+
+
+*** ../vim-7.1.328/src/screen.c	Wed May 28 19:01:53 2008
+--- src/screen.c	Sat Jun 21 14:09:02 2008
+***************
+*** 4863,4868 ****
+--- 4863,4869 ----
+   * - the (first byte of the) character is different
+   * - the attributes are different
+   * - the character is multi-byte and the next byte is different
++  * - the character is two cells wide and the second cell differs.
+   */
+      static int
+  char_needs_redraw(off_from, off_to, cols)
+***************
+*** 4884,4890 ****
+  		|| (enc_utf8
+  		    && (ScreenLinesUC[off_from] != ScreenLinesUC[off_to]
+  			|| (ScreenLinesUC[off_from] != 0
+! 			    && comp_char_differs(off_from, off_to))))
+  #endif
+  	       ))
+  	return TRUE;
+--- 4885,4893 ----
+  		|| (enc_utf8
+  		    && (ScreenLinesUC[off_from] != ScreenLinesUC[off_to]
+  			|| (ScreenLinesUC[off_from] != 0
+! 			    && comp_char_differs(off_from, off_to))
+! 			|| (cols > 1 && ScreenLines[off_from + 1]
+! 						 != ScreenLines[off_to + 1])))
+  #endif
+  	       ))
+  	return TRUE;
+*** ../vim-7.1.328/src/version.c	Sat Jun 21 13:11:58 2008
+--- src/version.c	Sat Jun 21 14:12:30 2008
+***************
+*** 668,669 ****
+--- 673,676 ----
+  {   /* Add new patch number below this line */
++ /**/
++     329,
+  /**/
+
+-- 
+hundred-and-one symptoms of being an internet addict:
+61. Your best friends know your e-mail address, but neither your phone number
+    nor the address where you live.
+
+ /// 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.1.330
diff -u /dev/null SOURCES/7.1.330:1.1
--- /dev/null	Mon Jul 14 13:49:38 2008
+++ SOURCES/7.1.330	Mon Jul 14 13:49:30 2008
@@ -0,0 +1,75 @@
+To: vim-dev at vim.org
+Subject: Patch 7.1.330
+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.1.330
+Problem:    Reading uninitialized memory when using Del in replace mode.
+Solution:   Use utfc_ptr2len_len() instead of mb_ptr2len(). (Dominique Pelle)
+Files:	    src/misc1.c
+
+
+*** ../vim-7.1.329/src/misc1.c	Mon Feb 25 21:54:23 2008
+--- src/misc1.c	Sat Jun 21 16:02:34 2008
+***************
+*** 1880,1894 ****
+  # ifdef FEAT_MBYTE
+      int		n;
+  
+!     for (i = 0; i < len; i += n)
+!     {
+! 	n = (*mb_ptr2len)(p + i);
+! 	ins_char_bytes(p + i, n);
+!     }
+! # else
+!     for (i = 0; i < len; ++i)
+! 	ins_char(p[i]);
+  # endif
+  }
+  #endif
+  
+--- 1880,1899 ----
+  # ifdef FEAT_MBYTE
+      int		n;
+  
+!     if (has_mbyte)
+! 	for (i = 0; i < len; i += n)
+! 	{
+! 	    if (enc_utf8)
+! 		/* avoid reading past p[len] */
+! 		n = utfc_ptr2len_len(p + i, len - i);
+! 	    else
+! 		n = (*mb_ptr2len)(p + i);
+! 	    ins_char_bytes(p + i, n);
+! 	}
+!     else
+  # endif
++ 	for (i = 0; i < len; ++i)
++ 	    ins_char(p[i]);
+  }
+  #endif
+  
+*** ../vim-7.1.329/src/version.c	Sat Jun 21 14:13:51 2008
+--- src/version.c	Sat Jun 21 16:28:28 2008
+***************
+*** 668,669 ****
+--- 673,676 ----
+  {   /* Add new patch number below this line */
++ /**/
++     330,
+  /**/
+
+-- 
+hundred-and-one symptoms of being an internet addict:
+65. The last time you looked at the clock it was 11:30pm, and in what
+    seems like only a few seconds later, your sister runs past you to
+    catch her 7am school bus.
+
+ /// 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    ///
================================================================


More information about the pld-cvs-commit mailing list