*** empty log message ***

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@1797 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Dave Beazley 2001-10-07 17:32:13 +00:00
commit 03e73f24a4

View file

@ -7,41 +7,52 @@ SWIG History
Just the facts:
<ul>
<li>July, 1995. SWIG developed in the Theoretical Physics Division at Los Alamos National
Laboratory as an extension building tool for a lame customized scripting language
that had been created for the Connection Machine 5.
<li>July, 1995. Dave develops SWIG while working in the Theoretical
Physics Division at Los Alamos National Laboratory. Originally, it
was conceived as an extension building tool for a customized scripting
language that had been created for the Connection Machine 5.
<li>January, 1996. SWIG rewritten in C++ at the University of Utah and expanded to cover
Tcl, Perl, and Guile.
<li>January, 1996. SWIG rewritten in C++ at the University of Utah and expanded to cover Tcl, Perl, and Guile.
<li>February, 1996. First alpha release.
<li>September, 1996. Version 1.0 released. Support for Python added.
<li>September, 1997. Version 1.1 released with a variety of improvements.
<li>September, 1997. Version 1.1 released with a variety of improvements such as shadow classes.
<li>February, 1998. SWIG1.1p5 released.
<li>1997-1999. Various attempts are made to create SWIG2.0 without much success.
Mostly this is due to annoying distractions such as writing dissertations, searching for jobs, and so forth.
<li>1997-1999. Various unsuccessful attempts to create SWIG2.0.
Aside from various second system effects, there were other
distractions such as a dissertation and searching for a job. All
of this work was abandoned although parts of it are found in
newer SWIG releases.
<li>July, 1998. SWIG development moves to the University of Chicago.
<li>January 1, 2000. Dave survives his most pleasant Y2K flight to Chicago O'Hare.
<li>February 11, 2000. SWIG1.3 alpha released.
<li>February 11, 2000. SWIG1.3 alpha released. This is the first in
a series of releases that slowly migrate most of SWIG's implementation
back to ANSI C.
<li>March 1, 2000. SWIG1.3a2 released.
<li>June 18, 2000. SWIG1.3a3 released.
<li>September 4, 2000. SWIG1.3a4 released.
<li>September 22, 2000. SWIG1.3a5 released.
<li>July 9, 2001. SWIG-1.3.6 released.
<li>September 3, 2001. SWIG-1.3.7 released. Support for templates and better
handling of overloaded functions added.
<li>September 23, 2001. SWIG-1.3.8 released.
<li>September 25, 2001. SWIG-1.3.9 released.
</ul>
<p>
Currently SWIG is being rewritten in ANSI C and reorganized in an
attempt to simplify the construction of language modules and to
improve the quality of the code that is generated. As this is only a part-time project for
just about everyone involved, this work will be completed when it is completed (i.e., don't
hold your breath).
improve the quality of the code that is generated. As this is only a
part-time project for just about everyone involved, this work will be
completed when it is completed.