Commit graph

19,271 commits

Author SHA1 Message Date
Dave Beazley
5e5d35c199 Partial fix of [ 675353 ] rubyhead.swg: missing cast at NUM2USHRT.
Lyle, can you take a look at this:

http://sourceforge.net/tracker/index.php?func=detail&aid=675353&group_id=1645&atid=101645


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4262 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 22:10:14 +00:00
William S Fulton
562ba55a1a bool typemaps rewrite to keep Visual C++ happy
Fixes to SWIGTYPE& varin and varout typemaps


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 22:09:30 +00:00
William S Fulton
410b833cf7 bool typemaps rewrite to keep Visual C++ happy
Fixes to SWIGTYPE& varin and varout typemaps


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4261 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 22:09:30 +00:00
William S Fulton
5dd9257b33 bool typemap rewrite to keep Visual C++ happy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4260 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 22:08:50 +00:00
William S Fulton
12edcac7ae bool typemap rewrite to keep Visual C++ happy
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4260 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 22:08:50 +00:00
Tiger Feng
190294ed00 Added my name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4259 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 21:56:52 +00:00
Tiger Feng
9c0c370f1b Added my name.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4259 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 21:56:52 +00:00
Dave Beazley
7ddcb9e5e7 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4258 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 21:18:44 +00:00
Dave Beazley
d337d56cac *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4258 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 21:18:44 +00:00
Dave Beazley
a17049fe0d Fixed [ 663632 ] incompatibility with standard cpp.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 21:17:40 +00:00
Dave Beazley
4005792696 Fixed [ 663632 ] incompatibility with standard cpp.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4257 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 21:17:40 +00:00
Dave Beazley
cb64ddaf04 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4256 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 20:39:03 +00:00
Dave Beazley
45c950aa96 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4256 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-07 20:39:03 +00:00
Dave Beazley
d0037d9ef4 Fixed [ 675491 ] parse error with global namespace qualification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4255 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-06 16:57:32 +00:00
Dave Beazley
f9dfaf88bb Fixed [ 675491 ] parse error with global namespace qualification
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4255 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-06 16:57:32 +00:00
Dave Beazley
7119c4f544 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4254 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-06 15:58:32 +00:00
Dave Beazley
2820b0ce61 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4254 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-06 15:58:32 +00:00
Dave Beazley
c5a5e728c0 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4253 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 16:19:17 +00:00
Dave Beazley
5e0de397a6 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4253 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 16:19:17 +00:00
Dave Beazley
73f568f568 varargs patch. Critical that we check all of the language modules to make sure they still work.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4252 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 16:16:12 +00:00
Dave Beazley
02efd1cc23 varargs patch. Critical that we check all of the language modules to make sure they still work.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4252 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 16:16:12 +00:00
Dave Beazley
048281b9f8 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4251 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 16:15:09 +00:00
Dave Beazley
3928991383 new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4251 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 16:15:09 +00:00
Luigi Ballabio
28aaf91ab6 Typemap fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4250 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 11:02:04 +00:00
Luigi Ballabio
881217f965 Typemap fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4250 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-04 11:02:04 +00:00
William S Fulton
cc77dfe436 New test case - passing arrays by reference (needs fixing)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-31 22:01:53 +00:00
William S Fulton
5b397248a4 New test case - passing arrays by reference (needs fixing)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4249 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-31 22:01:53 +00:00
Dave Beazley
09fcd7111b new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4248 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-31 17:29:28 +00:00
Dave Beazley
dc6787babb new test
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4248 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-31 17:29:28 +00:00
Dave Beazley
37d8bc265b Added support for the unary plus operator in expressions.
Amazingly, this never seems to be have been added to SWIG
before ;-).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4247 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-31 17:28:51 +00:00
Dave Beazley
046047d3a3 Added support for the unary plus operator in expressions.
Amazingly, this never seems to be have been added to SWIG
before ;-).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4247 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-31 17:28:51 +00:00
Luigi Ballabio
7a8f71fa7c Allow objects to be modified during iteration (and minor method name change)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4246 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-29 13:05:45 +00:00
Luigi Ballabio
9e382dd1d8 Allow objects to be modified during iteration (and minor method name change)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4246 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-29 13:05:45 +00:00
Luigi Ballabio
3e5a5404ce Using PyLong_Foo where appropriate (I think)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4245 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-29 13:05:06 +00:00
Luigi Ballabio
a060864465 Using PyLong_Foo where appropriate (I think)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4245 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-29 13:05:06 +00:00
Logan Johnson
3d7c70137b Yet more refactoring in the Ruby module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4244 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-28 15:18:57 +00:00
Logan Johnson
28e7de397b Yet more refactoring in the Ruby module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4244 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-28 15:18:57 +00:00
Logan Johnson
a77bc8c3e1 Moved the code for defining Ruby method aliases out into a separate function.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4243 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-28 15:07:20 +00:00
Logan Johnson
3e7faf2ad0 Moved the code for defining Ruby method aliases out into a separate function.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4243 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-28 15:07:20 +00:00
Logan Johnson
8afc2083b9 Moved module initialization code for defining Ruby module(s) out into
a separate function.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4242 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-28 15:03:47 +00:00
Logan Johnson
21718b73da Moved module initialization code for defining Ruby module(s) out into
a separate function.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4242 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-28 15:03:47 +00:00
Dave Beazley
403053f8f9 Minor edits
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4241 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-26 23:25:53 +00:00
Luigi Ballabio
ba50b7bf86 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4240 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-22 08:11:51 +00:00
Luigi Ballabio
1b25a4d17d *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4240 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-22 08:11:51 +00:00
William S Fulton
d13f2adde6 added continuation line in AC_CONFIG_FILES
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4239 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-21 00:39:02 +00:00
William S Fulton
129bfe1987 added continuation line in AC_CONFIG_FILES
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4239 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-21 00:39:02 +00:00
Luigi Ballabio
8199d6bf1d typechecks were leaking
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4238 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-18 13:19:41 +00:00
Luigi Ballabio
8324a4a252 typechecks were leaking
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4238 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-18 13:19:41 +00:00
Luigi Ballabio
32e0a3d8e7 A global stl.i works just as well
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4237 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-17 12:44:47 +00:00
Luigi Ballabio
be4e37e548 A global stl.i works just as well
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4237 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-01-17 12:44:47 +00:00