home *** CD-ROM | disk | FTP | other *** search
/ vim.ftp.fu-berlin.de / 2015-02-03.vim.ftp.fu-berlin.de.tar / vim.ftp.fu-berlin.de / patches / 7.3 / 7.3.723 < prev    next >
Encoding:
Internet Message Format  |  2012-11-20  |  7.2 KB

  1. To: vim_dev@googlegroups.com
  2. Subject: Patch 7.3.723
  3. Fcc: outbox
  4. From: Bram Moolenaar <Bram@moolenaar.net>
  5. Mime-Version: 1.0
  6. Content-Type: text/plain; charset=UTF-8
  7. Content-Transfer-Encoding: 8bit
  8. ------------
  9.  
  10. Patch 7.3.723
  11. Problem:    Various tiny problems.
  12. Solution:   Various tiny fixes.
  13. Files:        src/gui_mac.c, src/xpm_w32.c, src/netbeans.c, src/sha256.c,
  14.         src/if_sniff.c, README.txt
  15.  
  16.  
  17. *** ../vim-7.3.722/src/gui_mac.c    2011-12-14 15:07:11.000000000 +0100
  18. --- src/gui_mac.c    2012-06-20 18:16:12.000000000 +0200
  19. ***************
  20. *** 5728,5734 ****
  21.       case VIM_QUESTION: useIcon = kNoteIcon; break;
  22.       case VIM_WARNING:  useIcon = kCautionIcon; break;
  23.       case VIM_ERROR:    useIcon = kStopIcon; break;
  24. !     default:           useIcon = kStopIcon;
  25.       }
  26.       AppendDITL(theDialog, iconDITL, overlayDITL);
  27.       ReleaseResource(iconDITL);
  28. --- 5728,5734 ----
  29.       case VIM_QUESTION: useIcon = kNoteIcon; break;
  30.       case VIM_WARNING:  useIcon = kCautionIcon; break;
  31.       case VIM_ERROR:    useIcon = kStopIcon; break;
  32. !     default:       useIcon = kStopIcon;
  33.       }
  34.       AppendDITL(theDialog, iconDITL, overlayDITL);
  35.       ReleaseResource(iconDITL);
  36. *** ../vim-7.3.722/src/xpm_w32.c    2012-02-05 00:47:56.000000000 +0100
  37. --- src/xpm_w32.c    2012-08-02 21:46:20.000000000 +0200
  38. ***************
  39. *** 55,61 ****
  40.       return -1;
  41.       if (shp == NULL)
  42.       {
  43. !         if (img)
  44.           XDestroyImage(img);
  45.       return -1;
  46.       }
  47. --- 55,61 ----
  48.       return -1;
  49.       if (shp == NULL)
  50.       {
  51. !     if (img)
  52.           XDestroyImage(img);
  53.       return -1;
  54.       }
  55. *** ../vim-7.3.722/src/netbeans.c    2012-04-20 19:47:00.000000000 +0200
  56. --- src/netbeans.c    2012-06-20 19:56:18.000000000 +0200
  57. ***************
  58. *** 978,984 ****
  59.       buf_list_used = 0;
  60.   
  61.       /* free the queued key commands */
  62. !     while(key_node != NULL && key_node != &keyHead)
  63.       {
  64.       keyQ_T *next = key_node->next;
  65.       vim_free(key_node->keystr);
  66. --- 978,984 ----
  67.       buf_list_used = 0;
  68.   
  69.       /* free the queued key commands */
  70. !     while (key_node != NULL && key_node != &keyHead)
  71.       {
  72.       keyQ_T *next = key_node->next;
  73.       vim_free(key_node->keystr);
  74. ***************
  75. *** 993,999 ****
  76.       }
  77.   
  78.       /* free the queued netbeans commands */
  79. !     while(cmd_node != NULL && cmd_node != &head)
  80.       {
  81.       queue_T *next = cmd_node->next;
  82.       vim_free(cmd_node->buffer);
  83. --- 993,999 ----
  84.       }
  85.   
  86.       /* free the queued netbeans commands */
  87. !     while (cmd_node != NULL && cmd_node != &head)
  88.       {
  89.       queue_T *next = cmd_node->next;
  90.       vim_free(cmd_node->buffer);
  91. *** ../vim-7.3.722/src/sha256.c    2010-08-15 21:57:25.000000000 +0200
  92. --- src/sha256.c    2012-03-18 21:35:07.000000000 +0100
  93. ***************
  94. *** 7,15 ****
  95.    * See README.txt for an overview of the Vim source code.
  96.    *
  97.    * FIPS-180-2 compliant SHA-256 implementation
  98. !  * GPL by Christophe Devine.
  99.    * Modified for md5deep, in public domain.
  100.    * Modified For Vim, Mohsin Ahmed, http://www.cs.albany.edu/~mosh
  101.    *
  102.    * Vim specific notes:
  103.    * Functions exported by this file:
  104. --- 7,17 ----
  105.    * See README.txt for an overview of the Vim source code.
  106.    *
  107.    * FIPS-180-2 compliant SHA-256 implementation
  108. !  * GPL by Christophe Devine, applies to older version.
  109.    * Modified for md5deep, in public domain.
  110.    * Modified For Vim, Mohsin Ahmed, http://www.cs.albany.edu/~mosh
  111. +  * Mohsin Ahmed states this work is distributed under the VIM License or GPL,
  112. +  * at your choice.
  113.    *
  114.    * Vim specific notes:
  115.    * Functions exported by this file:
  116. *** ../vim-7.3.722/src/if_sniff.c    2010-12-17 18:06:00.000000000 +0100
  117. --- src/if_sniff.c    2012-06-20 19:56:09.000000000 +0200
  118. ***************
  119. *** 449,455 ****
  120.       if (!sniff_cmd)
  121.       {
  122.       struct sn_cmd_list *list = sniff_cmd_ext;
  123. !     while(list)
  124.       {
  125.           if (!strcmp(cmd, list->sniff_cmd->cmd_name))
  126.           {
  127. --- 449,455 ----
  128.       if (!sniff_cmd)
  129.       {
  130.       struct sn_cmd_list *list = sniff_cmd_ext;
  131. !     while (list)
  132.       {
  133.           if (!strcmp(cmd, list->sniff_cmd->cmd_name))
  134.           {
  135. ***************
  136. *** 479,485 ****
  137.       /* unescape message text */
  138.       char *p = msg;
  139.       char *end = p+strlen(msg);
  140. !     while(*p)
  141.       {
  142.           if (*p == '\\')
  143.           mch_memmove(p,p+1,end-p);
  144. --- 479,485 ----
  145.       /* unescape message text */
  146.       char *p = msg;
  147.       char *end = p+strlen(msg);
  148. !     while (*p)
  149.       {
  150.           if (*p == '\\')
  151.           mch_memmove(p,p+1,end-p);
  152. ***************
  153. *** 489,495 ****
  154.       SNIFF_TRACE1("request def = %s\n",def);
  155.       SNIFF_TRACE1("request msg = %s\n",msg);
  156.   
  157. !     while(list && list->next_cmd)
  158.           list = list->next_cmd;
  159.       if (!list)
  160.           sniff_cmd_ext = cmd_node;
  161. --- 489,495 ----
  162.       SNIFF_TRACE1("request def = %s\n",def);
  163.       SNIFF_TRACE1("request msg = %s\n",msg);
  164.   
  165. !     while (list && list->next_cmd)
  166.           list = list->next_cmd;
  167.       if (!list)
  168.           sniff_cmd_ext = cmd_node;
  169. ***************
  170. *** 628,634 ****
  171.           gui_mch_wait_for_chars(0L);
  172.   #endif
  173.   #ifdef WIN32
  174. !     while(sniffBufStart != NULL)
  175.       {
  176.           struct sniffBufNode *node = sniffBufStart;
  177.           sniffBufStart = sniffBufStart->next;
  178. --- 628,634 ----
  179.           gui_mch_wait_for_chars(0L);
  180.   #endif
  181.   #ifdef WIN32
  182. !     while (sniffBufStart != NULL)
  183.       {
  184.           struct sniffBufNode *node = sniffBufStart;
  185.           sniffBufStart = sniffBufStart->next;
  186. ***************
  187. *** 789,795 ****
  188.       command   = buffer[0];
  189.       arguments = &buffer[1];
  190.       token = strtok(arguments, sniff_rq_sep);
  191. !     while(argc <3)
  192.       {
  193.       if (token)
  194.       {
  195. --- 789,795 ----
  196.       command   = buffer[0];
  197.       arguments = &buffer[1];
  198.       token = strtok(arguments, sniff_rq_sep);
  199. !     while (argc <3)
  200.       {
  201.       if (token)
  202.       {
  203. ***************
  204. *** 925,931 ****
  205.       default :
  206.           break;
  207.       }
  208. !     while(argc)
  209.       vim_free(argv[--argc]);
  210.   }
  211.   
  212. --- 925,931 ----
  213.       default :
  214.           break;
  215.       }
  216. !     while (argc)
  217.       vim_free(argv[--argc]);
  218.   }
  219.   
  220. *** ../vim-7.3.722/README.txt    2010-08-15 21:56:43.000000000 +0200
  221. --- README.txt    2012-10-28 18:58:18.000000000 +0100
  222. ***************
  223. *** 97,103 ****
  224.   If you have problems, have a look at the Vim FAQ:
  225.       http://vimdoc.sf.net/vimfaq.html
  226.   
  227. ! Send bug reports to:
  228.       Bram Moolenaar <Bram@vim.org>
  229.   
  230.   There are several mailing lists for Vim, see http://www.vim.org/maillist.php.
  231. --- 97,107 ----
  232.   If you have problems, have a look at the Vim FAQ:
  233.       http://vimdoc.sf.net/vimfaq.html
  234.   
  235. ! If you still have problems, use one of the maillists to discuss t with Vim
  236. ! users and developers:
  237. !     http://www.vim.org/maillist.php
  238. ! If nothing else works, report bugs directly:
  239.       Bram Moolenaar <Bram@vim.org>
  240.   
  241.   There are several mailing lists for Vim, see http://www.vim.org/maillist.php.
  242. *** ../vim-7.3.722/src/version.c    2012-11-20 17:03:23.000000000 +0100
  243. --- src/version.c    2012-11-20 17:14:09.000000000 +0100
  244. ***************
  245. *** 727,728 ****
  246. --- 727,730 ----
  247.   {   /* Add new patch number below this line */
  248. + /**/
  249. +     723,
  250.   /**/
  251.  
  252. -- 
  253. "Oh, no!  NOT the Spanish Inquisition!"
  254. "NOBODY expects the Spanish Inquisition!!!"
  255.                 -- Monty Python sketch --
  256. "Oh, no!  NOT another option!"
  257. "EVERYBODY expects another option!!!"
  258.                 -- Discussion in vim-dev mailing list --
  259.  
  260.  /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
  261. ///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
  262. \\\  an exciting new programming language -- http://www.Zimbu.org        ///
  263.  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///
  264.