Marcelo Matus
|
b1f8846f0b
|
export SWIG version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@8000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:09:53 +00:00 |
|
Marcelo Matus
|
aee99ddce7
|
fix error in char typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:09:26 +00:00 |
|
Marcelo Matus
|
c2b306d72a
|
avoid name clashing obj->swig_obj and add PYTHON to python macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:07:44 +00:00 |
|
William S Fulton
|
c1dad55c5c
|
Add in note about supporting different languages with the same typemap name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 22:26:35 +00:00 |
|
William S Fulton
|
18e669551e
|
add missing language preprocessor macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 22:22:22 +00:00 |
|
William S Fulton
|
7ffb333c6e
|
Remove old style typemap declarations
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7995 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 21:43:22 +00:00 |
|
Marcelo Matus
|
56a0905b18
|
add faster pair typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7994 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 18:38:19 +00:00 |
|
Marcelo Matus
|
6910efd151
|
fix old template + many many typedefs error detected in Udo tremel's template_typedef_rec.i example, and deactive TEMPLATE_QUALIFY cache for problems with OSS
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 17:18:00 +00:00 |
|
Marcelo Matus
|
db94491272
|
add valgrind supp
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7992 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 08:02:28 +00:00 |
|
Marcelo Matus
|
18da886c6a
|
fix memory leaks for module init/end and kwargs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7991 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 01:24:39 +00:00 |
|
Marcelo Matus
|
ff633b0680
|
fix memory leaks
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7990 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 01:21:59 +00:00 |
|
Marcelo Matus
|
174c1f84a5
|
fix various missing INCREF/DECREF and other to run clean with fpectl
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7989 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-15 23:29:10 +00:00 |
|
Marcelo Matus
|
0400788e92
|
fix missing tmp object, detected by Udo Tremel
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7988 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-15 18:03:27 +00:00 |
|
Marcelo Matus
|
a905c75e61
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-14 22:59:05 +00:00 |
|
Marcelo Matus
|
773af988fd
|
add missing SWIGINTER/SWIGINTERINLINE
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-14 22:58:44 +00:00 |
|
Marcelo Matus
|
45d7395f09
|
add check for weakref
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-14 22:58:15 +00:00 |
|
Marcelo Matus
|
b9f8d2fbc7
|
SWIG_Python_GetSwigThis now uses PyWeakref
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7984 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-14 09:34:59 +00:00 |
|
Marcelo Matus
|
95214810ab
|
add the -fastunpack/-nofastunpack options to avoid using python native UnpackTuple
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-14 07:28:30 +00:00 |
|
Marcelo Matus
|
97485ad161
|
fix confusion with --/++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7982 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-14 07:27:02 +00:00 |
|
Marcelo Matus
|
cbca8a3e88
|
add 'self' attribute for later use
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7981 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-14 07:26:37 +00:00 |
|
Marcelo Matus
|
32cbb57ab6
|
keep old typemap code in place, but disable, for readers to look around, and rescue other lost typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7980 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-13 23:46:37 +00:00 |
|
Marcelo Matus
|
a849510dfa
|
add fast parse infrastructure
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7979 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-13 23:45:27 +00:00 |
|
Marcelo Matus
|
99ae0d5f34
|
add missing typecheck typemap, reported by Charlie Savage
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7978 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-13 22:37:29 +00:00 |
|
Marcelo Matus
|
c7ec64951d
|
more old __THREADS__ fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7977 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-12 23:55:46 +00:00 |
|
Marcelo Matus
|
1ededbc0cf
|
fix the use of the old __THREAD__ macro
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7976 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-12 23:39:50 +00:00 |
|
Marcelo Matus
|
f7efce9b3e
|
fix inline warning, and cosmetic changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7975 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-12 07:32:23 +00:00 |
|
Marcelo Matus
|
f9a3ea5c0d
|
oops, use XDECREF instead
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7974 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-12 00:22:08 +00:00 |
|
Marcelo Matus
|
ef728b932e
|
add missing Py_DECREF for _delete_ result (Py_None), plus minor cosmetic changes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7973 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-12 00:13:39 +00:00 |
|
Marcelo Matus
|
268cc4fb97
|
add -proxydel/-noproxydel plus minor improvements
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7972 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-11 10:44:57 +00:00 |
|
Marcelo Matus
|
abbf8b406a
|
more on the TypeQuery fix
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7971 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 23:53:53 +00:00 |
|
Marcelo Matus
|
ee6f1efd83
|
add option -O, use CallMethodObjArgs, no modern back to default as in 1.3.27
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7970 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 23:52:09 +00:00 |
|
Marcelo Matus
|
0811bb8220
|
make the old nodirvtable the default, plus fix seg fault for threads
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7969 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 20:48:56 +00:00 |
|
Marcelo Matus
|
ae761ca3ba
|
fix extra calls to TypeQuery for 'char *' and 'wchar_t *'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7968 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 20:20:19 +00:00 |
|
Marcelo Matus
|
76415ec9a8
|
minor fix for threads
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 10:11:14 +00:00 |
|
Marcelo Matus
|
296a3fb00d
|
fix warning for unused _e
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7966 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 10:09:54 +00:00 |
|
Marcelo Matus
|
49e6084d66
|
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/SWIG@7965 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 08:10:42 +00:00 |
|
Marcelo Matus
|
3b3d3118f1
|
add missing %s
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7964 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 00:40:42 +00:00 |
|
Marcelo Matus
|
e0eea5f625
|
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/SWIG@7963 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-10 00:36:12 +00:00 |
|
Marcelo Matus
|
efcc7aeacf
|
fixes for the examples and tcl to use the old Tcl_SetResult()... methods
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 22:39:43 +00:00 |
|
Marcelo Matus
|
99f0122d0d
|
fix for templates to avoid using the templatereduce mode
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 09:25:28 +00:00 |
|
Marcelo Matus
|
658add5760
|
use old import order to prevent error with circular importings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7960 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 09:24:14 +00:00 |
|
Marcelo Matus
|
f956577226
|
add back SWIG_Python_ConvertPtr macro
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7959 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 09:23:06 +00:00 |
|
Marcelo Matus
|
33282360e7
|
add the destructor even when -nodefault is used
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7958 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 09:20:43 +00:00 |
|
Marcelo Matus
|
d58d18d7bf
|
add the -classptr option to generate the old ClassPtr classes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 01:41:19 +00:00 |
|
Marcelo Matus
|
2a172ffc8a
|
add support for accessing 'self.thisown'
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7956 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-09 01:12:26 +00:00 |
|
Marcelo Matus
|
c6c4de52d3
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7955 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 23:36:02 +00:00 |
|
Marcelo Matus
|
599bcbd595
|
CHANGES.current
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7954 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 23:35:14 +00:00 |
|
Marcelo Matus
|
cef0013285
|
'oficially' add fastdispatch option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7953 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 21:30:06 +00:00 |
|
Marcelo Matus
|
ca7f770ac1
|
fix type definition for old python versions
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7952 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 20:24:20 +00:00 |
|
Marcelo Matus
|
02451df798
|
add thread support in the dispatch function
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7951 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-08 09:54:41 +00:00 |
|