]> git.pld-linux.org Git - packages/vim.git/commitdiff
- new
authorArkadiusz Miśkiewicz <arekm@maven.pl>
Sat, 18 Jun 2005 09:49:32 +0000 (09:49 +0000)
committercvs2git <feedback@pld-linux.org>
Sun, 24 Jun 2012 12:13:13 +0000 (12:13 +0000)
Changed files:
    6.3.072 -> 1.1
    6.3.073 -> 1.1
    6.3.074 -> 1.1
    6.3.075 -> 1.1
    6.3.076 -> 1.1
    6.3.077 -> 1.1
    6.3.078 -> 1.1

6.3.072 [new file with mode: 0644]
6.3.073 [new file with mode: 0644]
6.3.074 [new file with mode: 0644]
6.3.075 [new file with mode: 0644]
6.3.076 [new file with mode: 0644]
6.3.077 [new file with mode: 0644]
6.3.078 [new file with mode: 0644]

diff --git a/6.3.072 b/6.3.072
new file mode 100644 (file)
index 0000000..4d23d4a
--- /dev/null
+++ b/6.3.072
@@ -0,0 +1,58 @@
+To: vim-dev@vim.org
+Subject: Patch 6.3.072
+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 6.3.072
+Problem:    Crash in giving substitute message when language is Chinese and
+           encoding is utf-8. (Yongwei)
+Solution:   Make the msg_buf size larger when using multi-byte.
+Files:     src/vim.h
+
+
+*** ../vim-6.3.017/src/vim.h   Sun Dec  5 16:18:46 2004
+--- src/vim.h  Sun May 15 17:16:06 2005
+***************
+*** 1155,1161 ****
+  #define LSIZE            512         /* max. size of a line in the tags file */
+  
+  #define IOSIZE          (1024+1)     /* file i/o and sprintf buffer size */
+! #define MSG_BUF_LEN 80               /* length of buffer for small messages */
+  
+  #if defined(AMIGA) || defined(__linux__) || defined(__QNX__) || defined(__CYGWIN32__) || defined(_AIX)
+  # define TBUFSZ 2048         /* buffer size for termcap entry */
+--- 1155,1166 ----
+  #define LSIZE            512         /* max. size of a line in the tags file */
+  
+  #define IOSIZE          (1024+1)     /* file i/o and sprintf buffer size */
+! 
+! #ifdef FEAT_MBYTE
+! # define MSG_BUF_LEN 240     /* length of buffer for small messages */
+! #else
+! # define MSG_BUF_LEN 80              /* length of buffer for small messages */
+! #endif
+  
+  #if defined(AMIGA) || defined(__linux__) || defined(__QNX__) || defined(__CYGWIN32__) || defined(_AIX)
+  # define TBUFSZ 2048         /* buffer size for termcap entry */
+*** ../vim-6.3.017/src/version.c       Mon Apr 11 11:52:17 2005
+--- src/version.c      Fri May 20 13:18:16 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+  {   /* Add new patch number below this line */
++ /**/
++     72,
+  /**/
+
+-- 
+Females are strictly forbidden to appear unshaven in public.
+               [real standing law in New Mexico, United States of America]
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
+ \\\     Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html   ///
diff --git a/6.3.073 b/6.3.073
new file mode 100644 (file)
index 0000000..af47d9a
--- /dev/null
+++ b/6.3.073
@@ -0,0 +1,57 @@
+To: vim-dev@vim.org
+Subject: Patch 6.3.073
+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 6.3.073
+Problem:    Win32 GUI: When the Vim window is partly above or below the
+           screen, scrolling causes display errors when the taskbar is not on
+           that side.
+Solution:   Use the SW_INVALIDATE flag when the Vim window is partly below or
+           above the screen.
+Files:     src/gui_w48.c
+
+
+*** ../vim-6.3.016/src/gui_w48.c       Thu Dec 16 14:26:44 2004
+--- src/gui_w48.c      Sun May 22 12:06:07 2005
+***************
+*** 2504,2509 ****
+--- 2504,2517 ----
+      RECT     rcVim, rcOther, rcDest;
+  
+      GetWindowRect(s_hwnd, &rcVim);
++ 
++     /* Check if the window is partly above or below the screen.  We don't care
++      * about partly left or right of the screen, it is not relevant when
++      * scrolling up or down. */
++     if (rcVim.top < 0 || rcVim.bottom > GetSystemMetrics(SM_CYFULLSCREEN))
++      return SW_INVALIDATE;
++ 
++     /* Check if there is an window (partly) on top of us. */
+      for (hwnd = s_hwnd; (hwnd = GetWindow(hwnd, GW_HWNDPREV)) != (HWND)0; )
+       if (IsWindowVisible(hwnd))
+       {
+*** ../vim-6.3.016/src/version.c       Fri May 20 13:18:31 2005
+--- src/version.c      Sun May 22 12:08:44 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+  {   /* Add new patch number below this line */
++ /**/
++     73,
+  /**/
+
+-- 
+TERRY GILLIAM PLAYED: PATSY (ARTHUR'S TRUSTY STEED), THE GREEN KNIGHT
+                      SOOTHSAYER, BRIDGEKEEPER, SIR GAWAIN (THE FIRST TO BE
+                      KILLED BY THE RABBIT)
+                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
+ \\\     Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html   ///
diff --git a/6.3.074 b/6.3.074
new file mode 100644 (file)
index 0000000..bdfa62d
--- /dev/null
+++ b/6.3.074
@@ -0,0 +1,71 @@
+To: vim-dev@vim.org
+Subject: Patch 6.3.074
+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 6.3.074
+Problem:    When mswin.vim is used and 'insertmode' is set, typing text in
+           Select mode and then using CTRL-V results in <SNR>99_Pastegi.
+           (Georg Dahn)
+Solution:   When restart_edit is set use "d" instead of "c" to remove the
+           selected text to avoid calling edit() twice.
+Files:     src/normal.c
+
+
+*** ../vim-6.3.073/src/normal.c        Thu Nov 18 10:47:49 2004
+--- src/normal.c       Fri May 20 13:14:14 2005
+***************
+*** 643,654 ****
+       buf[0] = c;
+       buf[1] = NUL;
+  # endif
+!      /* Fake a "c"hange command.
+        * Insert the typed character in the typeahead buffer, so that it will
+        * be mapped in Insert mode.  Required for ":lmap" to work.  May cause
+        * mapping a character from ":vnoremap"... */
+       (void)ins_typebuf(buf, REMAP_YES, 0, !KeyTyped, FALSE);
+!      c = 'c';
+      }
+  #endif
+  
+--- 643,659 ----
+       buf[0] = c;
+       buf[1] = NUL;
+  # endif
+!      /* Fake a "c"hange command.  When "restart_edit" is set (e.g., because
+!       * 'insertmode' is set) fake a "d"elete command, Insert mode will
+!       * restart automatically.
+        * Insert the typed character in the typeahead buffer, so that it will
+        * be mapped in Insert mode.  Required for ":lmap" to work.  May cause
+        * mapping a character from ":vnoremap"... */
+       (void)ins_typebuf(buf, REMAP_YES, 0, !KeyTyped, FALSE);
+!      if (restart_edit != 0)
+!          c = 'd';
+!      else
+!          c = 'c';
+      }
+  #endif
+  
+*** ../vim-6.3.073/src/version.c       Sun May 22 12:11:10 2005
+--- src/version.c      Sun May 22 12:16:16 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+  {   /* Add new patch number below this line */
++ /**/
++     74,
+  /**/
+
+-- 
+NEIL INNES PLAYED: THE FIRST SELF-DESTRUCTIVE MONK, ROBIN'S LEAST FAVORITE
+                   MINSTREL, THE PAGE CRUSHED BY A RABBIT, THE OWNER OF A DUCK
+                 "Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
+ \\\     Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html   ///
diff --git a/6.3.075 b/6.3.075
new file mode 100644 (file)
index 0000000..808416f
--- /dev/null
+++ b/6.3.075
@@ -0,0 +1,57 @@
+To: vim-dev@vim.org
+Subject: Patch 6.3.075
+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 6.3.075
+Problem:    After unloading another buffer, syntax highlighting in the current
+           buffer may be wrong when it uses "containedin". (Eric Arnold)
+Solution:   Use "buf" intead of "curbuf" in syntax_clear().
+Files:     src/syntax.c
+
+
+*** ../vim-6.3.074/src/syntax.c        Tue Oct  5 17:02:41 2004
+--- src/syntax.c       Tue May 31 21:27:42 2005
+***************
+*** 3063,3070 ****
+  {
+      int i;
+  
+!     curbuf->b_syn_ic = FALSE;            /* Use case, by default */
+!     curbuf->b_syn_containedin = FALSE;
+  
+      /* free the keywords */
+      free_keywtab(buf->b_keywtab);
+--- 3063,3070 ----
+  {
+      int i;
+  
+!     buf->b_syn_ic = FALSE;       /* Use case, by default */
+!     buf->b_syn_containedin = FALSE;
+  
+      /* free the keywords */
+      free_keywtab(buf->b_keywtab);
+*** ../vim-6.3.074/src/version.c       Sun May 22 12:17:33 2005
+--- src/version.c      Tue May 31 21:29:36 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+  {   /* Add new patch number below this line */
++ /**/
++     75,
+  /**/
+
+-- 
+hundred-and-one symptoms of being an internet addict:
+15. Your heart races faster and beats irregularly each time you see a new WWW
+    site address in print or on TV, even though you've never had heart
+    problems before.
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
+ \\\     Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html   ///
diff --git a/6.3.076 b/6.3.076
new file mode 100644 (file)
index 0000000..295a075
--- /dev/null
+++ b/6.3.076
@@ -0,0 +1,114 @@
+To: vim-dev@vim.org
+Subject: Patch 6.3.076
+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 6.3.076
+Problem:    Crash when using cscope and there is a parse error (e.g., line too
+            long). (Alexey I. Froloff)
+Solution:   Pass the actual number of matches to cs_manage_matches() and
+            correctly handle the error situation.
+Files:      src/if_cscope.c
+
+
+*** ../vim-6.3.075/src/if_cscope.c     Wed Jun  9 14:56:27 2004
+--- src/if_cscope.c    Tue Jun  7 11:06:19 2005
+***************
+*** 1,7 ****
+  /* vi:set ts=8 sts=4 sw=4:
+   *
+   * CSCOPE support for Vim added by Andy Kahn <kahn@zk3.dec.com>
+!  * Ported to Win32 by Sergey Khorev <khorev@softlab.ru>
+   *
+   * The basic idea/structure of cscope for Vim was borrowed from Nvi.  There
+   * might be a few lines of code that look similar to what Nvi has.
+--- 1,7 ----
+  /* vi:set ts=8 sts=4 sw=4:
+   *
+   * CSCOPE support for Vim added by Andy Kahn <kahn@zk3.dec.com>
+!  * Ported to Win32 by Sergey Khorev <sergey.khorev@gmail.com>
+   *
+   * The basic idea/structure of cscope for Vim was borrowed from Nvi.  There
+   * might be a few lines of code that look similar to what Nvi has.
+***************
+*** 1130,1136 ****
+       if (matches == NULL)
+           return FALSE;
+  
+!      (void)cs_manage_matches(matches, contexts, totmatches, Store);
+  
+       return do_tag((char_u *)pat, DT_CSCOPE, 0, forceit, verbose);
+      }
+--- 1130,1136 ----
+       if (matches == NULL)
+           return FALSE;
+  
+!      (void)cs_manage_matches(matches, contexts, matched, Store);
+  
+       return do_tag((char_u *)pat, DT_CSCOPE, 0, forceit, verbose);
+      }
+***************
+*** 1726,1731 ****
+--- 1726,1732 ----
+   *
+   * get parsed cscope output and calls cs_make_vim_style_matches to convert
+   * into ctags format
++  * When there are no matches sets "*matches_p" to NULL.
+   */
+      static void
+  cs_fill_results(tagstr, totmatches, nummatches_a, matches_p, cntxts_p, matched)
+***************
+*** 1790,1795 ****
+--- 1791,1804 ----
+      } /* for all cscope connections */
+  
+  parse_out:
++     if (totsofar == 0)
++     {
++      /* No matches, free the arrays and return NULL in "*matches_p". */
++      vim_free(matches);
++      matches = NULL;
++      vim_free(cntxts);
++      cntxts = NULL;
++     }
+      *matched = totsofar;
+      *matches_p = matches;
+      *cntxts_p = cntxts;
+***************
+*** 2125,2131 ****
+  {
+      char     **dblist = NULL, **pplist = NULL, **fllist = NULL;
+      int      i;
+!     char buf[8]; /* for sprintf " (#%d)" */
+  
+      /* malloc our db and ppath list */
+      dblist = (char **)alloc(CSCOPE_MAX_CONNECTIONS * sizeof(char *));
+--- 2134,2140 ----
+  {
+      char     **dblist = NULL, **pplist = NULL, **fllist = NULL;
+      int      i;
+!     char buf[20]; /* for sprintf " (#%d)" */
+  
+      /* malloc our db and ppath list */
+      dblist = (char **)alloc(CSCOPE_MAX_CONNECTIONS * sizeof(char *));
+*** ../vim-6.3.075/src/version.c       Tue May 31 21:30:24 2005
+--- src/version.c      Tue Jun  7 11:06:46 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+  {   /* Add new patch number below this line */
++ /**/
++     76,
+  /**/
+
+-- 
+Despite the cost of living, have you noticed how it remains so popular?
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
+ \\\     Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html   ///
diff --git a/6.3.077 b/6.3.077
new file mode 100644 (file)
index 0000000..188c44b
--- /dev/null
+++ b/6.3.077
@@ -0,0 +1,55 @@
+To: vim-dev@vim.org
+Subject: Patch 6.3.077 (extra)
+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 6.3.077 (extra)
+Problem:    VMS: First character input after ESC was not recognized.
+Solution:   Added TRM$M_TM_TIMED in vms_read().  (Zoltan Arpadffy)
+Files:     src/os_vms.c
+
+
+*** ../vim-6.3.076/src/os_vms.c        Wed Jun  9 14:56:26 2004
+--- src/os_vms.c       Tue Jun 14 09:49:40 2005
+***************
+*** 308,315 ****
+       tt_mode = get_tty();
+  
+      vul_item(&itmlst[0], 0, TRM$_MODIFIERS,
+!          (char *)(TRM$M_TM_ESCAPE | TRM$M_TM_NOECHO | TRM$M_TM_NOEDIT |
+!             TRM$M_TM_NOFILTR | TRM$M_TM_NORECALL | TRM$M_TM_TRMNOECHO), 0);
+      vul_item(&itmlst[1], sizeof(trm_mask), TRM$_TERM, (char *)&trm_mask, 0);
+  
+      function = (IO$_READLBLK | IO$M_EXTEND);
+--- 308,316 ----
+       tt_mode = get_tty();
+  
+      vul_item(&itmlst[0], 0, TRM$_MODIFIERS,
+!           (char *)( TRM$M_TM_ESCAPE  | TRM$M_TM_TIMED    | TRM$M_TM_NOECHO |
+!                        TRM$M_TM_NOEDIT  | TRM$M_TM_NOFILTR  |
+!                        TRM$M_TM_NORECALL| TRM$M_TM_TRMNOECHO), 0);
+      vul_item(&itmlst[1], sizeof(trm_mask), TRM$_TERM, (char *)&trm_mask, 0);
+  
+      function = (IO$_READLBLK | IO$M_EXTEND);
+*** ../vim-6.3.076/src/version.c       Tue Jun  7 11:11:33 2005
+--- src/version.c      Tue Jun 14 14:02:57 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+  {   /* Add new patch number below this line */
++ /**/
++     77,
+  /**/
+
+-- 
+From "know your smileys":
+ !-|   I-am-a-Cylon-Centurian-with-one-red-eye-bouncing-back-and-forth
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
+ \\\     Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html   ///
diff --git a/6.3.078 b/6.3.078
new file mode 100644 (file)
index 0000000..af60c08
--- /dev/null
+++ b/6.3.078
@@ -0,0 +1,76 @@
+To: vim-dev@vim.org
+Subject: Patch 6.3.078 (extra)
+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 6.3.078 (extra, after 6.3.077)
+Problem:    VMS: Performance issue after patch 6.3.077
+Solution:   Add a timeout in the itemlist.  (Zoltan Arpadffy)
+Files:     src/os_vms.c
+
+
+*** ../vim-6.3.077/src/os_vms.c        Tue Jun 14 14:04:07 2005
+--- src/os_vms.c       Tue Jun 14 19:03:58 2005
+***************
+*** 300,306 ****
+  {
+      int              status, function, len;
+      TT_MODE  tt_mode;
+!     ITEM     itmlst[2];
+      static long trm_mask[8] = {-1, -1, -1, -1, -1, -1, -1, -1};
+  
+      /* whatever happened earlier we need an iochan here */
+--- 300,306 ----
+  {
+      int              status, function, len;
+      TT_MODE  tt_mode;
+!     ITEM     itmlst[3];
+      static long trm_mask[8] = {-1, -1, -1, -1, -1, -1, -1, -1};
+  
+      /* whatever happened earlier we need an iochan here */
+***************
+*** 308,317 ****
+       tt_mode = get_tty();
+  
+      vul_item(&itmlst[0], 0, TRM$_MODIFIERS,
+!           (char *)( TRM$M_TM_ESCAPE  | TRM$M_TM_TIMED    | TRM$M_TM_NOECHO |
+!                        TRM$M_TM_NOEDIT  | TRM$M_TM_NOFILTR  |
+!                        TRM$M_TM_NORECALL| TRM$M_TM_TRMNOECHO), 0);
+!     vul_item(&itmlst[1], sizeof(trm_mask), TRM$_TERM, (char *)&trm_mask, 0);
+  
+      function = (IO$_READLBLK | IO$M_EXTEND);
+      memset(inbuf, 0, nbytes);
+--- 308,318 ----
+       tt_mode = get_tty();
+  
+      vul_item(&itmlst[0], 0, TRM$_MODIFIERS,
+!           (char *)( TRM$M_TM_ESCAPE  | TRM$M_TM_TIMED    | TRM$M_TM_NOECHO |
+!                     TRM$M_TM_NOEDIT  | TRM$M_TM_NOFILTR  |
+!                     TRM$M_TM_NORECALL| TRM$M_TM_TRMNOECHO), 0);
+!     vul_item(&itmlst[1], 0, TRM$_TIMEOUT, (char *) 1, 0 );
+!     vul_item(&itmlst[2], sizeof(trm_mask), TRM$_TERM, (char *)&trm_mask, 0);
+  
+      function = (IO$_READLBLK | IO$M_EXTEND);
+      memset(inbuf, 0, nbytes);
+*** ../vim-6.3.077/src/version.c       Tue Jun 14 14:04:07 2005
+--- src/version.c      Tue Jun 14 19:05:34 2005
+***************
+*** 643,644 ****
+--- 643,646 ----
+  {   /* Add new patch number below this line */
++ /**/
++     78,
+  /**/
+
+-- 
+From "know your smileys":
+ O:-)  Saint
+
+ /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
+///        Sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
+\\\              Project leader for A-A-P -- http://www.A-A-P.org        ///
+ \\\     Buy LOTR 3 and help AIDS victims -- http://ICCF.nl/lotr.html   ///
This page took 0.141691 seconds and 4 git commands to generate.