]> git.pld-linux.org Git - packages/vim.git/commitdiff
- new auto/th/vim-7_0_050-1
authorAdam Gołębiowski <adamg@pld-linux.org>
Wed, 9 Aug 2006 22:00:17 +0000 (22:00 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    7.0.043 -> 1.1
    7.0.044 -> 1.1
    7.0.046 -> 1.1
    7.0.047 -> 1.1
    7.0.048 -> 1.1
    7.0.049 -> 1.1
    7.0.050 -> 1.1

7.0.043 [new file with mode: 0644]
7.0.044 [new file with mode: 0644]
7.0.046 [new file with mode: 0644]
7.0.047 [new file with mode: 0644]
7.0.048 [new file with mode: 0644]
7.0.049 [new file with mode: 0644]
7.0.050 [new file with mode: 0644]

diff --git a/7.0.043 b/7.0.043
new file mode 100644 (file)
index 0000000..8485d16
--- /dev/null
+++ b/7.0.043
@@ -0,0 +1,52 @@
+To: vim-dev@vim.org
+Subject: Patch 7.0.043
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.043
+Problem:    Using "%!" at the start of 'statusline' doesn't work.
+Solution:   Recognize the special item when the option is being set.
+Files:     src/option.c
+
+
+*** ../vim-7.0.042/src/option.c        Sat May 13 14:41:15 2006
+--- src/option.c       Mon Jul 10 22:41:20 2006
+***************
+*** 6325,6331 ****
+           else
+               errmsg = check_stl_option(p_ruf);
+       }
+!      else
+           errmsg = check_stl_option(s);
+       if (varp == &p_ruf && errmsg == NULL)
+           comp_col();
+--- 6325,6332 ----
+           else
+               errmsg = check_stl_option(p_ruf);
+       }
+!      /* check 'statusline' only if it doesn't start with "%!" */
+!      else if (varp != &p_stl || s[0] != '%' || s[1] != '!')
+           errmsg = check_stl_option(s);
+       if (varp == &p_ruf && errmsg == NULL)
+           comp_col();
+*** ../vim-7.0.042/src/version.c       Sun Jul 23 22:37:29 2006
+--- src/version.c      Tue Aug  8 16:29:24 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     43,
+  /**/
+
+-- 
+There's no place like $(HOME)!
+
+ /// Bram Moolenaar -- Bram@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    ///
diff --git a/7.0.044 b/7.0.044
new file mode 100644 (file)
index 0000000..8b0f011
--- /dev/null
+++ b/7.0.044
@@ -0,0 +1,211 @@
+To: vim-dev@vim.org
+Subject: Patch 7.0.044
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.044
+Problem:    Perl: setting a buffer line in another buffer may result in
+           changing the current buffer.
+Solution:   Properly change to the buffer to be changed.
+Files:     src/if_perl.xs
+
+
+*** ../vim-7.0.043/src/if_perl.xs      Tue Mar  7 00:18:16 2006
+--- src/if_perl.xs     Thu Jun 22 21:22:18 2006
+***************
+*** 1056,1062 ****
+      int i;
+      long lnum;
+      char *line;
+-     buf_T *savebuf;
+      PPCODE:
+      if (buf_valid(vimbuf))
+      {
+--- 1056,1061 ----
+***************
+*** 1069,1082 ****
+           line = SvPV(ST(i),PL_na);
+           if (lnum > 0 && lnum <= vimbuf->b_ml.ml_line_count && line != NULL)
+           {
+!              savebuf = curbuf;
+               curbuf = vimbuf;
+               if (u_savesub(lnum) == OK)
+               {
+                   ml_replace(lnum, (char_u *)line, TRUE);
+                   changed_bytes(lnum, 0);
+               }
+!              curbuf = savebuf;
+           }
+       }
+      }
+--- 1068,1098 ----
+           line = SvPV(ST(i),PL_na);
+           if (lnum > 0 && lnum <= vimbuf->b_ml.ml_line_count && line != NULL)
+           {
+!     #ifdef FEAT_AUTOCMD
+!              aco_save_T      aco;
+! 
+!              /* set curwin/curbuf for "vimbuf" and save some things */
+!              aucmd_prepbuf(&aco, vimbuf);
+!     #else
+!              buf_T   *save_curbuf = curbuf;
+! 
+               curbuf = vimbuf;
++              curwin->w_buffer = vimbuf;
++     #endif
+               if (u_savesub(lnum) == OK)
+               {
+                   ml_replace(lnum, (char_u *)line, TRUE);
+                   changed_bytes(lnum, 0);
+               }
+! 
+!     #ifdef FEAT_AUTOCMD
+!              /* restore curwin/curbuf and a few other things */
+!              aucmd_restbuf(&aco);
+!              /* Careful: autocommands may have made "vimbuf" invalid! */
+!     #else
+!              curwin->w_buffer = save_curbuf;
+!              curbuf = save_curbuf;
+!     #endif
+           }
+       }
+      }
+***************
+*** 1087,1093 ****
+  
+      PREINIT:
+      long i, lnum = 0, count = 0;
+-     buf_T *savebuf;
+      PPCODE:
+      if (buf_valid(vimbuf))
+      {
+--- 1103,1108 ----
+***************
+*** 1114,1129 ****
+           {
+               if (lnum > 0 && lnum <= vimbuf->b_ml.ml_line_count)
+               {
+!                  savebuf = curbuf;
+                   curbuf = vimbuf;
+                   if (u_savedel(lnum, 1) == OK)
+                   {
+                       ml_delete(lnum, 0);
+                       deleted_lines_mark(lnum, 1L);
+!                      if (savebuf == curbuf)
+                           check_cursor();
+                   }
+!                  curbuf = savebuf;
+                   update_curbuf(VALID);
+               }
+           }
+--- 1129,1159 ----
+           {
+               if (lnum > 0 && lnum <= vimbuf->b_ml.ml_line_count)
+               {
+!                  buf_T       *save_curbuf = curbuf;
+!     #ifdef FEAT_AUTOCMD
+!                  aco_save_T  aco;
+! 
+!                  /* set curwin/curbuf for "vimbuf" and save some things */
+!                  aucmd_prepbuf(&aco, vimbuf);
+!     #else
+                   curbuf = vimbuf;
++                  curwin->w_buffer = vimbuf;
++     #endif
+                   if (u_savedel(lnum, 1) == OK)
+                   {
+                       ml_delete(lnum, 0);
+                       deleted_lines_mark(lnum, 1L);
+!                      if (save_curbuf == curbuf)
+                           check_cursor();
+                   }
+!     #ifdef FEAT_AUTOCMD
+!                  /* restore curwin/curbuf and a few other things */
+!                  aucmd_restbuf(&aco);
+!                  /* Careful: autocommands may have made "vimbuf" invalid! */
+!     #else
+!                  curwin->w_buffer = save_curbuf;
+!                  curbuf = save_curbuf;
+!     #endif
+                   update_curbuf(VALID);
+               }
+           }
+***************
+*** 1138,1144 ****
+      int              i;
+      long     lnum;
+      char     *line;
+-     buf_T    *savebuf;
+      PPCODE:
+      if (buf_valid(vimbuf))
+      {
+--- 1168,1173 ----
+***************
+*** 1151,1164 ****
+           line = SvPV(ST(i),PL_na);
+           if (lnum >= 0 && lnum <= vimbuf->b_ml.ml_line_count && line != NULL)
+           {
+!              savebuf = curbuf;
+               curbuf = vimbuf;
+               if (u_inssub(lnum + 1) == OK)
+               {
+                   ml_append(lnum, (char_u *)line, (colnr_T)0, FALSE);
+                   appended_lines_mark(lnum, 1L);
+               }
+!              curbuf = savebuf;
+               update_curbuf(VALID);
+           }
+       }
+--- 1180,1210 ----
+           line = SvPV(ST(i),PL_na);
+           if (lnum >= 0 && lnum <= vimbuf->b_ml.ml_line_count && line != NULL)
+           {
+!     #ifdef FEAT_AUTOCMD
+!              aco_save_T      aco;
+! 
+!              /* set curwin/curbuf for "vimbuf" and save some things */
+!              aucmd_prepbuf(&aco, vimbuf);
+!     #else
+!              buf_T   *save_curbuf = curbuf;
+! 
+               curbuf = vimbuf;
++              curwin->w_buffer = vimbuf;
++     #endif
+               if (u_inssub(lnum + 1) == OK)
+               {
+                   ml_append(lnum, (char_u *)line, (colnr_T)0, FALSE);
+                   appended_lines_mark(lnum, 1L);
+               }
+! 
+!     #ifdef FEAT_AUTOCMD
+!              /* restore curwin/curbuf and a few other things */
+!              aucmd_restbuf(&aco);
+!              /* Careful: autocommands may have made "vimbuf" invalid! */
+!     #else
+!              curwin->w_buffer = save_curbuf;
+!              curbuf = save_curbuf;
+!     #endif
+               update_curbuf(VALID);
+           }
+       }
+*** ../vim-7.0.043/src/version.c       Tue Aug  8 16:30:51 2006
+--- src/version.c      Tue Aug  8 16:45:40 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     44,
+  /**/
+
+-- 
+Momento mori, ergo carpe diem
+
+ /// Bram Moolenaar -- Bram@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    ///
diff --git a/7.0.046 b/7.0.046
new file mode 100644 (file)
index 0000000..89c2a9b
--- /dev/null
+++ b/7.0.046
@@ -0,0 +1,68 @@
+To: vim-dev@vim.org
+Subject: Patch 7.0.046
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.046
+Problem:    The matchparen plugin ignores parens in strings, but not in single
+           quotes, often marked with "character".
+Solution:   Also ignore parens in syntax items matching "character".
+Files:     runtime/plugin/matchparen.vim
+
+
+*** ../vim-7.0.045/runtime/plugin/matchparen.vim       Sat May 13 14:52:02 2006
+--- runtime/plugin/matchparen.vim      Mon Jun 26 10:53:35 2006
+***************
+*** 1,6 ****
+  " Vim plugin for showing matching parens
+  " Maintainer:  Bram Moolenaar <Bram@vim.org>
+! " Last Change: 2006 May 11
+  
+  " Exit quickly when:
+  " - this plugin was already loaded (or disabled)
+--- 1,6 ----
+  " Vim plugin for showing matching parens
+  " Maintainer:  Bram Moolenaar <Bram@vim.org>
+! " Last Change: 2006 Jun 26
+  
+  " Exit quickly when:
+  " - this plugin was already loaded (or disabled)
+***************
+*** 96,102 ****
+  
+    " When not in a string or comment ignore matches inside them.
+    let s_skip ='synIDattr(synID(line("."), col("."), 0), "name") ' .
+!      \ '=~?  "string\\|comment"'
+    execute 'if' s_skip '| let s_skip = 0 | endif'
+  
+    let [m_lnum, m_col] = searchpairpos(c, '', c2, s_flags, s_skip, stopline)
+--- 96,102 ----
+  
+    " When not in a string or comment ignore matches inside them.
+    let s_skip ='synIDattr(synID(line("."), col("."), 0), "name") ' .
+!      \ '=~?  "string\\|character\\|singlequote\\|comment"'
+    execute 'if' s_skip '| let s_skip = 0 | endif'
+  
+    let [m_lnum, m_col] = searchpairpos(c, '', c2, s_flags, s_skip, stopline)
+*** ../vim-7.0.045/src/version.c       Tue Aug  8 17:06:21 2006
+--- src/version.c      Tue Aug  8 18:07:37 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     46,
+  /**/
+
+-- 
+I AM THANKFUL...
+...for the taxes that I pay because it means that I am employed.
+
+ /// Bram Moolenaar -- Bram@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    ///
diff --git a/7.0.047 b/7.0.047
new file mode 100644 (file)
index 0000000..cbe4037
--- /dev/null
+++ b/7.0.047
@@ -0,0 +1,64 @@
+To: vim-dev@vim.org
+Subject: Patch 7.0.047
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.047
+Problem:    When running configure the exit status is wrong.
+Solution:   Handle the exit status properly. (Matthew Woehlke)
+Files:     configure, src/configure
+
+
+*** ../vim-7.0.046/configure   Sun Jun 13 21:32:42 2004
+--- configure  Mon Jul 10 20:26:26 2006
+***************
+*** 3,6 ****
+  # This is just a stub for the Unix configure script, to provide support for
+  # doing "./configure" in the top Vim directory.
+  
+! cd src && ./configure "$@"
+--- 3,6 ----
+  # This is just a stub for the Unix configure script, to provide support for
+  # doing "./configure" in the top Vim directory.
+  
+! cd src && exec ./configure "$@"
+*** ../vim-7.0.046/src/configure       Thu Dec 22 23:38:38 2005
+--- src/configure      Mon Jul 10 20:26:53 2006
+***************
+*** 2,6 ****
+--- 2,10 ----
+  # run the automatically generated configure script
+  CONFIG_STATUS=auto/config.status \
+       auto/configure "$@" --srcdir="${srcdir:-.}" --cache-file=auto/config.cache
++ result=$?
++ 
+  # Stupid autoconf 2.5x causes this file to be left behind.
+  if test -f configure.lineno; then rm -f configure.lineno; fi
++ 
++ exit $result
+*** ../vim-7.0.046/src/version.c       Tue Aug  8 18:08:54 2006
+--- src/version.c      Tue Aug  8 19:09:54 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     47,
+  /**/
+
+-- 
+The primary purpose of the DATA statement is to give names to constants;
+instead of referring to pi as 3.141592653589793 at every appearance, the
+variable PI can be given that value with a DATA statement and used instead
+of the longer form of the constant.  This also simplifies modifying the
+program, should the value of pi change.
+       -- FORTRAN manual for Xerox Computers
+
+ /// Bram Moolenaar -- Bram@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    ///
diff --git a/7.0.048 b/7.0.048
new file mode 100644 (file)
index 0000000..cb3b452
--- /dev/null
+++ b/7.0.048
@@ -0,0 +1,71 @@
+To: vim-dev@vim.org
+Subject: Patch 7.0.048
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.048
+Problem:    Writing a compressed file fails when there are parens in the name.
+           (Wang Jian)
+Solution:   Put quotes around the temp file name.
+Files:     runtime/autoload/gzip.vim
+
+
+*** ../vim-7.0.047/runtime/autoload/gzip.vim   Wed Apr  5 22:17:15 2006
+--- runtime/autoload/gzip.vim  Wed Jul 19 23:53:52 2006
+***************
+*** 1,6 ****
+  " Vim autoload file for editing compressed files.
+  " Maintainer: Bram Moolenaar <Bram@vim.org>
+! " Last Change: 2006 Mar 31
+  
+  " These functions are used by the gzip plugin.
+  
+--- 1,6 ----
+  " Vim autoload file for editing compressed files.
+  " Maintainer: Bram Moolenaar <Bram@vim.org>
+! " Last Change: 2006 Jul 19
+  
+  " These functions are used by the gzip plugin.
+  
+***************
+*** 127,135 ****
+      let nmt = s:tempname(nm)
+      if rename(nm, nmt) == 0
+        if exists("b:gzip_comp_arg")
+!      call system(a:cmd . " " . b:gzip_comp_arg . " " . nmt)
+        else
+!      call system(a:cmd . " " . nmt)
+        endif
+        call rename(nmt . "." . expand("<afile>:e"), nm)
+      endif
+--- 127,135 ----
+      let nmt = s:tempname(nm)
+      if rename(nm, nmt) == 0
+        if exists("b:gzip_comp_arg")
+!      call system(a:cmd . " " . b:gzip_comp_arg . " '" . nmt . "'")
+        else
+!      call system(a:cmd . " '" . nmt . "'")
+        endif
+        call rename(nmt . "." . expand("<afile>:e"), nm)
+      endif
+*** ../vim-7.0.047/src/version.c       Tue Aug  8 19:10:35 2006
+--- src/version.c      Tue Aug  8 19:26:51 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     48,
+  /**/
+
+-- 
+A fool learns from his mistakes, a wise man from someone else's.
+
+ /// Bram Moolenaar -- Bram@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    ///
diff --git a/7.0.049 b/7.0.049
new file mode 100644 (file)
index 0000000..34eccb9
--- /dev/null
+++ b/7.0.049
@@ -0,0 +1,68 @@
+To: vim-dev@vim.org
+Subject: Patch 7.0.049
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.049
+Problem:    Some TCL scripts are not recognized. (Steven Atkinson)
+Solution:   Check for "exec wish" in the file.
+Files:     runtime/scripts.vim
+
+
+*** ../vim-7.0.048/runtime/scripts.vim Tue Mar 28 23:07:11 2006
+--- runtime/scripts.vim        Sat Jul  8 22:20:51 2006
+***************
+*** 1,7 ****
+  " Vim support file to detect file types in scripts
+  "
+  " Maintainer:        Bram Moolenaar <Bram@vim.org>
+! " Last change:       2006 Mar 28
+  
+  " This file is called by an autocommand for every file that has just been
+  " loaded into a buffer.  It checks if the type of file can be recognized by
+--- 1,7 ----
+  " Vim support file to detect file types in scripts
+  "
+  " Maintainer:        Bram Moolenaar <Bram@vim.org>
+! " Last change:       2006 Jul 08
+  
+  " This file is called by an autocommand for every file that has just been
+  " loaded into a buffer.  It checks if the type of file can be recognized by
+***************
+*** 52,57 ****
+--- 52,63 ----
+      let s:name = substitute(s:line1, '^#!\s*\([^/\\ ]*\>\).*', '\1', '')
+    else
+      let s:name = substitute(s:line1, '^#!\s*\S*[/\\]\(\i\+\).*', '\1', '')
++   endif
++ 
++   " tcl scripts may have #!/bin/sh in the first line and "exec wish" in the
++   " third line.  Suggested by Steven Atkinson.
++   if getline(3) =~ '^exec wish'
++     let s:name = 'wish'
+    endif
+  
+    " Bourne-like shell scripts: bash bash2 ksh ksh93 sh
+*** ../vim-7.0.048/src/version.c       Tue Aug  8 19:55:06 2006
+--- src/version.c      Tue Aug  8 20:53:58 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     49,
+  /**/
+
+-- 
+I AM THANKFUL...
+...for the piles of laundry and ironing because it means I
+have plenty of clothes to wear.
+
+ /// Bram Moolenaar -- Bram@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    ///
diff --git a/7.0.050 b/7.0.050
new file mode 100644 (file)
index 0000000..eb74e49
--- /dev/null
+++ b/7.0.050
@@ -0,0 +1,47 @@
+To: vim-dev@vim.org
+Subject: Patch 7.0.050
+Fcc: outbox
+From: Bram Moolenaar <Bram@moolenaar.net>
+Mime-Version: 1.0
+Content-Type: text/plain; charset=ISO-8859-1
+Content-Transfer-Encoding: 8bit
+------------
+
+Patch 7.0.050
+Problem:    After using the netbeans interface close command a stale pointer
+           may be used.
+Solution:   Clear the pointer to the closed buffer. (Xaview de Gaye)
+Files:     src/netbeans.c
+
+
+*** ../vim-7.0.049/src/netbeans.c      Sun Apr 23 00:21:07 2006
+--- src/netbeans.c     Fri Aug  4 23:02:54 2006
+***************
+*** 1986,1991 ****
+--- 1986,1993 ----
+           if (buf->bufp != NULL)
+               do_buffer(DOBUF_WIPE, DOBUF_FIRST, FORWARD,
+                                                    buf->bufp->b_fnum, TRUE);
++          buf->bufp = NULL;
++          buf->initDone = FALSE;
+           doupdate = 1;
+  /* =====================================================================*/
+       }
+*** ../vim-7.0.049/src/version.c       Tue Aug  8 20:56:11 2006
+--- src/version.c      Tue Aug  8 21:35:25 2006
+***************
+*** 668,669 ****
+--- 668,671 ----
+  {   /* Add new patch number below this line */
++ /**/
++     50,
+  /**/
+
+-- 
+From "know your smileys":
+ :-E   Has major dental problems
+
+ /// Bram Moolenaar -- Bram@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    ///
This page took 0.662709 seconds and 4 git commands to generate.