Marcelo Matus
|
ea47af15fe
|
more on the TypeQuery fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 23:53:53 +00:00 |
|
Marcelo Matus
|
3ead254d42
|
fix extra calls to TypeQuery for 'char *' and 'wchar_t *'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 20:20:19 +00:00 |
|
Marcelo Matus
|
cdff8ff3e2
|
minor fix for threads
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 10:11:14 +00:00 |
|
Marcelo Matus
|
fa93e11666
|
add the dirvtable/nodirvtable options to enable/disable the new pseudo virtual table for directors
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 08:10:42 +00:00 |
|
Marcelo Matus
|
b7d49b3ae3
|
add missing %s
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 00:40:42 +00:00 |
|
Marcelo Matus
|
5d36d0409e
|
add safecstrings option and leave the default of string conversions as in older version, ie, return the pointer not a copy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 00:36:12 +00:00 |
|
Marcelo Matus
|
2173101af6
|
fixes for the examples and tcl to use the old Tcl_SetResult()... methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 22:39:43 +00:00 |
|
Marcelo Matus
|
b2f07041e1
|
add back SWIG_Python_ConvertPtr macro
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 09:23:06 +00:00 |
|
Marcelo Matus
|
3db0e56b49
|
'oficially' add fastdispatch option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 21:30:06 +00:00 |
|
Marcelo Matus
|
bf862c9495
|
fix type definition for old python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 20:24:20 +00:00 |
|
Marcelo Matus
|
5ad5a61989
|
fix for ruby -w
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7948 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 08:46:04 +00:00 |
|
Marcelo Matus
|
cdf847e79c
|
oops, fix previous commit with <<< conflicts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7946 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 23:54:59 +00:00 |
|
Marcelo Matus
|
e52708c27f
|
fixes for swigrun example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7945 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 23:50:38 +00:00 |
|
Marcelo Matus
|
5aada71816
|
more threads cleaning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7944 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 22:25:05 +00:00 |
|
Marcelo Matus
|
31466e0085
|
avoid extra call to SvUV
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7943 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 22:23:15 +00:00 |
|
Marcelo Matus
|
f31d6dde8a
|
fix runtimes for subversion
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7941 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 07:40:42 +00:00 |
|
Marcelo Matus
|
694f8fd93e
|
return PL_sv_undef for empty strings, as in the old perl library
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7940 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-07 07:39:44 +00:00 |
|
Marcelo Matus
|
a0f161b09d
|
more portability tricks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7934 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-06 20:14:55 +00:00 |
|
Marcelo Matus
|
04027ce2f1
|
simplify the thread implementation, use feature 'nothread' to disable threads instead of 'thread' to enable them, plus other fixes around threads
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7933 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-06 19:35:03 +00:00 |
|
Marcelo Matus
|
e052b32f9f
|
more threads code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7930 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-06 07:20:13 +00:00 |
|
Marcelo Matus
|
8839f3dfb0
|
add thread support based in proposal #398495 by Joseph Winston
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7929 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-06 06:39:24 +00:00 |
|
Marcelo Matus
|
0067241a84
|
don't use Py_None directly nor &PyType_Type
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-04 08:50:00 +00:00 |
|
Marcelo Matus
|
db923a855e
|
add C++ operator aliases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7924 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-04 05:08:50 +00:00 |
|
Marcelo Matus
|
dccd97af1c
|
try to fix borland error
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7923 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-04 05:07:57 +00:00 |
|
Marcelo Matus
|
34e0da0d4d
|
more memory leaks fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7921 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-04 01:16:57 +00:00 |
|
Marcelo Matus
|
cc97c31569
|
fix for older python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7919 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-02 19:36:13 +00:00 |
|
Marcelo Matus
|
dd856a0481
|
fix borland warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7918 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-02 19:35:53 +00:00 |
|
Marcelo Matus
|
c0f64e4d82
|
add SWIGUNUSEDPARM
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7917 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-02 08:42:41 +00:00 |
|
Marcelo Matus
|
7926873f69
|
fix gcc warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7916 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-02 08:41:34 +00:00 |
|
Marcelo Matus
|
894c87db11
|
fix PyObjectType for older python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-02 08:40:33 +00:00 |
|
Marcelo Matus
|
c55ad2d3b3
|
add inttypes.i wchar.i
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7914 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-02 08:37:08 +00:00 |
|
Marcelo Matus
|
49f8cc726d
|
add __WORDSIZE test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7912 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-01 07:10:06 +00:00 |
|
Marcelo Matus
|
c938c47442
|
add limits.h
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7911 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-01 07:02:18 +00:00 |
|
Marcelo Matus
|
08b8c10784
|
move arch. code to separated file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-01 07:00:24 +00:00 |
|
Marcelo Matus
|
735e37b04a
|
add extra checking code for different archand docs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-01 06:54:05 +00:00 |
|
Marcelo Matus
|
d102d9239d
|
add more std::exception typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7906 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-30 21:54:26 +00:00 |
|
Marcelo Matus
|
cf77325c3c
|
fix li_std_except.i test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7905 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-30 21:45:41 +00:00 |
|
Kevin Ruland
|
ba954bf280
|
Fixed initial creation of array in t_output_helper.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7901 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-29 15:29:30 +00:00 |
|
Marcelo Matus
|
5b03530f25
|
can't use as_voidptrptr with fcnptrs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7896 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-28 17:31:34 +00:00 |
|
Marcelo Matus
|
3229976e3b
|
safer and cleaner as_voidptr/as_voidptrptr macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7895 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-28 17:31:05 +00:00 |
|
Marcelo Matus
|
8698232998
|
cosmetic fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7888 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-27 02:59:13 +00:00 |
|
Marcelo Matus
|
48596c6f13
|
fix warning
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7882 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-27 02:35:41 +00:00 |
|
Marcelo Matus
|
fe06408c3d
|
add missing 'const'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7881 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-27 02:30:45 +00:00 |
|
William S Fulton
|
e013e7ff5a
|
Use the system angle brackets for %include
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7871 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-26 09:28:20 +00:00 |
|
William S Fulton
|
3734f71ede
|
Extra constructor to handle enum items initialised by another enum item
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7867 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-26 08:35:36 +00:00 |
|
Marcelo Matus
|
726de6fc52
|
last performance improvements, and typemaps fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7865 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-24 09:20:24 +00:00 |
|
Marcelo Matus
|
0e34b75e44
|
more speed ups
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7864 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-24 00:54:46 +00:00 |
|
Marcelo Matus
|
4267a26ecd
|
fix for perl + multiple modules
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7863 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-24 00:54:10 +00:00 |
|
Marcelo Matus
|
fbdc4d8e3c
|
fixes for directors + pointers
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 21:01:35 +00:00 |
|
Marcelo Matus
|
842bf095b5
|
fix memory leaking
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7859 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-11-21 20:58:31 +00:00 |
|