Commit graph

18,656 commits

Author SHA1 Message Date
Matthias Köppe
b992240b6f [Guile] New example.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@872 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-21 21:03:32 +00:00
Masaki Fukushima
43da67658f link to Ruby homepage added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@871 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-21 14:21:07 +00:00
Dave Beazley
748bf32e9a Updates to web-page from 9/4
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@870 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 22:51:01 +00:00
Dave Beazley
4baedcf650 new example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@869 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 20:24:40 +00:00
Dave Beazley
39361939f4 new example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@869 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 20:24:40 +00:00
Dave Beazley
ff2943a35d Fixed broken inheritance in shadow classes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@868 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 20:20:18 +00:00
Dave Beazley
1d32989a90 Fixed broken inheritance in shadow classes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@868 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 20:20:18 +00:00
Masaki Fukushima
db4c6ff38e Ruby enum example added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@867 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 17:17:42 +00:00
Masaki Fukushima
73cc1bd3bb Ruby enum example added
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@867 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 17:17:42 +00:00
Matthias Köppe
66b7d171d7 [Guile] Changed SCHEME_NAME to FUNC_NAME.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 14:00:56 +00:00
Matthias Köppe
bf6c97e2d3 [Guile] Changed SCHEME_NAME to FUNC_NAME.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@866 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 14:00:56 +00:00
Dave Beazley
2b75eaeb09 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@865 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 04:32:21 +00:00
Dave Beazley
31516a34ba *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@865 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 04:32:21 +00:00
Dave Beazley
b35f368548 Incorporated return value optimization suggested by Jon Travis.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@864 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 04:29:29 +00:00
Dave Beazley
2bde2bb269 Incorporated return value optimization suggested by Jon Travis.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@864 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 04:29:29 +00:00
Dave Beazley
344c461ae6 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@863 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 02:25:28 +00:00
Dave Beazley
c7d0626f06 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@863 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 02:25:28 +00:00
Dave Beazley
71dad53e9f Modified -l option so that library files are included at the end again. The earlier
change broke a lot of existing code I wasn't anticipating.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@862 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 02:23:38 +00:00
Dave Beazley
b3af6259e0 Modified -l option so that library files are included at the end again. The earlier
change broke a lot of existing code I wasn't anticipating.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@862 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-20 02:23:38 +00:00
Dave Beazley
4fd0a45a9b new example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@861 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 22:28:15 +00:00
Dave Beazley
87e6908015 new example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@861 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 22:28:15 +00:00
Dave Beazley
3d800bf53c New example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 21:42:54 +00:00
Dave Beazley
85340754b0 New example
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@860 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 21:42:54 +00:00
Dave Beazley
9b3c9e12d2 Fixed infinite loop on enum.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@859 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 16:40:54 +00:00
Dave Beazley
c5bc01c898 Fixed infinite loop on enum.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@859 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 16:40:54 +00:00
Matthias Köppe
2963e7676c [Guile] New command-line option "-emit-setters".
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 14:50:15 +00:00
Matthias Köppe
3ad0a40afb [Guile] New command-line option "-emit-setters".
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 14:50:15 +00:00
Dave Beazley
8b3c2f1c0a Slight tweak to enum handling and typedefs.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 03:44:03 +00:00
Dave Beazley
15d36d0140 Slight tweak to enum handling and typedefs.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@857 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 03:44:03 +00:00
Dave Beazley
455500b25d Changed enum handling to try and fix C++ enum handling bugs.
Any enum type is now explicitly reduced to an 'int' by SwigType_lstr() and
SwigType_ltype().

Also made a few modifications to the handling of 'const' keywords which
reduces the amount of casting.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@856 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 03:42:03 +00:00
Dave Beazley
8c1045407b Changed enum handling to try and fix C++ enum handling bugs.
Any enum type is now explicitly reduced to an 'int' by SwigType_lstr() and
SwigType_ltype().

Also made a few modifications to the handling of 'const' keywords which
reduces the amount of casting.


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@856 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-19 03:42:03 +00:00
Masaki Fukushima
48bc25b91e Many bug fixes to Ruby module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:32:29 +00:00
Masaki Fukushima
feb39b0fd2 Many bug fixes to Ruby module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@855 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:32:29 +00:00
Masaki Fukushima
843485d7fa Ruby example checks added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:30:54 +00:00
Masaki Fukushima
fec0d06fa7 Ruby example checks added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:30:54 +00:00
Masaki Fukushima
b8f01da38b Ruby examples added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@853 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:26:04 +00:00
Masaki Fukushima
5df7c82b59 Ruby examples added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@853 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 13:26:04 +00:00
Matthias Köppe
e867ed25a8 Incorporated patch #101430, fixing bugs in the Guile module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 09:35:36 +00:00
Matthias Köppe
aef09f73b8 Incorporated patch #101430, fixing bugs in the Guile module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 09:35:36 +00:00
Dave Beazley
92ae5e5161 *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 02:45:53 +00:00
Dave Beazley
5078fa532c *** empty log message ***
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@851 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 02:45:53 +00:00
Dave Beazley
465ee17792 Fixed large file assertion problem. Not really a problem with large files, but rather an
extraneous Delete in the code to emit type-tables that didn't cause a problem except
in interfaces that had lots of types (and classes).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 02:18:45 +00:00
Dave Beazley
1117997767 Fixed large file assertion problem. Not really a problem with large files, but rather an
extraneous Delete in the code to emit type-tables that didn't cause a problem except
in interfaces that had lots of types (and classes).


git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@850 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 02:18:45 +00:00
Dave Beazley
895a86895d Fixed scanning problem with '%' tokens (they were mysteriously disappearing in added methods and elsewhere).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 01:40:45 +00:00
Dave Beazley
754ffa9309 Fixed scanning problem with '%' tokens (they were mysteriously disappearing in added methods and elsewhere).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@849 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 01:40:45 +00:00
Dave Beazley
0509bf7344 Forgot to update version in 1.3a4 (oops). Updated version to be 1.3a5.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 01:30:17 +00:00
Dave Beazley
b514666729 Forgot to update version in 1.3a4 (oops). Updated version to be 1.3a5.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@848 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-18 01:30:17 +00:00
Dave Beazley
091cc64248 Added additional note about 'make check'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 17:48:17 +00:00
Dave Beazley
3c26bf9aa5 Added additional note about 'make check'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@847 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 17:48:17 +00:00
Matthias Köppe
cc80874371 Last-minute changes to get Guile examples running on Guile1.4 on Solaris.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@846 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-04 17:35:58 +00:00