Dave Beazley
77a76ff4ce
Changes to support memberin typemap
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@813 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-03 19:14:55 +00:00
Dave Beazley
c05519fd55
Fixed bizarre seg-fault in Perl5 module (I think).
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@812 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-03 19:04:52 +00:00
Dave Beazley
df6cbfac91
Fixed seg-fault with arrays.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@811 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-03 18:34:54 +00:00
Masaki Fukushima
4db681110d
a few bug fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@810 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-03 17:11:15 +00:00
Dave Beazley
44f7039d7d
new example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@809 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 19:26:03 +00:00
Dave Beazley
5e64031ebe
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@808 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 19:25:23 +00:00
Dave Beazley
58ecd2560f
Major fixes to pointer libraries
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@807 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 19:25:15 +00:00
Dave Beazley
5a766aa9a1
new example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@806 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 19:18:32 +00:00
Dave Beazley
8de39d83cb
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@805 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 19:16:30 +00:00
Dave Beazley
37a6e409e4
new example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@804 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 19:05:15 +00:00
Dave Beazley
cf624fe14a
Updated for new type handling.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@803 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:50:02 +00:00
Dave Beazley
74f12225d3
Fixed bug in default argument handling.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@802 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:45:30 +00:00
Dave Beazley
172e9d33b8
Fixed pointer library.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@801 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:37:14 +00:00
Dave Beazley
34c2500de2
New %types directive
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@800 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:26:10 +00:00
Dave Beazley
16ff68c288
Changed _swig_type_info to swig_type_info
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@799 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:25:50 +00:00
Dave Beazley
aeba017605
Fixed makefile for new type-checker
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@798 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-02 16:25:10 +00:00
Dave Beazley
5dde1cb461
Added Python1.6 check
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@797 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 22:02:56 +00:00
Dave Beazley
c4c1a7fc24
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@796 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 22:02:03 +00:00
Dave Beazley
e60ab82481
Removed unused tokens and other cleanup of parser/scanner
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@795 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 21:02:37 +00:00
Dave Beazley
9dd7031282
Removed mzscheme comment.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@794 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 20:56:29 +00:00
Dave Beazley
3beee3ed17
Restored mzscheme
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@793 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 20:55:59 +00:00
Dave Beazley
0d4871de7a
new example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@792 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 20:48:27 +00:00
Dave Beazley
4601dec946
new example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@791 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 20:39:29 +00:00
Dave Beazley
1096e69b96
Moved location of extern "C" (patch for Python 1.6 compilation).
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@790 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 20:38:34 +00:00
Dave Beazley
e9aeb0c698
new example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@789 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 20:21:03 +00:00
Dave Beazley
d180d7f308
Added comment about Java and Mzscheme modules being broken.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@788 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 17:07:00 +00:00
Dave Beazley
d8e302b659
Minor updates.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@787 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 16:17:56 +00:00
Dave Beazley
20db8b758c
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@786 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 16:16:58 +00:00
Dave Beazley
f80859b855
Minor cleanup
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@785 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 16:01:42 +00:00
Dave Beazley
86789b2084
Added new Swig_init function
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@784 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 16:01:30 +00:00
Dave Beazley
255ef3522c
Fixed a few constant problems. Used new %constant directive instead.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@783 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 16:01:00 +00:00
Dave Beazley
8b909b0d8a
Fixed bug with creating pointer constants.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@782 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 16:00:40 +00:00
Matthias Köppe
5083014aa8
Fixed bugs reported by Purify.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@781 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 15:50:55 +00:00
Dave Beazley
7ccdd2fc6d
Fixed const problem.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@780 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 01:00:38 +00:00
Dave Beazley
8c88eb66a8
New example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@779 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-09-01 00:48:27 +00:00
Dave Beazley
01795d2075
New example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@778 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 21:53:26 +00:00
Dave Beazley
2b0da81001
Modified C++ handling code to inherit destructors so that a derived class
...
without a destructor can pick up a destructor (if any) from a base class.
This is highly experimental---I may take it out if it breaks too much stuff.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@777 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 21:41:00 +00:00
Matthias Köppe
6df63cbf3c
Handle `ltdlmod' linkage.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@776 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 21:39:21 +00:00
Dave Beazley
53bf5fb465
New example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@775 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 21:21:15 +00:00
Dave Beazley
cb4255a086
Fixed problem with abstract base classes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@774 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 20:41:14 +00:00
Dave Beazley
ee67a3e146
Fixed C++ code generation so that constructors for abstract classes aren't
...
generated (note: this is a sick hack).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@773 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 20:41:02 +00:00
Dave Beazley
1bdc09434b
Fixed naming generation problem for static C++ variables.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@772 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 20:11:56 +00:00
Dave Beazley
b42cc5ac42
Added some C++ stuff.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@771 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 19:35:16 +00:00
Thien-Thi Nguyen
c0aed6add3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@770 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 19:27:42 +00:00
Thien-Thi Nguyen
807b0350fc
(check-c++-examples): New target.
...
(check): Depend on `check-c++-examples'.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@769 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 19:23:39 +00:00
Thien-Thi Nguyen
11cb5aa8a6
Initial revision
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@768 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 19:18:56 +00:00
Dave Beazley
8abd1b9b13
Slight changes. Added note about C++.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@767 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 18:31:01 +00:00
Dave Beazley
f748c7a6e9
Fixed problem in void pointer handling.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@766 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 18:22:40 +00:00
Dave Beazley
561f2a9b97
New example
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@765 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 18:20:37 +00:00
Dave Beazley
90a7839b0c
Fixed problem in handling of void pointers.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@764 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2000-08-31 18:19:50 +00:00