Marcelo Matus
|
2fd91965c3
|
fix name
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8042 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 23:47:08 +00:00 |
|
William S Fulton
|
75e018c79f
|
html fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8041 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 23:31:02 +00:00 |
|
William S Fulton
|
505e528997
|
Add note about new windows.i file
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8040 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 23:25:25 +00:00 |
|
Marcelo Matus
|
65d7d294d4
|
fix unsigned cases
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8039 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:47:18 +00:00 |
|
Marcelo Matus
|
29d112f565
|
add support for __slot__ case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8038 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:47:02 +00:00 |
|
Marcelo Matus
|
a20458731e
|
more cleanups
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8037 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:43:11 +00:00 |
|
Marcelo Matus
|
858453b1cf
|
disable copyctor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8036 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:38:02 +00:00 |
|
Jason Stewart
|
8f66e0ced2
|
fixed unsigned long typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8035 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:14:59 +00:00 |
|
Jason Stewart
|
556e5e2a58
|
removed ENTER - it conflicts with code that needs XS access
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8034 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:13:00 +00:00 |
|
Jason Stewart
|
326936e54d
|
cleanup up comment spelling
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8033 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 08:11:40 +00:00 |
|
Marcelo Matus
|
a1303c4782
|
minor fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8032 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 06:38:23 +00:00 |
|
Marcelo Matus
|
4e6bc30270
|
generate implicit copyctor, add -nocopyctor, and clarify the -nodefault, -nodefaultctor, -nodefautldtor options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8031 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 06:32:49 +00:00 |
|
Marcelo Matus
|
f023a22575
|
generate implicit copyctor, add -nocopyctor, and clarify the -nodefault, -nodefaultctor, -nodefautldtor options
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8030 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-22 06:26:26 +00:00 |
|
William S Fulton
|
be9d5343a6
|
Fix warnings
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8029 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:55:50 +00:00 |
|
William S Fulton
|
0345fa731e
|
new $imclassname special variable to fix bugs changing the intermediary classname
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8028 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:54:47 +00:00 |
|
William S Fulton
|
36b0436a48
|
new $imclassname to fix bugs changing the intermediary classname
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8027 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:51:25 +00:00 |
|
William S Fulton
|
e0c406fd56
|
test changing the intermediary classname from default
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8026 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:50:08 +00:00 |
|
William S Fulton
|
dd324dd2a1
|
add intermediary_classname.i for testing changing the intermediary classname from default (Java/C#)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8025 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:48:32 +00:00 |
|
William S Fulton
|
3bb503c2ad
|
add info about new $imclassname and %module(imclassname="..")
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8024 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:45:27 +00:00 |
|
Marcelo Matus
|
c26788de5f
|
add docs for new -nodefault, -nodefaultdtor and -oldnodefault
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8023 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 22:20:52 +00:00 |
|
Marcelo Matus
|
6135ed4220
|
add -nodefault entry
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8022 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 18:27:47 +00:00 |
|
Marcelo Matus
|
00a87c0980
|
Use safe Py_None in Windows or when using -DSWIG_PYTHON_SAFE_NONE
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8021 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 02:09:13 +00:00 |
|
Marcelo Matus
|
2f76813001
|
remove extra breaks as in #1381950
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8020 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 02:08:23 +00:00 |
|
Marcelo Matus
|
574f03bbdd
|
allow the parser.y to be compiled with c++ (throw->throwf)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8019 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 02:07:36 +00:00 |
|
Marcelo Matus
|
d4756ad5e3
|
fix for the switch/case:
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8018 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 02:06:54 +00:00 |
|
Marcelo Matus
|
c3191cfbd3
|
add Swig_overload_dispatch_cast for dispacth with casting
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8017 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-21 02:06:15 +00:00 |
|
Marcelo Matus
|
7e7191a010
|
fix unused for 3.3.5
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8016 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-20 21:44:56 +00:00 |
|
Marcelo Matus
|
dd9243c57b
|
fix unused for 3.3.5
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8015 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-20 21:18:44 +00:00 |
|
Marcelo Matus
|
8f0d0e363a
|
fix bad replace
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8014 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-20 01:32:01 +00:00 |
|
Marcelo Matus
|
c0a1c6c382
|
add the -modernargs/-nomodernargs options and code to deal with old python 1.5
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8013 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-20 00:35:03 +00:00 |
|
Marcelo Matus
|
da674069e9
|
remove prints, add more tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8012 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-19 10:53:07 +00:00 |
|
Marcelo Matus
|
a4d5b788a6
|
fix %extend(%typemaps + %fragments) before class declaration
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8011 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-19 10:46:41 +00:00 |
|
Marcelo Matus
|
67dafc531d
|
move iterator classes to pyiterator and add/test std_carray.i class
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8010 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-19 10:43:26 +00:00 |
|
Marcelo Matus
|
c8977f2dbb
|
fix last fix, error visible with 1.875b, reported by Susendra Singhi
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8009 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 19:54:38 +00:00 |
|
Marcelo Matus
|
f35a5a423c
|
fix reference/pointers op. in pointer assgiments, reported by Surendra Singhi
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8008 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 06:49:54 +00:00 |
|
Marcelo Matus
|
0d28216551
|
add missing virtual destructor
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8007 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 02:30:31 +00:00 |
|
Marcelo Matus
|
3177fe8f2b
|
use better names aliasobj0/noaliasobj0
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8006 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 02:30:09 +00:00 |
|
Marcelo Matus
|
1b1df4c208
|
we don't need SWIGVERSION in the interface, SWIG_VERSION is already there
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8005 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 02:09:24 +00:00 |
|
Marcelo Matus
|
c553404480
|
add option keepobj0/nokeepobj0 for old users typemaps + -O option
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8004 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 02:08:49 +00:00 |
|
Marcelo Matus
|
bbd2e60f3b
|
add SWIGVERSION to both the interface and the code
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8003 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:35:56 +00:00 |
|
Marcelo Matus
|
556e699baa
|
add SWIG_STD_PAIR_ASVAL
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8002 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:14:23 +00:00 |
|
Marcelo Matus
|
f073fc2c36
|
replace Py_None with safer SWIG_Py_None()
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8001 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:10:54 +00:00 |
|
Marcelo Matus
|
7e26be584a
|
export SWIG version
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@8000 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:09:53 +00:00 |
|
Marcelo Matus
|
2618f91c95
|
fix error in char typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7999 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:09:26 +00:00 |
|
Marcelo Matus
|
871ae62370
|
avoid name clashing obj->swig_obj and add PYTHON to python macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7998 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-18 00:07:44 +00:00 |
|
William S Fulton
|
707f9d6f78
|
Add in note about supporting different languages with the same typemap name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7997 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 22:26:35 +00:00 |
|
William S Fulton
|
cb8b4932e1
|
add missing language preprocessor macros
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7996 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 22:22:22 +00:00 |
|
William S Fulton
|
adef4fffe3
|
Remove old style typemap declarations
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7995 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 21:43:22 +00:00 |
|
Marcelo Matus
|
aa3e2ea2d3
|
add faster pair typemap
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7994 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 18:38:19 +00:00 |
|
Marcelo Matus
|
1f2953ccdd
|
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@7993 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2005-12-16 17:18:00 +00:00 |
|