*** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@829 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
6075529d0b
commit
58bec1dd28
2 changed files with 81 additions and 4 deletions
70
ANNOUNCE
Normal file
70
ANNOUNCE
Normal file
|
|
@ -0,0 +1,70 @@
|
||||||
|
|
||||||
|
*** ANNOUNCE: SWIG1.3 (Alpha 4) ***
|
||||||
|
|
||||||
|
September 4, 2000
|
||||||
|
|
||||||
|
Overview
|
||||||
|
--------
|
||||||
|
We're pleased to announce the next installment of the SWIG1.3
|
||||||
|
redevelopment effort. This release represents a reasonably stable
|
||||||
|
snapshot of the CVS repository that has undergone extensive testing
|
||||||
|
and debugging. However, this release also represents work in progress
|
||||||
|
so there may be obscure bugs and problems that we haven't found yet.
|
||||||
|
Please send us your feedback.
|
||||||
|
|
||||||
|
Availability:
|
||||||
|
-------------
|
||||||
|
The release is available for download on Sourceforge at
|
||||||
|
http://
|
||||||
|
|
||||||
|
What's new?
|
||||||
|
-----------
|
||||||
|
On the surface, this release still looks a lot like SWIG1.1p5 except
|
||||||
|
that a lot of bugs have been fixed and the language modules tend to
|
||||||
|
generate smaller and more efficient wrappers. New modules have also
|
||||||
|
been added to support Ruby and Mzscheme. In addition, Python, Perl,
|
||||||
|
and Guile support has been enhanced to support new releases such as
|
||||||
|
Python1.6 and Perl5.6.
|
||||||
|
|
||||||
|
Under the hood, you will find that this release represents an almost
|
||||||
|
complete reimplementation of SWIG's internals. In fact the only code
|
||||||
|
that still remains from SWIG1.1 is the C/C++ parser and the language
|
||||||
|
modules (all of which have undergone significant changes as well). As
|
||||||
|
a result, a lot of minor improvements can be found throughout the
|
||||||
|
system and things that used to cause problems may now work (for
|
||||||
|
instance, pointers to functions are now supported).
|
||||||
|
|
||||||
|
What's broken?
|
||||||
|
--------------
|
||||||
|
As this is a work in progress, a number of features are still missing
|
||||||
|
or imcomplete. The documentation system is still missing and won't be
|
||||||
|
reimplemented for some time. The Java module is also temporarily out
|
||||||
|
of service for this release. In addition, C++ programmers who make
|
||||||
|
extensive use of typemaps may encounter a few strange problems.
|
||||||
|
|
||||||
|
We need your help!
|
||||||
|
------------------
|
||||||
|
Even if you are perfectly happy with SWIG1.1, we can use your
|
||||||
|
feedback. First, we like to know about compilation problems and other
|
||||||
|
issues concerning the building of SWIG. Second, if SWIG1.3 is unable
|
||||||
|
to compile your old interface files, we would like to get information
|
||||||
|
about the problematic features you are using. This information will
|
||||||
|
help us find bugs in the SWIG1.3 release, develop techniques for
|
||||||
|
supporting backwards compatibility, and write documentation that
|
||||||
|
addresses specific issues related to migrating from SWIG1.1 to
|
||||||
|
SWIG1.3. Finally, we are still looking for volunteers to work on
|
||||||
|
aspects of SWIG development. Please send email to
|
||||||
|
beazley@cs.uchicago.edu for details.
|
||||||
|
|
||||||
|
Please report problems with this release to swig-dev@cs.uchicago.edu.
|
||||||
|
|
||||||
|
--- The SWIG Developers
|
||||||
|
|
||||||
|
David Beazley
|
||||||
|
Thien-Thi Nguyen
|
||||||
|
Matthias Köppe
|
||||||
|
Masaki Fukushima
|
||||||
|
Harco de Hilster
|
||||||
|
Loic Dachary
|
||||||
|
Oleg Tolmatcev
|
||||||
|
|
||||||
15
README
15
README
|
|
@ -4,8 +4,8 @@ Version: 1.3 (alpha)
|
||||||
|
|
||||||
$Header$
|
$Header$
|
||||||
|
|
||||||
Tagline: SWIG is a compiler that integrates C, C++, and Objective-C
|
Tagline: SWIG is a compiler that integrates C and C++ with scripting
|
||||||
with scripting languages including Perl, Python, Tcl, Guile,
|
languages including Perl, Python, Tcl, Guile, Mzscheme,
|
||||||
and Ruby.
|
and Ruby.
|
||||||
|
|
||||||
This distribution represents work in progress towards building a new
|
This distribution represents work in progress towards building a new
|
||||||
|
|
@ -17,11 +17,12 @@ SWIG release. The guilty parties working on this are:
|
||||||
Thien-Thi Nguyen (ttn@glug.org) (Testing/Misc)
|
Thien-Thi Nguyen (ttn@glug.org) (Testing/Misc)
|
||||||
Masaki Fukushima (fukusima@goto.info.waseda.ac.jp) (Ruby)
|
Masaki Fukushima (fukusima@goto.info.waseda.ac.jp) (Ruby)
|
||||||
Matthias Köppe (mkoeppe@saturn.Math.Uni-Magdeburg.DE) (Guile)
|
Matthias Köppe (mkoeppe@saturn.Math.Uni-Magdeburg.DE) (Guile)
|
||||||
|
Oleg Tolmatcev (o.t@altavista.net) (Mzscheme)
|
||||||
|
|
||||||
Past contributors (currently incomplete):
|
Past contributors (currently incomplete):
|
||||||
|
|
||||||
Dustin Mitchell, Ian Cooke, Catalin Dumitrescu, Baran Kovuk, Gary Holt,
|
Dustin Mitchell, Ian Cooke, Catalin Dumitrescu, Baran Kovuk, Gary Holt,
|
||||||
David Fletcher.
|
David Fletcher.
|
||||||
|
|
||||||
***********************************************************************
|
***********************************************************************
|
||||||
***** IMPORTANT NOTICE -- READ THIS NOW (OR ELSE) *****
|
***** IMPORTANT NOTICE -- READ THIS NOW (OR ELSE) *****
|
||||||
|
|
@ -168,3 +169,9 @@ The primary goal of future development is to make SWIG more modular,
|
||||||
extensible, and easier to maintain. To this end, the source code has
|
extensible, and easier to maintain. To this end, the source code has
|
||||||
been consolidated and reorganized with the Source directory. For more
|
been consolidated and reorganized with the Source directory. For more
|
||||||
information, please see Doc/internals.html.
|
information, please see Doc/internals.html.
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue