Dave Beazley
|
cc46b7bb77
|
Numerous bug fixes. Improvements to C++
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@967 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-12-24 04:04:01 +00:00 |
|
Dave Beazley
|
e90418262e
|
Modifications to the module system
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-12-19 04:38:06 +00:00 |
|
Dave Beazley
|
5da410566e
|
Few remaining files from SWIG1.1 added. New generate.cxx file added for walking parse trees.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@957 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-12-18 02:53:26 +00:00 |
|
Dave Beazley
|
267beb814f
|
Major reworking of the Wrapper object. It is now a DOH object.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@948 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-11-22 23:14:01 +00:00 |
|
Masaki Fukushima
|
b279a1c3f4
|
fixed bug in ruby -feature option handling
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@945 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-11-13 14:53:03 +00:00 |
|
Dave Beazley
|
60b65c6466
|
Continued thrashing of the Language API
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-10-20 03:49:32 +00:00 |
|
Dave Beazley
|
c34628aca5
|
Started conversion of Language API
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@925 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-10-18 05:06:39 +00:00 |
|
Masaki Fukushima
|
0c2fe7dc74
|
fixed destructor bug reported by Nobuyuki Horie
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@898 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-09-27 13:50:52 +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
|
f19e6cc4df
|
a few bug fixes
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@810 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-09-03 17:11:15 +00:00 |
|
Dave Beazley
|
3ef3086b5a
|
Changed _swig_type_info to swig_type_info
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@799 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-09-02 16:25:50 +00:00 |
|
Thien-Thi Nguyen
|
758b848455
|
Use EXIT_SUCCESS' and EXIT_FAILURE'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@761 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-31 18:04:30 +00:00 |
|
Masaki Fukushima
|
c5d1168781
|
'-toplevel' option obsoleted.
C++ comment removed and copyright notice added.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@723 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-30 14:28:57 +00:00 |
|
Masaki Fukushima
|
a116b4b292
|
Ruby module changed to use pointer object instead of mangled string.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@690 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-27 15:43:59 +00:00 |
|
Masaki Fukushima
|
a68bf13ae4
|
Ruby module replaced DataType with SwigType
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@684 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-21 13:46:52 +00:00 |
|
Masaki Fukushima
|
a16e3deec3
|
swig no longer generates delete_* function when no addmethods mode.
Deal with it.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@646 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-13 13:45:41 +00:00 |
|
Dave Beazley
|
ef5e8a5b09
|
SWIG no longer generates temporary files.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@644 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-11 16:34:31 +00:00 |
|
Dave Beazley
|
5a477eef50
|
Converted parameter lists to linked lists
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@641 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-10 18:37:30 +00:00 |
|
Dave Beazley
|
27eee69dbd
|
Various cleanup.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@629 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-07 21:18:24 +00:00 |
|
Dave Beazley
|
c738c6c639
|
Finished removal of all public attributes of types.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@627 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-06 16:36:43 +00:00 |
|
Dave Beazley
|
f244b7cde8
|
Hid the name and is_reference attributes of types
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@626 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-08-06 04:01:14 +00:00 |
|
Dave Beazley
|
4230cc4162
|
Started the (most painful) process of dropping type attributes behind a function call interface.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@609 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-25 04:02:31 +00:00 |
|
Dave Beazley
|
6bc7b11a9b
|
Cleanup. Replaced Parm and ParmList data structures with new implementation.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@606 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-24 21:48:56 +00:00 |
|
Dave Beazley
|
fbb026037d
|
Cleanup and a variety of changes related to new core.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@602 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-24 04:01:26 +00:00 |
|
Dave Beazley
|
cc46a46b6d
|
More work on smoothing out the type system. Needs more work however.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@592 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-23 04:43:39 +00:00 |
|
Dave Beazley
|
c780f4bcf4
|
Moved parms and types to C. Changed parameter API
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@578 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-13 19:38:59 +00:00 |
|
Dave Beazley
|
133ee98f62
|
Cleanup of DataType class
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@572 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-12 19:23:43 +00:00 |
|
Dave Beazley
|
2259323f05
|
Class interface to DataType is gone.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@570 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-12 04:40:12 +00:00 |
|
Dave Beazley
|
d6aeb820ae
|
Changed data structures related to function parameters
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@568 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-11 19:42:41 +00:00 |
|
Dave Beazley
|
6242ed773b
|
Removed the WrapperFunction class entirely. Everything uses the C version.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@557 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-10 21:52:58 +00:00 |
|
Dave Beazley
|
e791008720
|
Modified the WrapperFunction class. Fixed various bugs
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@555 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-10 16:46:18 +00:00 |
|
Dave Beazley
|
d9535328a1
|
C++ String class and all operator overloading removed.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@551 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-10 03:11:24 +00:00 |
|
Dave Beazley
|
80b9a6cbcb
|
String class removed from the Ruby module
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@549 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-10 01:51:29 +00:00 |
|
Dave Beazley
|
64ffd61547
|
Removed Strings from Python module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@541 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-09 19:15:25 +00:00 |
|
Thien-Thi Nguyen
|
40deb5d53c
|
(RUBY::create_function): Placate old sgi C++ compiler, which
can't handle "for-scope" variables by declaring an auto `i'.
This is arguably the wrong thing to do.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@533 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-07 21:43:29 +00:00 |
|
Dave Beazley
|
8ec749cbe8
|
Eliminated compiler warnings and errors.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@520 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-05 21:10:49 +00:00 |
|
Thien-Thi Nguyen
|
4d989f6796
|
Add Ruby support contributed by Masaki Fukushima.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@518 626c5289-ae23-0410-ae9c-e8d60b6d4f22
|
2000-07-05 18:58:49 +00:00 |
|