packages: vim/vim.spec, vim/7.3.113 (NEW), vim/7.3.114 (NEW), vim/7.3.115 (...
glen
glen at pld-linux.org
Thu Feb 10 09:38:06 CET 2011
Author: glen Date: Thu Feb 10 08:38:06 2011 GMT
Module: packages Tag: HEAD
---- Log message:
- up to 7.3.118
---- Files affected:
packages/vim:
vim.spec (1.546 -> 1.547) , 7.3.113 (NONE -> 1.1) (NEW), 7.3.114 (NONE -> 1.1) (NEW), 7.3.115 (NONE -> 1.1) (NEW), 7.3.116 (NONE -> 1.1) (NEW), 7.3.117 (NONE -> 1.1) (NEW), 7.3.118 (NONE -> 1.1) (NEW)
---- Diffs:
================================================================
Index: packages/vim/vim.spec
diff -u packages/vim/vim.spec:1.546 packages/vim/vim.spec:1.547
--- packages/vim/vim.spec:1.546 Fri Feb 4 19:24:07 2011
+++ packages/vim/vim.spec Thu Feb 10 09:38:00 2011
@@ -26,7 +26,7 @@
# curl -s ftp://ftp.vim.org/pub/editors/vim/patches/7.3/MD5SUMS | grep -vF .gz | tail -n1 | awk '{print $2}'
%define ver 7.3
-%define patchlevel 112
+%define patchlevel 118
%define rel 2
Summary: Vi IMproved - a Vi clone
Summary(de.UTF-8): VIsual editor iMproved
@@ -1395,6 +1395,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.547 2011/02/10 08:38:00 glen
+- up to 7.3.118
+
Revision 1.546 2011/02/04 18:24:07 wiget
- Requires(post,postun): gtk-update-icon-cache
================================================================
Index: packages/vim/7.3.113
diff -u /dev/null packages/vim/7.3.113:1.1
--- /dev/null Thu Feb 10 09:38:06 2011
+++ packages/vim/7.3.113 Thu Feb 10 09:38:00 2011
@@ -0,0 +1,55 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.113
+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.113
+Problem: Windows: Fall back directory for creating temp file is wrong.
+Solution: Use "." instead of empty string. (Hong Xu)
+Files: src/fileio.c
+
+
+*** ../vim-7.3.112/src/fileio.c 2011-01-17 20:08:03.000000000 +0100
+--- src/fileio.c 2011-02-06 13:14:25.000000000 +0100
+***************
+*** 7459,7465 ****
+
+ STRCPY(itmp, "");
+ if (GetTempPath(_MAX_PATH, szTempFile) == 0)
+! szTempFile[0] = NUL; /* GetTempPath() failed, use current dir */
+ strcpy(buf4, "VIM");
+ buf4[2] = extra_char; /* make it "VIa", "VIb", etc. */
+ if (GetTempFileName(szTempFile, buf4, 0, itmp) == 0)
+--- 7459,7468 ----
+
+ STRCPY(itmp, "");
+ if (GetTempPath(_MAX_PATH, szTempFile) == 0)
+! {
+! szTempFile[0] = '.'; /* GetTempPath() failed, use current dir */
+! szTempFile[1] = NUL;
+! }
+ strcpy(buf4, "VIM");
+ buf4[2] = extra_char; /* make it "VIa", "VIb", etc. */
+ if (GetTempFileName(szTempFile, buf4, 0, itmp) == 0)
+*** ../vim-7.3.112/src/version.c 2011-02-01 21:54:56.000000000 +0100
+--- src/version.c 2011-02-09 14:46:12.000000000 +0100
+***************
+*** 716,717 ****
+--- 716,719 ----
+ { /* Add new patch number below this line */
++ /**/
++ 113,
+ /**/
+
+--
+'Psychologist' -- Someone who looks at everyone else when
+an attractive woman enters the room.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
================================================================
Index: packages/vim/7.3.114
diff -u /dev/null packages/vim/7.3.114:1.1
--- /dev/null Thu Feb 10 09:38:06 2011
+++ packages/vim/7.3.114 Thu Feb 10 09:38:00 2011
@@ -0,0 +1,50 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.114
+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.114
+Problem: Potential problem in initialization when giving an error message
+ early.
+Solution: Initialize 'verbosefile' empty. (Ben Schmidt)
+Files: src/option.h
+
+
+*** ../vim-7.3.113/src/option.h 2010-12-02 16:01:23.000000000 +0100
+--- src/option.h 2011-02-09 15:37:36.000000000 +0100
+***************
+*** 854,860 ****
+--- 854,864 ----
+ # define VE_ONEMORE 8
+ #endif
+ EXTERN long p_verbose; /* 'verbose' */
++ #ifdef IN_OPTION_C
++ char_u *p_vfile = (char_u *)""; /* used before options are initialized */
++ #else
+ EXTERN char_u *p_vfile; /* 'verbosefile' */
++ #endif
+ EXTERN int p_warn; /* 'warn' */
+ #ifdef FEAT_CMDL_COMPL
+ EXTERN char_u *p_wop; /* 'wildoptions' */
+*** ../vim-7.3.113/src/version.c 2011-02-09 14:46:58.000000000 +0100
+--- src/version.c 2011-02-09 15:46:17.000000000 +0100
+***************
+*** 716,717 ****
+--- 716,719 ----
+ { /* Add new patch number below this line */
++ /**/
++ 114,
+ /**/
+
+--
+From the classified section of a city newspaper:
+Dog for sale: eats anything and is fond of children.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
================================================================
Index: packages/vim/7.3.115
diff -u /dev/null packages/vim/7.3.115:1.1
--- /dev/null Thu Feb 10 09:38:06 2011
+++ packages/vim/7.3.115 Thu Feb 10 09:38:00 2011
@@ -0,0 +1,58 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.115
+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.115
+Problem: Vim can crash when tmpnam() returns NULL.
+Solution: Check for NULL. (Hong Xu)
+Files: src/fileio.c
+
+
+*** ../vim-7.3.114/src/fileio.c 2011-02-09 14:46:58.000000000 +0100
+--- src/fileio.c 2011-02-09 16:14:35.000000000 +0100
+***************
+*** 7483,7490 ****
+ # else /* WIN3264 */
+
+ # ifdef USE_TMPNAM
+ /* tmpnam() will make its own name */
+! if (*tmpnam((char *)itmp) == NUL)
+ return NULL;
+ # else
+ char_u *p;
+--- 7483,7493 ----
+ # else /* WIN3264 */
+
+ # ifdef USE_TMPNAM
++ char_u *p;
++
+ /* tmpnam() will make its own name */
+! p = tmpnam((char *)itmp);
+! if (p == NULL || *p == NUL)
+ return NULL;
+ # else
+ char_u *p;
+*** ../vim-7.3.114/src/version.c 2011-02-09 15:59:32.000000000 +0100
+--- src/version.c 2011-02-09 16:44:11.000000000 +0100
+***************
+*** 716,717 ****
+--- 716,719 ----
+ { /* Add new patch number below this line */
++ /**/
++ 115,
+ /**/
+
+--
+hundred-and-one symptoms of being an internet addict:
+218. Your spouse hands you a gift wrapped magnet with your PC's name
+ on it and you accuse him or her of genocide.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
================================================================
Index: packages/vim/7.3.116
diff -u /dev/null packages/vim/7.3.116:1.1
--- /dev/null Thu Feb 10 09:38:06 2011
+++ packages/vim/7.3.116 Thu Feb 10 09:38:00 2011
@@ -0,0 +1,58 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.116
+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.116
+Problem: 'cursorline' is displayed too short when there are concealed
+ characters and 'list' is set. (Dennis Preiser)
+Solution: Check for 'cursorline' when 'list' is set. (Christian Brabandt)
+Files: src/screen.c
+
+
+*** ../vim-7.3.115/src/screen.c 2011-02-01 18:01:06.000000000 +0100
+--- src/screen.c 2011-02-09 16:59:28.000000000 +0100
+***************
+*** 5099,5105 ****
+ #ifdef FEAT_DIFF
+ || filler_todo > 0
+ #endif
+! || (wp->w_p_list && lcs_eol != NUL && p_extra != at_end_str)
+ || (n_extra != 0 && (c_extra != NUL || *p_extra != NUL)))
+ )
+ {
+--- 5099,5109 ----
+ #ifdef FEAT_DIFF
+ || filler_todo > 0
+ #endif
+! || (wp->w_p_list && lcs_eol != NUL && p_extra != at_end_str
+! #ifdef FEAT_SYN_HL
+! && !wp->w_p_cul
+! #endif
+! )
+ || (n_extra != 0 && (c_extra != NUL || *p_extra != NUL)))
+ )
+ {
+*** ../vim-7.3.115/src/version.c 2011-02-09 16:44:45.000000000 +0100
+--- src/version.c 2011-02-09 17:08:58.000000000 +0100
+***************
+*** 716,717 ****
+--- 716,719 ----
+ { /* Add new patch number below this line */
++ /**/
++ 116,
+ /**/
+
+--
+hundred-and-one symptoms of being an internet addict:
+219. Your spouse has his or her lawyer deliver the divorce papers...
+ via e-mail.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
================================================================
Index: packages/vim/7.3.117
diff -u /dev/null packages/vim/7.3.117:1.1
--- /dev/null Thu Feb 10 09:38:06 2011
+++ packages/vim/7.3.117 Thu Feb 10 09:38:00 2011
@@ -0,0 +1,89 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.117
+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.117
+Problem: On some systems --as-needed does not work, because the "tinfo"
+ library is included indirectly from "ncurses". (Charles Campbell)
+Solution: In configure prefer using "tinfo" instead of "ncurses".
+Files: src/configure.in, src/auto/configure
+
+
+*** ../vim-7.3.116/src/configure.in 2010-11-16 19:25:56.000000000 +0100
+--- src/configure.in 2011-02-09 17:28:16.000000000 +0100
+***************
+*** 2618,2630 ****
+ AC_MSG_RESULT([empty: automatic terminal library selection])
+ dnl On HP-UX 10.10 termcap or termlib should be used instead of
+ dnl curses, because curses is much slower.
+! dnl Newer versions of ncurses are preferred over anything.
+ dnl Older versions of ncurses have bugs, get a new one!
+ dnl Digital Unix (OSF1) should use curses (Ronald Schild).
+ dnl On SCO Openserver should prefer termlib (Roger Cornelius).
+ case "`uname -s 2>/dev/null`" in
+! OSF1|SCO_SV) tlibs="ncurses curses termlib termcap";;
+! *) tlibs="ncurses termlib termcap curses";;
+ esac
+ for libname in $tlibs; do
+ AC_CHECK_LIB(${libname}, tgetent,,)
+--- 2618,2631 ----
+ AC_MSG_RESULT([empty: automatic terminal library selection])
+ dnl On HP-UX 10.10 termcap or termlib should be used instead of
+ dnl curses, because curses is much slower.
+! dnl Newer versions of ncurses are preferred over anything, except
+! dnl when tinfo has been split off, it conains all we need.
+ dnl Older versions of ncurses have bugs, get a new one!
+ dnl Digital Unix (OSF1) should use curses (Ronald Schild).
+ dnl On SCO Openserver should prefer termlib (Roger Cornelius).
+ case "`uname -s 2>/dev/null`" in
+! OSF1|SCO_SV) tlibs="tinfo ncurses curses termlib termcap";;
+! *) tlibs="tinfo ncurses termlib termcap curses";;
+ esac
+ for libname in $tlibs; do
+ AC_CHECK_LIB(${libname}, tgetent,,)
+*** ../vim-7.3.116/src/auto/configure 2010-11-16 19:25:56.000000000 +0100
+--- src/auto/configure 2011-02-09 17:29:13.000000000 +0100
+***************
+*** 9886,9894 ****
+ else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: empty: automatic terminal library selection" >&5
+ $as_echo "empty: automatic terminal library selection" >&6; }
+! case "`uname -s 2>/dev/null`" in
+! OSF1|SCO_SV) tlibs="ncurses curses termlib termcap";;
+! *) tlibs="ncurses termlib termcap curses";;
+ esac
+ for libname in $tlibs; do
+ as_ac_Lib=`$as_echo "ac_cv_lib_${libname}''_tgetent" | $as_tr_sh`
+--- 9886,9894 ----
+ else
+ { $as_echo "$as_me:${as_lineno-$LINENO}: result: empty: automatic terminal library selection" >&5
+ $as_echo "empty: automatic terminal library selection" >&6; }
+! case "`uname -s 2>/dev/null`" in
+! OSF1|SCO_SV) tlibs="tinfo ncurses curses termlib termcap";;
+! *) tlibs="tinfo ncurses termlib termcap curses";;
+ esac
+ for libname in $tlibs; do
+ as_ac_Lib=`$as_echo "ac_cv_lib_${libname}''_tgetent" | $as_tr_sh`
+*** ../vim-7.3.116/src/version.c 2011-02-09 17:09:26.000000000 +0100
+--- src/version.c 2011-02-09 17:41:37.000000000 +0100
+***************
+*** 716,717 ****
+--- 716,719 ----
+ { /* Add new patch number below this line */
++ /**/
++ 117,
+ /**/
+
+--
+hundred-and-one symptoms of being an internet addict:
+220. Your wife asks for sex and you tell her where to find you on IRC.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
================================================================
Index: packages/vim/7.3.118
diff -u /dev/null packages/vim/7.3.118:1.1
--- /dev/null Thu Feb 10 09:38:06 2011
+++ packages/vim/7.3.118 Thu Feb 10 09:38:00 2011
@@ -0,0 +1,69 @@
+To: vim_dev at googlegroups.com
+Subject: Patch 7.3.118
+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.118
+Problem: Ruby uses SIGVTALARM which makes Vim exit. (Alec Tica)
+Solution: Ignore SIGVTALARM. (Dominique Pelle)
+Files: src/os_unix.c
+
+
+*** ../vim-7.3.117/src/os_unix.c 2010-12-17 16:27:10.000000000 +0100
+--- src/os_unix.c 2011-02-09 18:19:57.000000000 +0100
+***************
+*** 283,289 ****
+ #ifdef SIGTERM
+ {SIGTERM, "TERM", TRUE},
+ #endif
+! #ifdef SIGVTALRM
+ {SIGVTALRM, "VTALRM", TRUE},
+ #endif
+ #if defined(SIGPROF) && !defined(FEAT_MZSCHEME) && !defined(WE_ARE_PROFILING)
+--- 283,289 ----
+ #ifdef SIGTERM
+ {SIGTERM, "TERM", TRUE},
+ #endif
+! #if defined(SIGVTALRM) && !defined(FEAT_RUBY)
+ {SIGVTALRM, "VTALRM", TRUE},
+ #endif
+ #if defined(SIGPROF) && !defined(FEAT_MZSCHEME) && !defined(WE_ARE_PROFILING)
+***************
+*** 1107,1113 ****
+ * On Linux, signal is not always handled immediately either.
+ * See https://bugs.launchpad.net/bugs/291373
+ *
+! * volatile because it is used in in signal handler sigcont_handler().
+ */
+ static volatile int sigcont_received;
+ static RETSIGTYPE sigcont_handler __ARGS(SIGPROTOARG);
+--- 1107,1113 ----
+ * On Linux, signal is not always handled immediately either.
+ * See https://bugs.launchpad.net/bugs/291373
+ *
+! * volatile because it is used in signal handler sigcont_handler().
+ */
+ static volatile int sigcont_received;
+ static RETSIGTYPE sigcont_handler __ARGS(SIGPROTOARG);
+*** ../vim-7.3.117/src/version.c 2011-02-09 17:42:53.000000000 +0100
+--- src/version.c 2011-02-09 18:46:53.000000000 +0100
+***************
+*** 716,717 ****
+--- 716,719 ----
+ { /* Add new patch number below this line */
++ /**/
++ 118,
+ /**/
+
+--
+hundred-and-one symptoms of being an internet addict:
+221. Your wife melts your keyboard in the oven.
+
+ /// Bram Moolenaar -- Bram at Moolenaar.net -- http://www.Moolenaar.net \\\
+/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\ an exciting new programming language -- http://www.Zimbu.org ///
+ \\\ help me help AIDS victims -- http://ICCF-Holland.org ///
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/vim/vim.spec?r1=1.546&r2=1.547&f=u
More information about the pld-cvs-commit
mailing list