update to 1.3.15

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@3837 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Dave Beazley 2002-09-10 20:01:45 +00:00
commit a8c883d4ae
8 changed files with 386 additions and 174 deletions

View file

@ -75,10 +75,17 @@ SWIG provides wrapping support for almost all of ANSI C++.
</ul>
The only major C++ feature not currently supported by SWIG is the
wrapping of nested classes--a problem we're working on. SWIG also
wrapping of nested classes--a problem we're working on. SWIG also
does not allow C++ virtual methods to be implemented in the
target language (a subtle feature that might be useful in certain projects).
<p>
C++ users who rely on advanced template programming techniques
(e.g., template meta-programming) should also be aware that SWIG
currently requires manual instantiation of all template classes.
Therefore, if your application somehow involves the instantiation of 50000
template classes, your mileage might vary.
<h3>Preprocessing</h3>
SWIG provides a full C preprocessor with the following features:

View file

@ -56,7 +56,7 @@ The following scripting languages were supported in the final SWIG 1.1 release.
<ul>
<li> Tcl 8.0 and newer versions.
<li> Python 1.3 and newer.
<li> Python 1.5 and newer.
<li> Perl 5.003 or newer.
</ul>

View file

@ -5,17 +5,42 @@ SWIG Copyright
<pre>
Simplified Wrapper and Interface Generator (SWIG)
David Beazley
Department of Computer Science
University of Chicago
1100 E 58th Street
Chicago, IL 60637
beazley@cs.uchicago.edu
SWIG 1.1 is distributed under the following license:
SWIG is distributed under the following terms:
=================================================
====================================================================
I.
This software includes contributions that are Copyright (c) 1998-2002
University of Chicago.
All rights reserved.
Redistribution and use in source and binary forms, with or without
modification, are permitted provided that the following conditions are
met:
Redistributions of source code must retain the above copyright notice,
this list of conditions and the following disclaimer. Redistributions
in binary form must reproduce the above copyright notice, this list of
conditions and the following disclaimer in the documentation and/or
other materials provided with the distribution. Neither the name of
the University of Chicago nor the names of its contributors may be
used to endorse or promote products derived from this software without
specific prior written permission.
THIS SOFTWARE IS PROVIDED BY THE UNIVERSITY OF CHICAGO AND CONTRIBUTORS
"AS IS" AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT
LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A
PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE UNIVERSITY OF
CHICAGO OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS
SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
II.
Copyright (c) 1995-1998
The University of Utah and the Regents of the University of California
@ -45,4 +70,3 @@ THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR
PURPOSE. THE SOFTWARE PROVIDED HEREUNDER IS ON AN "AS IS" BASIS, AND
THE AUTHORS AND DISTRIBUTORS HAVE NO OBLIGATION TO PROVIDE MAINTENANCE,
SUPPORT, UPDATES, ENHANCEMENTS, OR MODIFICATIONS.
</pre>

View file

@ -35,13 +35,13 @@ Note : If you received SWIG on CD-ROM, you may want to upgrade to the latest rel
<p>
<a
href="http://prdownloads.sourceforge.net/swig/swig-1.3.14.tar.gz">SWIG
1.3.14</a> is the latest development release (2002/08/12). View the <a
href="http://prdownloads.sourceforge.net/swig/swig-1.3.15.tar.gz">SWIG
1.3.15</a> is the latest development release (2002/08/12). View the <a
href="release.html">release notes</a>. Windows users should download
<a
href="http://prdownloads.sourceforge.net/swig/swigwin-1.3.14.zip">swigwin-1.3.14</a>
href="http://prdownloads.sourceforge.net/swig/swigwin-1.3.15.zip">swigwin-1.3.15</a>
which includes a prebuilt executable. A Macintosh port
(macswig-1.3.14) also may be available from the SourceForge <a
(macswig-1.3.15) also may be available from the SourceForge <a
href="http://sourceforge.net/project/showfiles.php?group_id=1645">releases</a>
area.

View file

@ -40,6 +40,12 @@ development work.
<p>
<h3>News</h3>
<p>
<b>2002/09/10</b>
<a href="http://prdownloads.sourceforge.net/swig/swig-1.3.15.tar.gz">SWIG-1.3.15</a> has been
released. This is mostly a bug-fix release for 1.3.14 that resolves a number
of issues with template and namespace support. Improvements to exception handling and overloading are also included.
<p>
<b>2002/08/12</b>
<a href="http://prdownloads.sourceforge.net/swig/swig-1.3.14.tar.gz">SWIG-1.3.14</a> has been
@ -48,6 +54,7 @@ full support for overloaded methods and functions, C++ smart pointers, and more.
includes new language modules for Ocaml and XML as well as a variety of enhancements to
existing modules.
<p>
<b>2002/07/19</b>
Shibukawa Yoshiki is working on a Japanese translation of the SWIG documentation. Check out