John Lenz
464ae5b1b0
Chicken: multiple_inheritance test now passes, and we correctly handle %ignored classes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7683 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-19 06:27:56 +00:00
Marcelo Matus
42b7531b87
add Luigi's static patch for extended variables
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7679 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 14:04:14 +00:00
Marcelo Matus
1c7c9e44f7
massive typemap unification
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7676 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 13:24:15 +00:00
John Lenz
0a405b10e8
Chicken: Remove workaround for memory corruption from the li_typemaps_runme test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7675 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 04:15:02 +00:00
John Lenz
16d7a306b8
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@7674 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-18 04:05:11 +00:00
Marcelo Matus
e608eae11d
adding more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7673 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:48:02 +00:00
Marcelo Matus
ff39c579da
added more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7672 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:43:35 +00:00
Marcelo Matus
f62b5ed28f
fix friend bug #1323114
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7670 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-17 13:28:59 +00:00
William S Fulton
e17687bfbf
TCL typemap fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7667 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 22:33:37 +00:00
William S Fulton
466974d86a
capitalization for Ruby
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7658 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:13:17 +00:00
William S Fulton
9dff4619f6
tests to check constants don't attempt to generate setters
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7657 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-15 01:03:31 +00:00
Marcelo Matus
1bb9425997
test in C and fix names for ruby
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7653 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 14:56:22 +00:00
Marcelo Matus
64a4f509bd
adding more cases
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7652 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 14:47:40 +00:00
Marcelo Matus
eb4f07711e
fix seg fault with simple typedef struct
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7651 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-14 13:36:12 +00:00
William S Fulton
84c385ef83
typemap fix for c# and visual c++
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7638 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 19:24:21 +00:00
William S Fulton
e4bb951fbb
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@7636 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 19:15:19 +00:00
William S Fulton
d3859b20f2
warning/error fixes for Visual Studio
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7633 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 13:49:44 +00:00
William S Fulton
c58bc59e5f
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@7632 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 07:58:43 +00:00
William S Fulton
90c12d3ec0
fix keyword problem with C#
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7631 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-09 07:16:50 +00:00
William S Fulton
5f9009bb2a
Remove non-existent example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7630 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 23:54:59 +00:00
Charlie Savage
0ecce01d8f
New test case for char_constant test.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7626 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 19:53:07 +00:00
Charlie Savage
5818b97ffa
Test case for object tracking.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7624 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 19:48:39 +00:00
William S Fulton
85d86be4e6
Ruby warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7623 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 14:23:56 +00:00
William S Fulton
d8f4f94802
php4 multiple inheritance warning suppression
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7616 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 11:37:27 +00:00
William S Fulton
a3c0a7f9df
multiple inheritance and ignored base classes test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7615 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 11:36:16 +00:00
William S Fulton
c71668ba63
more multiple inheritance tests checking ignored classes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7614 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-08 11:35:25 +00:00
Marcelo Matus
42f1685c5e
fixes for new flag attribute convention
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7610 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:24:52 +00:00
Marcelo Matus
abbd5d609c
add new .py files
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:22:09 +00:00
Marcelo Matus
e9b6a1a12b
minor cosmetic warning fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7608 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:21:52 +00:00
Marcelo Matus
fe00d5cb85
fixes for new flag attribute convention
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7605 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 13:19:06 +00:00
Kevin Ruland
5db524b2b3
Created Makefiles which do both make check and make clean correctly.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7601 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-07 02:36:16 +00:00
John Lenz
212a53892a
Minor updates to the documentation
...
Minor bug fixes to chicken
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7595 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-06 01:20:05 +00:00
William S Fulton
86097dc3ce
Fix ruby warnings
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7591 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:38:57 +00:00
William S Fulton
d581116fca
%pythondynamic - it is gone!
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7589 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-10-04 20:37:44 +00:00
William S Fulton
01317f0bbf
test compactdefaultargs feature
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7560 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-30 21:32:12 +00:00
Marcelo Matus
30cf3657c6
recover the %import(module=name) option,lost in previous fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7558 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-30 15:27:20 +00:00
Marcelo Matus
ae666948db
add swigpyrun.h
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7551 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-29 13:15:24 +00:00
Marcelo Matus
da5a8e89b8
add more docs and cases about how to use the %execption directive
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7550 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-29 13:06:41 +00:00
William S Fulton
a5ff5c349f
test bool as member variable
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7542 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-28 20:56:11 +00:00
William S Fulton
81c126b067
test wrapping nothing!
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7541 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-28 20:55:18 +00:00
Matthias Köppe
3d5aa084b3
Don't forget to exit.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-26 21:45:34 +00:00
Marcelo Matus
1a8b5611e5
add missing const ptr case
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7534 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-26 14:53:39 +00:00
Matthias Köppe
39c9ac9ae0
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7530 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-25 21:33:56 +00:00
Charlie Savage
f27debaef2
Remove dependency on Ruby unit test framework.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7529 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-25 07:13:41 +00:00
Charlie Savage
81b636db7a
Added track_objects_directors test.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7526 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:36:36 +00:00
Charlie Savage
26fad90663
Moved to Ruby directory.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7525 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:34:50 +00:00
Charlie Savage
56fd079163
Added test case for Ruby using track objects and directors at the same time.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7524 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:30:30 +00:00
Charlie Savage
cd115d2d05
Added two new examples for Ruby.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7523 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:13:46 +00:00
Charlie Savage
6c2e628c55
New example to test free_functions. Makes use of tracking objects functionality.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7522 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 22:12:53 +00:00
Charlie Savage
76c0388391
New example for Ruby that shows how to implement a mark function. Also makes use of the tracking objects funcitonality.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7519 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 21:53:53 +00:00