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.4 / 7.4.127 < prev    next >
Encoding:
Internet Message Format  |  2013-12-13  |  1.9 KB

  1. To: vim_dev@googlegroups.com
  2. Subject: Patch 7.4.127
  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.4.127
  11. Problem:    Perl 5.18 on Unix doesn't work.
  12. Solution:   Move workaround to after including vim.h. (Ken Takata)
  13. Files:      src/if_perl.xs
  14.  
  15.  
  16. *** ../vim-7.4.126/src/if_perl.xs    2013-12-11 17:20:14.000000000 +0100
  17. --- src/if_perl.xs    2013-12-14 11:41:56.000000000 +0100
  18. ***************
  19. *** 24,36 ****
  20.   # define _USE_32BIT_TIME_T
  21.   #endif
  22.   
  23. - /* Work around for perl-5.18.
  24. -  * Don't include "perl\lib\CORE\inline.h" for now,
  25. -  * include it after Perl_sv_free2 is defined. */
  26. - #ifdef DYNAMIC_PERL
  27. - # define PERL_NO_INLINE_FUNCTIONS
  28. - #endif
  29.   /*
  30.    * Prevent including winsock.h.  perl.h tries to detect whether winsock.h is
  31.    * already included before including winsock2.h, because winsock2.h isn't
  32. --- 24,29 ----
  33. ***************
  34. *** 44,49 ****
  35. --- 37,49 ----
  36.   
  37.   #include "vim.h"
  38.   
  39. + /* Work around for perl-5.18.
  40. +  * Don't include "perl\lib\CORE\inline.h" for now,
  41. +  * include it after Perl_sv_free2 is defined. */
  42. + #ifdef DYNAMIC_PERL
  43. + # define PERL_NO_INLINE_FUNCTIONS
  44. + #endif
  45.   #include <EXTERN.h>
  46.   #include <perl.h>
  47.   #include <XSUB.h>
  48. *** ../vim-7.4.126/src/version.c    2013-12-12 20:25:39.000000000 +0100
  49. --- src/version.c    2013-12-14 11:43:54.000000000 +0100
  50. ***************
  51. *** 740,741 ****
  52. --- 740,743 ----
  53.   {   /* Add new patch number below this line */
  54. + /**/
  55. +     127,
  56.   /**/
  57.  
  58. -- 
  59. hundred-and-one symptoms of being an internet addict:
  60. 54. You start tilting your head sideways to smile. :-)
  61.  
  62.  /// Bram Moolenaar -- Bram@Moolenaar.net -- http://www.Moolenaar.net   \\\
  63. ///        sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
  64. \\\  an exciting new programming language -- http://www.Zimbu.org        ///
  65.  \\\            help me help AIDS victims -- http://ICCF-Holland.org    ///
  66.