update for 1.3.23

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6582 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
William S Fulton 2004-11-01 21:20:16 +00:00
commit 76a10934d8
5 changed files with 28 additions and 13 deletions

View file

@ -1,11 +1,11 @@
*** ANNOUNCE: SWIG 1.3.22 *** *** ANNOUNCE: SWIG 1.3.23 ***
http://www.swig.org http://www.swig.org
September 4, 2004 November 6, 2004
We're pleased to announce SWIG-1.3.22, the latest installment in the We're pleased to announce SWIG-1.3.23, the latest installment in the
SWIG development effort. SWIG-1.3.22 includes a number of bug fixes SWIG development effort. SWIG-1.3.23 includes a number of bug fixes
and large number of enhancements throughout. and large number of enhancements throughout.
What is SWIG? What is SWIG?
@ -22,11 +22,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.22.tar.gz http://prdownloads.sourceforge.net/swig/swig-1.3.23.tar.gz
Within the next day, a Windows version will also be made available at Within the next day, a Windows version will also be made available at
http://prdownloads.sourceforge.net/swig/swigwin-1.3.22.zip http://prdownloads.sourceforge.net/swig/swigwin-1.3.23.zip
Release numbers Release numbers
--------------- ---------------

View file

@ -1,5 +1,5 @@
Version 1.3.23 (in progress) Version 1.3.23 (November 6, 2004)
============================ =================================
10/31/2004: mmatus 10/31/2004: mmatus
- Solve namespace + class declarations, as in - Solve namespace + class declarations, as in

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.23 (?????? ?, 2004) Last update : SWIG-1.3.23 (November 6, 2004)
<H2>Sections</H2> <H2>Sections</H2>

21
README
View file

@ -1,6 +1,6 @@
SWIG (Simplified Wrapper and Interface Generator) SWIG (Simplified Wrapper and Interface Generator)
Version: 1.3.22 (September 4, 2004) Version: 1.3.23 (November 6, 2004)
Tagline: SWIG is a compiler that integrates C and C++ with Tagline: SWIG is a compiler that integrates C and C++ with
languages including Perl, Python, Tcl, Guile, Mzscheme, languages including Perl, Python, Tcl, Guile, Mzscheme,
@ -60,7 +60,7 @@ Information about SWIG is also available in Japanese translation at
!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!
!!!!!!! IMPORTANT !!!!!!! !!!!!!! IMPORTANT !!!!!!!
!!!!!!! !!!!!!! !!!!!!! !!!!!!!
!!!!!!! Previous SWIG users should read the documentation !!!!!!! !!!!!!! Previous SWIG-1.1 users should read the documentation !!!!!!!
!!!!!!! file Doc/Manual/SWIG.html before trying to use SWIG-1.3!!!!!!! !!!!!!! file Doc/Manual/SWIG.html before trying to use SWIG-1.3!!!!!!!
!!!!!!! on existing SWIG interfaces. This is the most current !!!!!!! !!!!!!! on existing SWIG interfaces. This is the most current !!!!!!!
!!!!!!! documentation that describes new 1.3 features and !!!!!!! !!!!!!! documentation that describes new 1.3 features and !!!!!!!
@ -70,6 +70,21 @@ Information about SWIG is also available in Japanese translation at
What's New? What's New?
=========== ===========
SWIG-1.3.23 summary:
- Improved support for callbacks
- Python docstring support
- C++ default argument support for Java and C# added.
- Improved c++ default argument support for the scripting languages plus
option to use original (compact) default arguments.
- Runtime library changes: Runtime code can now exist in more than one module
and so need not be compiled into just one module
- Further improved support for templates
- Overloaded templated function support added
- More powerful default typemaps (mixed default typemaps)
- Some important %feature, %extend and director code bug fixes
- Various minor improvements and bug fixes for C#, Chicken, Guile, Java,
MzScheme, Perl, Python and Ruby
SWIG-1.3.22 summary: SWIG-1.3.22 summary:
- Improved exception handling and translation of C errors or C++ - Improved exception handling and translation of C errors or C++
exceptions into target language exceptions. exceptions into target language exceptions.
@ -89,7 +104,7 @@ SWIG-1.3.22 summary:
- Various %fragment improvements. - Various %fragment improvements.
- RPM fixes. - RPM fixes.
- Various minor improvements and bug fixes for C#, Chicken, Guile, Java, - Various minor improvements and bug fixes for C#, Chicken, Guile, Java,
MzScheme, Perl, Php, Ruby and XML. MzScheme, Perl, Php, Python, Ruby and XML.
The SWIG-1.3.x development releases offer a huge number of improvements The SWIG-1.3.x development releases offer a huge number of improvements

2
TODO
View file

@ -1,6 +1,6 @@
SWIG TO-DO SWIG TO-DO
Release: SWIG-1.3.22 Release: SWIG-1.3.23
$Header$ $Header$
----------------------------------------------------------------------------- -----------------------------------------------------------------------------