Fix wrong year in changelog date

git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
Haoyu Bai 2009-03-19 14:20:38 +00:00
commit 359c4f786d
2 changed files with 21 additions and 21 deletions

10
CHANGES
View file

@ -5,25 +5,25 @@ See CHANGES.current for current version.
Version 1.3.38 (31 January 2009) Version 1.3.38 (31 January 2009)
================================ ================================
2008-01-31: bhy 2009-01-31: bhy
[Python] Fix SF#2552488 reported by Gaetan Lehmann. Now %pythonprepend [Python] Fix SF#2552488 reported by Gaetan Lehmann. Now %pythonprepend
and %pythonappend have correct indentation. and %pythonappend have correct indentation.
2008-01-31: bhy 2009-01-31: bhy
[Python] Fix SF#2552048 reported by Gaetan Lehmann. The parameter list [Python] Fix SF#2552048 reported by Gaetan Lehmann. The parameter list
of static member function in generated proxy code should not have the of static member function in generated proxy code should not have the
'self' parameter. 'self' parameter.
2008-01-29: wsfulton 2009-01-29: wsfulton
Fix regression introduced in 1.3.37 where the default output directory Fix regression introduced in 1.3.37 where the default output directory
for target language specific files (in the absence of -outdir) was no for target language specific files (in the absence of -outdir) was no
longer the same directory as the generated c/c++ file. longer the same directory as the generated c/c++ file.
2008-01-28: wsfulton 2009-01-28: wsfulton
[Java, C#] Fix proxy class not being used when the global scope operator [Java, C#] Fix proxy class not being used when the global scope operator
was used for parameters passed by value. Reported by David Piepgrass. was used for parameters passed by value. Reported by David Piepgrass.
2008-01-15: wsfulton 2009-01-15: wsfulton
[Perl] Fix seg fault when running with -v option, reported by John Ky. [Perl] Fix seg fault when running with -v option, reported by John Ky.
Version 1.3.37 (13 January 2009) Version 1.3.37 (13 January 2009)

View file

@ -1,7 +1,7 @@
Version 1.3.39 (in progress) Version 1.3.39 (in progress)
============================ ============================
2008-03-18: wsfulton 2009-03-18: wsfulton
[C#] std::vector<T> wrapper improvements for .NET 2 and also providing the [C#] std::vector<T> wrapper improvements for .NET 2 and also providing the
necessary machinery to use the std::vector<T> wrappers with more advanced features such necessary machinery to use the std::vector<T> wrappers with more advanced features such
as LINQ - the C# proxy class now derives from IEnumerable<>. The default is now to as LINQ - the C# proxy class now derives from IEnumerable<>. The default is now to
@ -11,55 +11,55 @@ Version 1.3.39 (in progress)
*** POTENTIAL INCOMPATIBILITY *** *** POTENTIAL INCOMPATIBILITY ***
2008-03-12: wsfulton 2009-03-12: wsfulton
[Ruby] Fix #2676738 SWIG generated symbol name clashes. [Ruby] Fix #2676738 SWIG generated symbol name clashes.
2008-03-01: bhy 2009-03-01: bhy
[Python] Some fixes for Python 3.0.1 and higher support. In 3.0.1, the C API function [Python] Some fixes for Python 3.0.1 and higher support. In 3.0.1, the C API function
PyObject_Compare is removed, so PyObject_RichCompareBool is used for replacement. PyObject_Compare is removed, so PyObject_RichCompareBool is used for replacement.
Struct initilization of SwigPyObject and SwigPyObject_as_number changed to reflect Struct initilization of SwigPyObject and SwigPyObject_as_number changed to reflect
the drop of tp_compare and nb_long. the drop of tp_compare and nb_long.
2008-03-01: bhy 2009-03-01: bhy
[Python] Fix SF#2583160. Now the importer in Python shadow wrapper take care of the [Python] Fix SF#2583160. Now the importer in Python shadow wrapper take care of the
case that module already imported at other place. case that module already imported at other place.
2008-02-28: bhy 2009-02-28: bhy
[Python] Fix SF#2637352. Move struct declaration of SWIG_module in pyinit.swg before [Python] Fix SF#2637352. Move struct declaration of SWIG_module in pyinit.swg before
the method calls, since some C compiler don't allow declaration in middle of function the method calls, since some C compiler don't allow declaration in middle of function
body. body.
2008-02-21: wsfulton 2009-02-21: wsfulton
[Allegrocl] Fix seg fault wrapping some constant variable (%constant) types. [Allegrocl] Fix seg fault wrapping some constant variable (%constant) types.
2008-02-20: wsfulton 2009-02-20: wsfulton
[CFFI] Fix seg faults when for %extend and using statements. [CFFI] Fix seg faults when for %extend and using statements.
2008-02-20: wsfulton 2009-02-20: wsfulton
Fix SF #2605955: -co option which broke in 1.3.37. Fix SF #2605955: -co option which broke in 1.3.37.
2008-02-20: wsfulton 2009-02-20: wsfulton
New %insert("begin") section added. Also can be used as %begin. This is a new New %insert("begin") section added. Also can be used as %begin. This is a new
code section reserved entirely for users and the code within the section is generated code section reserved entirely for users and the code within the section is generated
at the top of the C/C++ wrapper file and so provides a means to put custom code at the top of the C/C++ wrapper file and so provides a means to put custom code
into the wrapper file before anything else that SWIG generates. into the wrapper file before anything else that SWIG generates.
2008-02-17: wsfulton 2009-02-17: wsfulton
'make clean-test-suite' will now run clean on ALL languages. Previously it only 'make clean-test-suite' will now run clean on ALL languages. Previously it only
ran the correctly configured languages. This way it is now possible to clean up ran the correctly configured languages. This way it is now possible to clean up
properly after running 'make partialcheck-test-suite'. properly after running 'make partialcheck-test-suite'.
2008-02-14: wsfulton 2009-02-14: wsfulton
Extend attribute library support for structs/classes and the accessor functions use Extend attribute library support for structs/classes and the accessor functions use
pass/return by value semantics. Two new macros are available and usage is identical pass/return by value semantics. Two new macros are available and usage is identical
to %attribute. These are %attributeval for structs/classes and %attributestring for to %attribute. These are %attributeval for structs/classes and %attributestring for
string classes, like std::string. See attribute.swg for more details. string classes, like std::string. See attribute.swg for more details.
2008-02-13: wsfulton 2009-02-13: wsfulton
Add support for %extend and memberin typemaps. Previously the memberin typemaps were Add support for %extend and memberin typemaps. Previously the memberin typemaps were
ignored for member variables within a %extend block. ignored for member variables within a %extend block.
2008-02-12: wsfulton 2009-02-12: wsfulton
Remove unnecessary temporary variable when wrapping return values that are references. Remove unnecessary temporary variable when wrapping return values that are references.
Example of generated code for wrapping: Example of generated code for wrapping:
@ -82,15 +82,15 @@ Version 1.3.39 (in progress)
... ...
result = (std::string *) &(arg1)->refReturn(); result = (std::string *) &(arg1)->refReturn();
2008-02-08: bhy 2009-02-08: bhy
Change the SIZE mapped by %pybuffer_mutable_binary and %pybuffer_binary in pybuffer.i from Change the SIZE mapped by %pybuffer_mutable_binary and %pybuffer_binary in pybuffer.i from
the length of the buffer to the number of items in the buffer. the length of the buffer to the number of items in the buffer.
2008-02-08: wsfulton 2009-02-08: wsfulton
Fix %feature not working for conversion operators, reported by Matt Sprague, for example: Fix %feature not working for conversion operators, reported by Matt Sprague, for example:
%feature("cs:methodmodifiers") operator bool "protected"; %feature("cs:methodmodifiers") operator bool "protected";
2008-02-07: wsfulton 2009-02-07: wsfulton
[MzScheme] Apply #2081967 configure changes for examples to build with recent PLT versions. [MzScheme] Apply #2081967 configure changes for examples to build with recent PLT versions.
Also fixes Makefile errors building SWIG executable when mzscheme package is installed Also fixes Makefile errors building SWIG executable when mzscheme package is installed
(version 3.72 approx and later). (version 3.72 approx and later).