summaryrefslogtreecommitdiff
path: root/src/if_perl.xs
Commit message (Collapse)AuthorAgeFilesLines
* patch 7.4.1200v7.4.1200Bram Moolenaar2016-01-291-4/+4
| | | | | Problem: Still using __ARGS. Solution: Remove __ARGS in several files. (script by Hirohito Higashi)
* patch 7.4.1125v7.4.1125Bram Moolenaar2016-01-171-17/+297
| | | | | Problem: There is no perleval(). Solution: Add perleval(). (Damien)
* patch 7.4.1065v7.4.1065Bram Moolenaar2016-01-091-6/+1
| | | | | | Problem: Cannot use the "dll" options on MS-Windows. Solution: Support the options on all platforms. Use the built-in name as the default, so that it's clear what Vim is looking for.
* patch 7.4.908v7.4.908Bram Moolenaar2015-11-021-1/+1
| | | | | Problem: Build error with MingW compiler. (Cesar Romani) Solution: Change #if into #ifdef.
* patch 7.4.907v7.4.907Bram Moolenaar2015-11-021-1/+6
| | | | | | | Problem: Libraries for dynamically loading interfaces can only be defined at compile time. Solution: Add options to specify the dll names. (Kazuki Sakamoto, closes #452)
* patch 7.4.756v7.4.756Bram Moolenaar2015-06-251-3/+25
| | | | | Problem: Can't use strawberry Perl 5.22 x64 on MS-Windows. Solution: Add new defines and #if. (Ken Takata)
* updated for version 7.4.321v7.4.321Bram Moolenaar2014-06-121-0/+9
| | | | | Problem: Can't build with strawberry perl 5.20 + mingw-w64-4.9.0. Solution: Define save_strlen. (Ken Takata)
* updated for version 7.4.198v7.4.198Bram Moolenaar2014-03-121-1/+11
| | | | | | Problem: Can't build Vim with Perl when -Dusethreads is not specified for building Perl, and building Vim with --enable-perlinterp=dynamic. Solution: Adjust #ifdefs. (Yasuhiro Matsumoto)
* updated for version 7.4.128v7.4.128Bram Moolenaar2013-12-141-0/+5
| | | | | Problem: Perl 5.18 for MSVC doesn't work. Solution: Add check in makefile and define __inline. (Ken Takata)
* updated for version 7.4.127v7.4.127Bram Moolenaar2013-12-141-7/+7
| | | | | Problem: Perl 5.18 on Unix doesn't work. Solution: Move workaround to after including vim.h. (Ken Takata)
* updated for version 7.4.120v7.4.120Bram Moolenaar2013-12-111-1/+3
| | | | | Problem: Can't build with Perl 5.18 on Linux. (Lcd 47) Solution: Add #ifdef. (Ken Takata)
* updated for version 7.4.117v7.4.117Bram Moolenaar2013-12-111-11/+36
| | | | | | | Problem: Can't build with Cygwin/MingW and Perl 5.18. Solution: Add a linker argument for the Perl library. (Cesar Romani) Adjust CFLAGS and LIB. (Cesar Romani) Move including inline.h further down. (Ken Takata)
* updated for version 7.4b.010v7.4b.010Bram Moolenaar2013-08-021-1/+1
| | | | | Problem: Win32: Tcl library load does not use standard mechanism. Solution: Call vimLoadLib() instead of LoadLibraryEx(). (Ken Takata)
* updated for version 7.4b.007v7.4b.007Bram Moolenaar2013-08-021-0/+14
| | | | | Problem: On 32 bit MS-Windows :perldo does not work. Solution: Make sure time_t uses 32 bits. (Ken Takata)
* updated for version 7.3.1198v7.3.1198Bram Moolenaar2013-06-151-0/+10
| | | | | Problem: Build error when using Perl 5.18.0 and dynamic loading. Solution: Change #ifdefs for Perl_croak_xs_usage. (Ike Devolder)
* updated for version 7.3.925v7.3.925Bram Moolenaar2013-05-061-1/+1
| | | | | Problem: Typos in source files. Solution: Fix the typos. (Ken Takata)
* updated for version 7.3.869v7.3.869Bram Moolenaar2013-03-191-1/+1
| | | | | | Problem: bufwinnr() matches buffers in other tabs. Solution: For bufwinnr() and ? only match buffers in the current tab. (Alexey Radkov)
* updated for version 7.3.820v7.3.820Bram Moolenaar2013-02-141-3/+3
| | | | | | Problem: Build errors and warnings when building with small features and Lua, Perl or Ruby. Solution: Add #ifdefs and UNUSED.
* updated for version 7.3.806v7.3.806Bram Moolenaar2013-02-061-10/+10
| | | | | | Problem: Compiler warnings in Perl code when building with Visual studio 2012. (skeept) Solution: Add type casts. (Christian Brabandt, 2013 Jan 30)
* updated for version 7.3.668v7.3.668Bram Moolenaar2012-09-211-1/+6
| | | | | Problem: Building with Perl loaded dynamically still uses static library. Solution: Adjust use of PL_thr_key. (Ken Takata)
* updated for version 7.3.667v7.3.667Bram Moolenaar2012-09-211-2/+8
| | | | | Problem: Unused variables in Perl interface. Solution: Adjust #ifdefs.
* updated for version 7.3.623v7.3.623Bram Moolenaar2012-08-081-0/+18
| | | | | Problem: Perl 5.14 commands crash Vim on MS-Windows. Solution: Use perl_get_sv() instead of GvSV(). (Raymond Ko)
* updated for version 7.3.474v7.3.474Bram Moolenaar2012-03-161-18/+0
| | | | | Problem: Perl build with gcc 4 fails. Solution: Remove XS() statements. (Yasuhiro Matsumoto)
* updated for version 7.3.439v7.3.439Bram Moolenaar2012-02-121-2/+2
| | | | | Problem: Compiler warnings to size casts in Perl interface. Solution: Use XS macros. (James McCoy)
* updated for version 7.3.297v7.3.297Bram Moolenaar2011-09-071-2/+23
| | | | | Problem: Can't load Perl 5.14 dynamically. Solution: Add code in #ifdefs. (Charles Cooper)
* updated for version 7.3.263v7.3.263Bram Moolenaar2011-07-271-5/+5
| | | | | Problem: Perl and Tcl have a few code style problems. Solution: Clean it up. (Elias Diem)
* updated for version 7.3.034v7.3.034Bram Moolenaar2010-10-231-1/+1
| | | | | Problem: Win32: may be loading .dll from the wrong directory. Solution: Go to the Vim executable directory when opening a library.
* Fix building with Perl on Windows with MingW. (James Vega)Bram Moolenaar2010-07-221-2/+2
|
* Make it possible to load Perl dynamically on Unix. (James Vega)Bram Moolenaar2010-07-211-24/+43
|
* Avoid compiler warnings.Bram Moolenaar2010-06-061-0/+2
|
* updated for version 7.2.380v7.2.380Bram Moolenaar2010-03-021-3/+8
| | | | | Problem: Perl interface builds with 5.10.1 but not with 5.10.0. Solution: Change the #ifdefs. (Sergey Khorev)
* updated for version 7.2.363v7.2.363Bram Moolenaar2010-02-171-0/+9
| | | | | Problem: Can't dynamically load Perl 5.10. Solution: Add the function Perl_croak_xs_usage. (Sergey Khorev)
* updated for version 7.2-287v7.2.287Bram Moolenaar2009-11-111-1/+2
|
* updated for version 7.2-231v7.2.231Bram Moolenaar2009-07-141-0/+2
|
* updated for version 7.2-226v7.2.226Bram Moolenaar2009-07-091-2/+1
|
* updated for version 7.2-203v7.2.203Bram Moolenaar2009-06-161-1/+1
|
* updated for version 7.2-063v7.2.063Bram Moolenaar2008-12-031-4/+4
|
* updated for version 7.2-009v7.2.009Bram Moolenaar2008-09-011-0/+5
|
* updated for version 7.2b-014v7.2b.014Bram Moolenaar2008-07-241-0/+6
|
* updated for version 7.2b-000v7.2b.000Bram Moolenaar2008-07-131-3/+65
|
* updated for version 7.1-138v7.1.138Bram Moolenaar2007-10-091-2/+2
|
* updated for version 7.1-110v7.1.110Bram Moolenaar2007-09-151-6/+8
|
* updated for version 7.1-102v7.1.102Bram Moolenaar2007-09-131-0/+32
|
* updated for version 7.0-060v7.0.060Bram Moolenaar2006-08-161-34/+7
|
* updated for version 7.0-059v7.0.059Bram Moolenaar2006-08-161-2/+2
|
* updated for version 7.0-051v7.0.051Bram Moolenaar2006-08-111-20/+18
|
* updated for version 7.0-044v7.0.044Bram Moolenaar2006-08-081-10/+56
|
* updated for version 7.0216v7.0216Bram Moolenaar2006-03-061-2/+3
|
* updated for version 7.0140v7.0140Bram Moolenaar2005-09-011-31/+44
|
* updated for version 7.0044Bram Moolenaar2005-01-251-3/+5
|