Marcelo Matus
a76884513a
minor fixes for valgrind
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7695 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-20 11:20:41 +00:00
Marcelo Matus
ba3efb0917
finishing the first stage of the typemap unification scheme, fixing issues with gcc and valgrind
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7692 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-20 09:47:56 +00:00
John Lenz
153ceb2f5b
Fix a few minor bugs in the chicken module
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-20 00:37:57 +00:00
Marcelo Matus
7564088646
fix warnings/errors for gcc4.0, icc and valgrind
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7689 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-19 14:26:13 +00:00
Marcelo Matus
ab790f802a
add more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7686 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-19 10:56:37 +00:00
John Lenz
036c081066
Chicken: multiple_inheritance test now passes, and we correctly handle %ignored classes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7683 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-19 06:27:56 +00:00
Marcelo Matus
d94bb6260d
add Luigi's static patch for extended variables
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7679 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 14:04:14 +00:00
Marcelo Matus
7e5e4fd1f9
massive typemap unification
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 13:24:15 +00:00
John Lenz
5bbd841acc
Chicken: Remove workaround for memory corruption from the li_typemaps_runme test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7675 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 04:15:02 +00:00
John Lenz
365095ef2f
Chicken:
...
fix memory corruption/segfault in the argout typemap when it is used with a wrapped pointer return
unsigned long typemaps could overflow... correctly check for this case
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7674 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 04:05:11 +00:00
Marcelo Matus
ce0cbfcbb4
adding more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7673 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:48:02 +00:00
Marcelo Matus
0ac2c4ea77
added more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7672 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:43:35 +00:00
Marcelo Matus
badf735534
fix friend bug #1323114
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7670 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:28:59 +00:00
William S Fulton
eae7ff3723
TCL typemap fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7667 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 22:33:37 +00:00
William S Fulton
fa0bb0baa5
capitalization for Ruby
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7658 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:13:17 +00:00
William S Fulton
27dda1ec1f
tests to check constants don't attempt to generate setters
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7657 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:03:31 +00:00
Marcelo Matus
08ba4d381e
test in C and fix names for ruby
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7653 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 14:56:22 +00:00
Marcelo Matus
97b2471404
adding more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7652 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 14:47:40 +00:00
Marcelo Matus
5e176c2a1f
fix seg fault with simple typedef struct
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7651 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 13:36:12 +00:00
William S Fulton
931a839157
typemap fix for c# and visual c++
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7638 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 19:24:21 +00:00
William S Fulton
01cef195d0
clean fixes for windows where the number of characters in the commandline is limited
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7636 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 19:15:19 +00:00
William S Fulton
ec75a4e978
warning/error fixes for Visual Studio
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7633 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 13:49:44 +00:00
William S Fulton
d2f5672abb
fix runtime error (Ruby 1.8.1 doesn't seem to parse this special character)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7632 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 07:58:43 +00:00
William S Fulton
52a57a11e0
fix keyword problem with C#
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7631 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 07:16:50 +00:00
William S Fulton
fb2733b14e
Remove non-existent example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7630 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 23:54:59 +00:00
Charlie Savage
b7743e64af
New test case for char_constant test.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7626 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 19:53:07 +00:00
Charlie Savage
10c00d74b0
Test case for object tracking.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7624 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 19:48:39 +00:00
William S Fulton
c9abe263d2
Ruby warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7623 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 14:23:56 +00:00
William S Fulton
4eebf30cc0
php4 multiple inheritance warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7616 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 11:37:27 +00:00
William S Fulton
219e914125
multiple inheritance and ignored base classes test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7615 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 11:36:16 +00:00
William S Fulton
e6f9d4a7aa
more multiple inheritance tests checking ignored classes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7614 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 11:35:25 +00:00
Marcelo Matus
230b4c6b5c
fixes for new flag attribute convention
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:24:52 +00:00
Marcelo Matus
8bf019d123
add new .py files
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:22:09 +00:00
Marcelo Matus
0962aefae1
minor cosmetic warning fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:21:52 +00:00
Marcelo Matus
54ba818937
fixes for new flag attribute convention
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:19:06 +00:00
Kevin Ruland
f32ae9abbe
Created Makefiles which do both make check and make clean correctly.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 02:36:16 +00:00
John Lenz
d635d48eb5
Minor updates to the documentation
...
Minor bug fixes to chicken
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7595 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 01:20:05 +00:00
William S Fulton
02a4e87a25
Fix ruby warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7591 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:38:57 +00:00
William S Fulton
bffb4320a3
%pythondynamic - it is gone!
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7589 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:37:44 +00:00
William S Fulton
fff590d2e5
test compactdefaultargs feature
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7560 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-30 21:32:12 +00:00
Marcelo Matus
d13e98213b
recover the %import(module=name) option,lost in previous fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7558 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-30 15:27:20 +00:00
Marcelo Matus
48e2a09715
add swigpyrun.h
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7551 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-29 13:15:24 +00:00
Marcelo Matus
6777a49b1f
add more docs and cases about how to use the %execption directive
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7550 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-29 13:06:41 +00:00
William S Fulton
3ee6a93127
test bool as member variable
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7542 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-28 20:56:11 +00:00
William S Fulton
25cfc49856
test wrapping nothing!
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7541 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-28 20:55:18 +00:00
Matthias Köppe
4c5986550c
Don't forget to exit.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-26 21:45:34 +00:00
Marcelo Matus
37b7e6133e
add missing const ptr case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7534 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-26 14:53:39 +00:00
Matthias Köppe
b30b77c60c
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7530 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-25 21:33:56 +00:00
Charlie Savage
db123cc55f
Remove dependency on Ruby unit test framework.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7529 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-25 07:13:41 +00:00
Charlie Savage
ed80d73e73
Added track_objects_directors test.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@7526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:36:36 +00:00