Updates for 1.3.35 release

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10362 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2008-04-06 21:43:21 +00:00
commit 7847acfcd7
5 changed files with 23 additions and 21 deletions

View file

@ -1,10 +1,10 @@
*** ANNOUNCE: SWIG 1.3.35 (in progress) *** *** ANNOUNCE: SWIG 1.3.35 (7 April 2008) ***
http://www.swig.org http://www.swig.org
We're pleased to announce SWIG-1.3.34, the latest installment in the We're pleased to announce SWIG-1.3.35, the latest installment in the
SWIG development effort. SWIG-1.3.34 includes a number of bug fixes SWIG development effort. SWIG-1.3.35 includes a number of bug fixes
and large number of enhancements throughout. and large number of enhancements throughout.
What is SWIG? What is SWIG?
@ -13,7 +13,7 @@ What is SWIG?
SWIG is a software development tool that reads C/C++ header files and SWIG is a software development tool that reads C/C++ header files and
generates the wrapper code needed to make C and C++ code accessible generates the wrapper code needed to make C and C++ code accessible
from other languages including Perl, Python, Tcl, Ruby, PHP, Java, from other languages including Perl, Python, Tcl, Ruby, PHP, Java,
Scheme (Guile, MzScheme, CHICKEN), Ocaml, Lua, Pike, C#, Modula-3, R, Scheme (Guile, MzScheme, CHICKEN), Ocaml, Lua, Pike, C#, Modula-3, Octave, R,
Common Lisp (CLISP, Allegro CL, CFFI, UFFI). SWIG can also export its parse Common Lisp (CLISP, Allegro CL, CFFI, UFFI). SWIG can also export its parse
tree in the form of XML and Lisp s-expressions. Major applications of tree in the form of XML and Lisp s-expressions. Major applications of
SWIG include generation of scripting language extension modules, rapid SWIG include generation of scripting language extension modules, rapid
@ -24,11 +24,11 @@ Availability:
------------- -------------
The release is available for download on Sourceforge at The release is available for download on Sourceforge at
http://prdownloads.sourceforge.net/swig/swig-1.3.34.tar.gz http://prdownloads.sourceforge.net/swig/swig-1.3.35.tar.gz
A Windows version is also available at A Windows version is also available at
http://prdownloads.sourceforge.net/swig/swigwin-1.3.34.zip http://prdownloads.sourceforge.net/swig/swigwin-1.3.35.zip
Release numbers Release numbers
--------------- ---------------

View file

@ -1,5 +1,5 @@
Version 1.3.35 (in progress) Version 1.3.35 (7 April 2008)
============================ =============================
04/06/2008: wsfulton 04/06/2008: wsfulton
Fix stack overflow when using typemap warning suppression, eg Fix stack overflow when using typemap warning suppression, eg

View file

@ -6,7 +6,7 @@
<body bgcolor="#ffffff"> <body bgcolor="#ffffff">
<H1><a name="Sections"></a>SWIG-1.3 Development Documentation</H1> <H1><a name="Sections"></a>SWIG-1.3 Development Documentation</H1>
Last update : SWIG-1.3.35 (in progress) Last update : SWIG-1.3.35 (7 April 2008)
<H2>Sections</H2> <H2>Sections</H2>

24
README
View file

@ -1,11 +1,11 @@
SWIG (Simplified Wrapper and Interface Generator) SWIG (Simplified Wrapper and Interface Generator)
Version: 1.3.35 (in progress) Version: 1.3.35 (7 April 2008)
Tagline: SWIG is a compiler that integrates C and C++ with languages Tagline: SWIG is a compiler that integrates C and C++ with languages
including Perl, Python, Tcl, Ruby, PHP, Java, Ocaml, Lua, including Perl, Python, Tcl, Ruby, PHP, Java, Ocaml, Lua,
Scheme (Guile, MzScheme, CHICKEN), Pike, C#, Modula-3, Scheme (Guile, MzScheme, CHICKEN), Pike, C#, Modula-3,
Common Lisp (CLISP, Allegro CL, CFFI, UFFI), R, and Octave. Common Lisp (CLISP, Allegro CL, CFFI, UFFI), Octave and R.
SWIG reads annotated C/C++ header files and creates wrapper code (glue SWIG reads annotated C/C++ header files and creates wrapper code (glue
code) in order to make the corresponding C/C++ libraries available to code) in order to make the corresponding C/C++ libraries available to
@ -16,21 +16,21 @@ This distribution represents the latest development release of SWIG.
The guilty parties working on this are: The guilty parties working on this are:
Active Developers: Active Developers:
Dave Beazley (dave-swig@dabeaz.com) (SWIG core, Python, Tcl, Perl)
William Fulton (wsf@fultondesigns.co.uk) (SWIG core, Java, C#, Windows, Cygwin) William Fulton (wsf@fultondesigns.co.uk) (SWIG core, Java, C#, Windows, Cygwin)
Matthias Köppe (mkoeppe@mail.math.uni-magdeburg.de) (Guile, MzScheme)
Olly Betts (olly@survex.com) (PHP) Olly Betts (olly@survex.com) (PHP)
Luigi Ballabio (luigi.ballabio@fastwebnet.it) (STL wrapping)
Henning Thielemann (swig@henning-thielemann.de) (Modula3)
Mikel Bancroft (mikel@franz.com) (Allegro CL)
John Lenz (Guile, MzScheme updates, Chicken module, runtime system) John Lenz (Guile, MzScheme updates, Chicken module, runtime system)
Surendra Singhi (efuzzyone@netscape.net) (CLISP, CFFI)
Mark Gossage (mark@gossage.cjb.net) (Lua) Mark Gossage (mark@gossage.cjb.net) (Lua)
Joseph Wang (joe@gnacademy.org) (R) Joseph Wang (joe@gnacademy.org) (R)
Gonzalo Garramuno (ggarra@advancedsl.com.ar) (Ruby, Ruby's UTL) Gonzalo Garramuno (ggarra@advancedsl.com.ar) (Ruby, Ruby's UTL)
Xavier Delacour (xavier.delacour@gmail.com) (Octave) Xavier Delacour (xavier.delacour@gmail.com) (Octave)
Major contributors include: Major contributors include:
Dave Beazley (dave-swig@dabeaz.com) (SWIG core, Python, Tcl, Perl)
Henning Thielemann (swig@henning-thielemann.de) (Modula3)
Matthias Köppe (mkoeppe@mail.math.uni-magdeburg.de) (Guile, MzScheme)
Luigi Ballabio (luigi.ballabio@fastwebnet.it) (STL wrapping)
Mikel Bancroft (mikel@franz.com) (Allegro CL)
Surendra Singhi (efuzzyone@netscape.net) (CLISP, CFFI)
Marcelo Matus (mmatus@acms.arizona.edu) (SWIG core, Python, UTL[python,perl,tcl,ruby]) Marcelo Matus (mmatus@acms.arizona.edu) (SWIG core, Python, UTL[python,perl,tcl,ruby])
Art Yerkes (ayerkes@speakeasy.net) (Ocaml) Art Yerkes (ayerkes@speakeasy.net) (Ocaml)
Lyle Johnson (lyle@users.sourceforge.net) (Ruby) Lyle Johnson (lyle@users.sourceforge.net) (Ruby)
@ -77,9 +77,6 @@ A SWIG FAQ and other hints can be found on the SWIG Wiki:
http://www.dabeaz.com/cgi-bin/wiki.pl http://www.dabeaz.com/cgi-bin/wiki.pl
Information about SWIG is also available in Japanese translation at
http://swig-jp.dyndns.org
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!! IMPORTANT !!!!!!! !!!!!!! IMPORTANT !!!!!!!
@ -94,6 +91,11 @@ Information about SWIG is also available in Japanese translation at
What's New? What's New?
=========== ===========
SWIG-1.3.35 summary:
- Octave language module added
- Bug fixes in Python, Lua, Java, C#, Perl modules
- A few other generic bugs and runtime assertions fixed
SWIG-1.3.34 summary: SWIG-1.3.34 summary:
- shared_ptr support for Python - shared_ptr support for Python
- Support for latest R - version 2.6 - Support for latest R - version 2.6

View file

@ -2,7 +2,7 @@ dnl Process this file with autoconf to produce a configure script.
dnl The macros which aren't shipped with the autotools are stored in the dnl The macros which aren't shipped with the autotools are stored in the
dnl Tools/config directory in .m4 files. dnl Tools/config directory in .m4 files.
AC_INIT([swig],[1.3.34],[http://www.swig.org]) AC_INIT([swig],[1.3.35],[http://www.swig.org])
AC_PREREQ(2.58) AC_PREREQ(2.58)
AC_CONFIG_SRCDIR([Source/Swig/swig.h]) AC_CONFIG_SRCDIR([Source/Swig/swig.h])
AC_CONFIG_AUX_DIR([Tools/config]) AC_CONFIG_AUX_DIR([Tools/config])