Commit graph

897 commits

Author SHA1 Message Date
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
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
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
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
42f840281d Fix to compile on Windows. The code defines a type called small, but Windows already defines that type in rpcndr.h. Added code to undef small at the start of the wrapper file.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 21:48:07 +00:00
Charlie Savage
32dfafdc39 Test would not compile on windows because it defines a template class called Rectangle, but Windows defines a function called Rectangle in wingdi.h. Thus renamed Rectangle to RectangleTest. Note this should not affect any test cases, because they test RectangleInt which is defined as RectangleText<int>. Thus the external api to the produced module does not change.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7517 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 21:42:07 +00:00
William S Fulton
782897d26b *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7515 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 10:05:33 +00:00
William S Fulton
52447c9810 correct last checkin
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7514 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 09:48:22 +00:00
William S Fulton
0081153f8c move ruby only test to ruby directory
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7512 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 09:20:19 +00:00
William S Fulton
f89cd90da1 move to ruby directory as ruby only test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7511 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-24 09:18:23 +00:00
Charlie Savage
880bc4b894 Added test for tracking objects functionality in Ruby.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7508 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-23 23:38:32 +00:00
Charlie Savage
13b0e65ae6 New test objects test suite.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7502 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-23 21:46:33 +00:00
William S Fulton
6d476c432c Test for patch #1116431 Fix non member functions inadvertently being called instead of member functions.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7499 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-23 21:20:27 +00:00
Charlie Savage
bcdd94acd3 Updates to examples so that they run correctly under Ruby 1.8
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7491 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-23 17:36:37 +00:00
William S Fulton
5becda9b9e operator tests
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-22 22:31:01 +00:00
William S Fulton
25327a9881 add test for assigment operator
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7481 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-22 22:30:28 +00:00
William S Fulton
1c935747a2 provide default names for operators
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7480 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-22 22:29:39 +00:00
William S Fulton
886ce073e1 Lua improvements - Mark Gossage patch #1295168
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7476 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-20 20:57:30 +00:00
William S Fulton
655f282468 Lua improvements - Mark Gossage patch #1295168
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7472 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-20 20:05:06 +00:00
William S Fulton
b7ac7389ae fix symbol clash on windows for ruby
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7459 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-19 08:52:32 +00:00
Kevin Ruland
9b48816f68 Fix test cases to always use intp wrappers. This is required because of changes
to the default handling of pointer and references to basic types.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-16 18:18:15 +00:00
Marcelo Matus
e4f17f50aa fix example max macro/template and external max macro conflicts
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7449 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-16 00:35:38 +00:00
Marcelo Matus
474752667e add missing directorin typemaps
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7438 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-14 14:36:57 +00:00
William S Fulton
0e29d8f8a6 test directors with classes passed by value, ref and pointer
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7436 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-13 21:02:21 +00:00
William S Fulton
b93b3593bf Lua fixes to work on Unix as well as windows.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7433 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-12 22:14:37 +00:00
William S Fulton
dfaaa959a6 make the php test suite consistent with the other languages, there is no need to generate an 'ok' message.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7432 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-12 22:13:34 +00:00
Marcelo Matus
6b5a64bd92 add module option to import
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7429 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-11 19:31:23 +00:00
Marcelo Matus
6d39fe1341 add char* string test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@7419 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2005-09-09 17:58:43 +00:00