William S Fulton
|
60f0c7e56b
|
Fix #2753469 - bool &OUTPUT and bool *OUTPUT typemaps initialisation.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11191 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-04-21 20:09:15 +00:00 |
|
William S Fulton
|
bd46f03b6f
|
Fix #2746858 - C macro expression using floating point numbers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11185 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-04-09 17:51:59 +00:00 |
|
Olly Betts
|
69afd6f1b8
|
Document the previous change.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11177 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-30 02:49:13 +00:00 |
|
William S Fulton
|
0c454e7bcf
|
bump version to 1.3.40
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11170 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-21 01:45:41 +00:00 |
|
William S Fulton
|
128884b428
|
final touches for 1.3.39 release
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11163 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-20 23:29:36 +00:00 |
|
Haoyu Bai
|
a863d31e81
|
Fix the memory leak related to Python 3 unicode and char * conversion.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11160 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-19 15:26:57 +00:00 |
|
Haoyu Bai
|
359c4f786d
|
Fix wrong year in changelog date
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11159 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-19 14:20:38 +00:00 |
|
William S Fulton
|
6975ecd65c
|
std::vector<T> wrapper improvements for .NET 2 implementing IEnumerable<T>
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11156 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-18 23:30:57 +00:00 |
|
William S Fulton
|
025d4c03c7
|
Fix #2676738 SWIG generated symbol name clashes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11150 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-12 20:41:56 +00:00 |
|
Haoyu Bai
|
caa6f2b9fa
|
Fixes to support Python 3.0.1 and higher.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11143 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-02 17:56:29 +00:00 |
|
Haoyu Bai
|
5d64541c44
|
Fix SF#2583160. Make swig_import_helper() in shadow wrapper able to deal with the case that module already imported at other place.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-03-01 09:37:21 +00:00 |
|
Haoyu Bai
|
c74c467a09
|
Fix SF#2637352, move declaration of SWIG_module before the call of SWIG_Python_FixMethods, since some C compiler don't allow declaration in middle of function body.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11140 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-28 14:02:02 +00:00 |
|
William S Fulton
|
1f69806cbb
|
Fix seg fault wrapping some constant variable (%constant) types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11137 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-21 00:56:41 +00:00 |
|
William S Fulton
|
3d05f50eab
|
CFFI - Fix seg faults when for %extend and using statements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11136 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-20 23:55:37 +00:00 |
|
William S Fulton
|
531c4454b8
|
Fix -co option which broke in 1.3.37 SF #2605955
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11135 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-20 20:55:16 +00:00 |
|
William S Fulton
|
efa11dee52
|
add new %begin directive for inserting code at top of wrapper file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11133 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-20 07:52:24 +00:00 |
|
William S Fulton
|
7a13f92038
|
make clean-test-suite now cleans all languages, not just languages detected at configure time
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11129 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-17 08:03:22 +00:00 |
|
William S Fulton
|
589eb8e509
|
Add %attributeval and %attributestring to attribute.swg library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11128 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-13 22:42:45 +00:00 |
|
William S Fulton
|
9be7fe899d
|
Add support for %extend and memberin typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11127 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-13 07:26:06 +00:00 |
|
William S Fulton
|
f9abd71f76
|
remove unnecessary temporary variable when wrapping return by reference
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11126 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-12 21:16:03 +00:00 |
|
Haoyu Bai
|
03e840f3ec
|
changed the mapped 'SIZE' of buffer interface from the length of raw buffer to number of items in the buffer. So it would be easier to use with type other than 'char'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11125 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-10 14:21:43 +00:00 |
|
William S Fulton
|
30d73c82cd
|
Fix %feature not working for conversion operators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11123 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-08 22:30:10 +00:00 |
|
William S Fulton
|
de17a4bcca
|
Apply #2081967 configure changes for mzscheme configure errors and breaking of swig exe build
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11111 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-07 01:58:39 +00:00 |
|
Robert Stone
|
6574067b72
|
Fix SF#2564192
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11110 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-05 15:47:42 +00:00 |
|
William S Fulton
|
648fa408b4
|
bump version to 1.3.39
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11107 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-02-01 00:31:19 +00:00 |
|
William S Fulton
|
68f97e26e6
|
finishing touches for 1.3.38
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11103 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-31 19:37:58 +00:00 |
|
William S Fulton
|
48051b942d
|
fix tab alignment - all tabs in SWIG are 8 chars
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11102 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-31 19:10:55 +00:00 |
|
Haoyu Bai
|
afd67f8c67
|
Fix SF#2552488: indentation adjust of %pythonappend and %pythonprepend
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11100 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-31 14:37:54 +00:00 |
|
Haoyu Bai
|
be7fdab62e
|
Fix SF#2552048. Remove the 'self' parameter in Python proxy code for static member function.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11099 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-31 13:38:39 +00:00 |
|
William S Fulton
|
90ab280f90
|
Fix regression introduced in 1.3.37 where the default output directory for target language specific files (in the absence of -outdir) was no longer the same as the generated c/c++ file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11093 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-29 19:25:37 +00:00 |
|
William S Fulton
|
22e4cb8e52
|
Fix classLookup and enumLookup when the global scope operator is used on objects passed by value
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11092 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-28 18:45:13 +00:00 |
|
William S Fulton
|
ff62288c37
|
Fix segfault when using -perl -v
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11070 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-15 07:29:28 +00:00 |
|
William S Fulton
|
f2c57bd508
|
bump version to 1.3.38
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11069 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-13 18:21:18 +00:00 |
|
William S Fulton
|
3a23be4434
|
1.3.37 final touches
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11063 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-13 07:11:00 +00:00 |
|
William S Fulton
|
d029d0a627
|
Fix compilation error when using directors on protected virtual overloaded methods reported by Sam Hendley.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11062 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-13 07:09:27 +00:00 |
|
Mark Gossage
|
e604e46b17
|
[Lua] Added contract support for requiring that unsigned numbers are >=0
Rewrote much of Examples/Lua/embed3.
Added a lot of to the Lua documentation.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11061 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-13 01:42:25 +00:00 |
|
Joseph Wang
|
809bbb89e3
|
put in integer fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11059 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-12 08:57:16 +00:00 |
|
Joseph Wang
|
4b5c817793
|
Fix integer handling in r. unsigned values where getting handled
incorrected as reals leading to crashes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11052 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-11 00:08:37 +00:00 |
|
William S Fulton
|
b91631c130
|
Patch #1992756 from Colin McDonald - %contract not working for classes in namespace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11049 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-10 01:15:03 +00:00 |
|
Olly Betts
|
79f7900968
|
Mark SWIGPERL5, SWIGPHP5, and SWIGTCL8 as deprecated in the source
code and remove documentation of them.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11030 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2009-01-05 22:40:07 +00:00 |
|
William S Fulton
|
7aa0e29bd9
|
getting ready for 1.3.37 release candidate
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11019 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-30 01:14:14 +00:00 |
|
William S Fulton
|
5ec2d8c166
|
All languages now define a macro in the generated C/C++ wrapper file indicating which language is being wrapped, eg #define SWIGJAVA
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@11018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-30 00:38:34 +00:00 |
|
William S Fulton
|
e6f5cdac9f
|
Fix #2153773 - %nojavaexception - disabling and clearing Java checked exceptions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-23 07:44:59 +00:00 |
|
William S Fulton
|
7adb84f448
|
Fix #2432801 - Make SwigValueWrapper exception safe for when copy constructors throw exceptions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-22 21:43:48 +00:00 |
|
William S Fulton
|
f9393a0f06
|
Apply patch #2440046 which fixes possible seg faults for member and global variable char arrays when the strings are larger than the string array size.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10994 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-21 00:29:48 +00:00 |
|
William S Fulton
|
f8d3c2400d
|
Add ccache documentation to main docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10990 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-20 01:45:11 +00:00 |
|
William S Fulton
|
4b79eb9219
|
Apply patch from Kalyanov Dmitry which fixes parsing of nested structs containing comments
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-12 21:31:21 +00:00 |
|
Olly Betts
|
0a101fba3b
|
[PHP] Fix warnings when compiling generated wrapper with GCC 4.3.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-07 00:38:14 +00:00 |
|
William S Fulton
|
06b2eca75e
|
remove last vestiges of php4 and encourage use of -php rather than -php5
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-06 23:15:20 +00:00 |
|
Haoyu Bai
|
8f84447860
|
Commited SF#2158938: change all SWIG symbols start with Py to a new name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@10961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2008-12-03 18:43:44 +00:00 |
|