Jonah Beckford
4acaeabf2a
Fixed up the "make clean" target and used normal Chicken flags for compiling.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4490 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 04:49:37 +00:00
Art Yerkes
69cbf4251c
Working example. See Examples/ocaml/shapes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4489 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 04:14:04 +00:00
Art Yerkes
04f713b5c0
Shapes example small correction.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4488 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 04:13:06 +00:00
Art Yerkes
68f117527f
Added overloading example.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4487 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 04:09:14 +00:00
Dave Beazley
9283b17526
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4486 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 03:05:49 +00:00
Dave Beazley
49c5fd73a0
Updated description of Swig_save(), Swig_restore(), and Swig_require() functions.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4485 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 03:02:34 +00:00
Dave Beazley
93dbb266f8
Added comment about GNU-style variadic preprocessor macros (now supported).
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4484 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 02:46:53 +00:00
William S Fulton
9520ba23f3
SWIGLIB fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4483 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-09 23:25:29 +00:00
Jonah Beckford
9ce6a30a75
This should not be in the repository.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4482 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-09 22:47:41 +00:00
Art Yerkes
b6895badf2
Director: added disown. It now mutates the reference held by the object.
...
mlheading and mliheading: Added C_director_core, which holds the state needed
by the director to disown.
std_string and std_vector: Added specific support for the common case of
a zero-terminated char **.
typemaps.i: Withdraw default argout for SWIGTYPE &
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4481 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 20:14:31 +00:00
Art Yerkes
c2a610092a
typemaps.i: $descriptor usage correction.
...
ocaml.cxx: director classes (needs more testing, but my Qt example works).
director.swg: Core director class for Ocaml.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4480 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 17:11:19 +00:00
Mark Rose
0b87776d0b
Added SetNoneComparison call to PYTHON::top
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4479 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 10:01:30 +00:00
Logan Johnson
80c2ff17c4
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4478 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 05:13:19 +00:00
Logan Johnson
3525f78b58
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4477 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 04:51:15 +00:00
Logan Johnson
8c5c1e05b0
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4476 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 04:22:00 +00:00
Logan Johnson
0720ce935a
Add Ruby support for item indexing in Lib/carrays.i.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4475 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 04:21:41 +00:00
Logan Johnson
f187ed7a05
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4474 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 03:49:36 +00:00
Art Yerkes
636daff4e1
Removed a Py_None from cwrap.c.
...
Added SetNoneComparison in lang.cxx, which allows the language module to
specify how to determine whether the empty argument was given for the
'self' pointer.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4473 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 03:25:09 +00:00
Logan Johnson
e3d8bf0d68
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4472 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 23:33:12 +00:00
William S Fulton
a383b4eea0
Removed csharp runtime library - there ain't one
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4471 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 22:41:24 +00:00
Logan Johnson
afe67308c6
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4470 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 22:41:20 +00:00
Logan Johnson
e87f381b3a
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4469 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 18:37:04 +00:00
Logan Johnson
6a1f61fcc7
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4468 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 18:31:50 +00:00
Logan Johnson
6e9e800e53
Changed the class name from Object to SomeClass in the
...
constructor_exception.i test case.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4467 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 18:30:06 +00:00
Logan Johnson
ac52b20aed
Changed the class name "Object" to "AbstractBaseClass" in the
...
abstract_typedef.i example, since there is a built-in class
named Object for Ruby.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4466 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 18:28:44 +00:00
Logan Johnson
3dedfee54e
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4465 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 18:12:40 +00:00
Logan Johnson
8f9b928802
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4464 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 17:50:17 +00:00
Dave Beazley
155e14c2a5
Long long typemaps.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4463 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 17:46:15 +00:00
Logan Johnson
ae3487fffe
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4462 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 17:37:46 +00:00
Dave Beazley
704514563a
Added long long typemaps.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4461 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 17:26:32 +00:00
Logan Johnson
87d2016a27
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4460 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 17:21:58 +00:00
Logan Johnson
1c8d2d0f66
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4459 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 17:15:12 +00:00
Logan Johnson
331868633b
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4458 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 16:57:31 +00:00
Logan Johnson
ee1f66921c
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4457 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 16:33:46 +00:00
Dave Beazley
33617a5abd
Fixed compilation problem with dynamic_cast test.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4456 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 16:31:41 +00:00
Dave Beazley
abca280d6d
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4455 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 16:11:49 +00:00
Dave Beazley
d594981a12
Variety of preprocessor fixes reported by Sebastien Recio.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4454 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 16:11:45 +00:00
Dave Beazley
f7d68ac801
More tests added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4453 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 16:11:13 +00:00
Logan Johnson
42e3bd2fe8
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4452 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 15:37:58 +00:00
Logan Johnson
1823d6f715
Added missing 'long long' and 'unsigned long long' typemaps for Ruby's
...
typemaps.i file.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4451 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 15:24:38 +00:00
Mark Rose
43af5352b7
minor tweak of SWIG_DIRECTORS
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4450 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 10:36:33 +00:00
Mark Rose
99cef9c7da
four new director tests
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4449 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 10:30:11 +00:00
Mark Rose
5a7faa47a1
added SWIG_DIRECTORS define under python
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4448 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 10:28:00 +00:00
Mark Rose
cdd07399ed
two director examples for python
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4447 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 10:26:56 +00:00
Mark Rose
88ce3089cc
polymorphism (director) documentation
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4446 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 07:15:39 +00:00
Mark Rose
47710c7dda
changed -fdirectors option to %module option
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4445 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 02:09:03 +00:00
William S Fulton
375592a285
The long long typemaps have been rewritten so that they can be more
...
easily used with non ISO compilers, like Visual C++. For example
if you are wrapping the Windows 64 bit type __int64 the long long
typemaps can be used with %apply:
%apply long long { __int64 };
__int64 value1(__int64 x);
__int64 will now appear in the generated code instead of long long.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4444 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-06 23:48:01 +00:00
William S Fulton
9f8a23ca5a
long long typemap mods for use with %apply
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4443 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-06 23:28:01 +00:00
William S Fulton
cacef74a94
long long typemap mods for use with %apply
...
Untested... I don't have pike
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4442 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-06 23:25:02 +00:00
William S Fulton
8f2dbc8462
long long typemap mods for use with %apply
...
Untested... I don't have ocaml
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4441 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-06 23:22:35 +00:00