William S Fulton
3b740345b2
Libtool added.
...
Removed last remaining subdirectory configure script (Tools directory)
Decision to skip a language has moved from the top level makefile into this configure.in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4724 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:36:44 +00:00
William S Fulton
abb2acc08a
Libtool added.
...
Removed last remaining subdirectory configure script (Tools directory)
Decision to skip a language has moved from the top level makefile into this configure.in
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4724 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:36:44 +00:00
Logan Johnson
f929918ea6
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4723 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:36:11 +00:00
Logan Johnson
c205647410
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4723 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:36:11 +00:00
Logan Johnson
bb521ec9b2
Renamed Language::SetNoneComparison() to setSubclassInstanceCheck(),
...
because that name better reflects what the function's trying to accomplish
(test whether the object for which the constructor's being called is an
instance of the class, or an instance of one of its subclasses).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4722 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:35:52 +00:00
Logan Johnson
ddbdf26508
Renamed Language::SetNoneComparison() to setSubclassInstanceCheck(),
...
because that name better reflects what the function's trying to accomplish
(test whether the object for which the constructor's being called is an
instance of the class, or an instance of one of its subclasses).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4722 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:35:52 +00:00
William S Fulton
8a7c4da416
Libtool bootstrap
...
Single autoconf invocation instead of two
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4721 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:33:57 +00:00
William S Fulton
f1980cd629
Libtool bootstrap
...
Single autoconf invocation instead of two
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4721 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:33:57 +00:00
William S Fulton
84719d7fa9
The decision whether to skip a language is decided by configure now
...
Runtime library mods to use Automake
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4720 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:28:35 +00:00
William S Fulton
c08fdef46d
The decision whether to skip a language is decided by configure now
...
Runtime library mods to use Automake
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4720 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 22:28:35 +00:00
Dave Beazley
c04219b5f3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4719 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 19:30:08 +00:00
Dave Beazley
bfb3ea8998
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4719 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 19:30:08 +00:00
Dave Beazley
5959a7dc3a
Fixed [ 723471 ] Wrapper_print() fails with preprocessor directives
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4718 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 19:29:49 +00:00
Dave Beazley
77b5b6623e
Fixed [ 723471 ] Wrapper_print() fails with preprocessor directives
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4718 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 19:29:49 +00:00
Dave Beazley
4c6e8cb419
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4717 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 18:49:41 +00:00
Dave Beazley
b8a16a73da
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4717 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 18:49:41 +00:00
Dave Beazley
cab5d37641
Strengthened test for const static members.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4716 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 18:49:38 +00:00
Dave Beazley
9cdf7fb493
Strengthened test for const static members.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4716 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-28 18:49:38 +00:00
William S Fulton
a63f480109
Fix for push_back as suggested by Gualtiero Chiaia
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4715 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-26 12:54:52 +00:00
William S Fulton
199b38f39e
Fix for push_back as suggested by Gualtiero Chiaia
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4715 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-26 12:54:52 +00:00
Logan Johnson
a00aa780ce
Add inv and outv Ruby typemaps for std::string.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4714 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-26 00:00:19 +00:00
Logan Johnson
c0a9e0d223
Add inv and outv Ruby typemaps for std::string.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4714 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-26 00:00:19 +00:00
Logan Johnson
9e945cb779
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4713 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 21:24:44 +00:00
Logan Johnson
f60b413181
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4713 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 21:24:44 +00:00
Logan Johnson
84eac138a5
Expanded the section on "C++ Inheritance" in the Ruby chapter of the
...
manual, to talk about the new support for multiple inheritance.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 21:20:10 +00:00
Logan Johnson
5d5262799c
Expanded the section on "C++ Inheritance" in the Ruby chapter of the
...
manual, to talk about the new support for multiple inheritance.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 21:20:10 +00:00
Logan Johnson
d873fdf701
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4711 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:30:06 +00:00
Logan Johnson
0391c0033b
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4711 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:30:06 +00:00
Logan Johnson
937236000a
Add options for the %module directive to enable Ruby-specific features
...
(same as the -globalmodule and -minherit command-line flags).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4710 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:20:45 +00:00
Logan Johnson
e3eadfdc7b
Add options for the %module directive to enable Ruby-specific features
...
(same as the -globalmodule and -minherit command-line flags).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4710 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:20:45 +00:00
Logan Johnson
2a0efdc913
Also run the multiple inheritance test case (minherit.i) for Ruby, now.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4709 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:19:40 +00:00
Logan Johnson
d35dcb10fb
Also run the multiple inheritance test case (minherit.i) for Ruby, now.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4709 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:19:40 +00:00
Logan Johnson
542091e929
Made a change to the type-checking code in SWIG_ConvertPtr() for the Ruby
...
module, so that the new multiple-inheritance support code will work.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4708 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:00:46 +00:00
Logan Johnson
3e7037351a
Made a change to the type-checking code in SWIG_ConvertPtr() for the Ruby
...
module, so that the new multiple-inheritance support code will work.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4708 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 20:00:46 +00:00
Logan Johnson
8fb4c9fceb
Initial changes for limited MI support in Ruby (still under construction!)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4707 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 17:38:42 +00:00
Logan Johnson
183be41892
Initial changes for limited MI support in Ruby (still under construction!)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4707 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 17:38:42 +00:00
Logan Johnson
efd8f86d89
Added the -globalmodule command-line option for the Ruby module, which
...
allows the user to wrap all classes, methods and constants directly into
the global module (i.e. the Kernel module) instead of a named, nested
module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4706 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 16:03:50 +00:00
Logan Johnson
0805ba938d
Added the -globalmodule command-line option for the Ruby module, which
...
allows the user to wrap all classes, methods and constants directly into
the global module (i.e. the Kernel module) instead of a named, nested
module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4706 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 16:03:50 +00:00
Logan Johnson
43cb4323ce
Removed some of the cruft related to keyword argument support for Ruby
...
until this can be developed further.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4705 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 15:37:52 +00:00
Logan Johnson
31dd4ae3b5
Removed some of the cruft related to keyword argument support for Ruby
...
until this can be developed further.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4705 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 15:37:52 +00:00
Logan Johnson
ba55d4c6eb
Fixed a few typos in the Ruby docs.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4704 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 15:34:02 +00:00
Logan Johnson
ffc8f29ee1
Fixed a few typos in the Ruby docs.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4704 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 15:34:02 +00:00
Logan Johnson
2232efbdf3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4703 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 15:03:40 +00:00
Logan Johnson
74056cb11b
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4703 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 15:03:40 +00:00
Mark Rose
4b7e5fdffe
Director fixes for operator method names and destructors.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4702 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-23 23:11:53 +00:00
Mark Rose
7b5e723389
Director fixes for operator method names and destructors.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4702 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-23 23:11:53 +00:00
Dave Beazley
7e615494b8
new tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4701 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-23 18:00:17 +00:00
Dave Beazley
ebaf865b54
new tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4701 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-23 18:00:17 +00:00
Dave Beazley
2ab88fabbc
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-23 17:59:09 +00:00
Dave Beazley
e883360f9b
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4700 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-23 17:59:09 +00:00