Luigi Ballabio
dc309054dd
Allow returning std::strings with embedded null characters (why one would want to do this is beyond my understanding)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4337 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 17:13:13 +00:00
Jonah Beckford
63beb5b38a
How did this ever get in here?
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4336 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 08:10:16 +00:00
Jonah Beckford
27a2eec3d8
The CHICKEN VTK example was way too big. Will be in a seperate project.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4335 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 08:08:40 +00:00
Jonah Beckford
975fddd474
No longer needed since depends on Examples/Makefile.in
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4334 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 08:06:22 +00:00
Jonah Beckford
18ac7f65c9
Got rid of CHICKEN example Makefile.in -> Makefile.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4333 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 08:00:58 +00:00
Jonah Beckford
26d61349c1
Got rid of vtk description as it is gone, and added zlib description.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4332 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 07:59:41 +00:00
Jonah Beckford
5ba1ebe3c5
Initial addition, to get rid of dependence on configure.in
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4331 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 07:57:49 +00:00
Jonah Beckford
99fede4c84
Added compile and cxxcompile targets.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4330 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-17 07:55:46 +00:00
Tiger Feng
cfb5ae908f
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4329 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 21:08:03 +00:00
Tiger Feng
b4934f5b70
-fcompact
...
-fvirtual
-small
SWIG_FEATURES
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4328 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 21:07:57 +00:00
Tiger Feng
6d2625757f
-fvirtual
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4327 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 21:07:16 +00:00
Art Yerkes
ee62653474
Also normalize reference type as well as pointer type.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4326 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 13:33:04 +00:00
Art Yerkes
88b15ce253
corrections for std::string.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4325 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 13:32:40 +00:00
Art Yerkes
5b0895e0d8
std::string and std::wstring example.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4324 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 13:32:08 +00:00
Art Yerkes
148177ddd6
Normalize class names that have template components. This allows the
...
simple scheme I use for templating to work (at least in the test cases
so far). I probably need to come up with a better scheme for associating
the class closure creator with the typemaps.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4323 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 07:40:42 +00:00
Art Yerkes
3a6a6d6a70
Added needed files.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4322 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 07:37:15 +00:00
Art Yerkes
8015067a00
Now uses $(CXX) in ocamlc for the C++ compiler (needed when using STL).
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4321 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 07:35:15 +00:00
Art Yerkes
d69f24e750
typecheck: Foolish omission of break;
...
mlheading and mliheading: added make_x and get_x accessor and constructor
functions for C_xxx types. This makes the system a bit more accomodating.
ocaml.swg: Corrected one SWIGSTATIC
std_vector.i: First shot at a working implementation (with example).
typemaps.i: Correction to handling of SWIGTYPE ...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4320 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-16 07:29:34 +00:00
Jonah Beckford
8b60698a11
Let 'make check-examples' and 'make check-gifplot' work correctly for CHICKEN.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4318 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 03:17:15 +00:00
Jonah Beckford
1f7c52d5a1
Add CHICKEN code to the things that need to be built.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4317 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 02:04:40 +00:00
Jonah Beckford
28acc3cfbc
Allow number of arguments replacement when overloading.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4316 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 02:01:29 +00:00
Jonah Beckford
d03f4a7db7
Defined SWIG_exception for for CHICKEN.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4315 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 01:59:47 +00:00
Jonah Beckford
0fb0009f66
Added chicken to list of example directories.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4314 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 01:58:36 +00:00
Jonah Beckford
6901abdf17
Initial addition.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4313 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 01:56:34 +00:00
Jonah Beckford
eeace2a394
Initial additions.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4312 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 01:47:12 +00:00
Jonah Beckford
6db1c5465c
Initial addition.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4311 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-15 01:41:16 +00:00
Dave Beazley
08c3b43b24
Added John's perl5 patches
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4310 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-14 18:04:21 +00:00
Jonah Beckford
567394c2a8
Added myself as maintainer for CHICKEN.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4308 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-13 19:20:54 +00:00
Jonah Beckford
76ab9d120a
Addition of Chicken documentation, resulting in renumbering of the
...
last chapter and updated indexes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4307 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-13 05:58:24 +00:00
Jonah Beckford
075646a6ff
Initial addition.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4306 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-13 05:56:25 +00:00
Dave Beazley
c7e970d87a
Fixed explicit instantiation syntax error.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4305 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-12 17:18:35 +00:00
Dave Beazley
d4c40df526
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4304 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-12 17:18:24 +00:00
Dave Beazley
d9bdfba2a9
new test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4303 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-12 17:16:39 +00:00
Dave Beazley
13f4ac3e84
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4302 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-12 17:11:42 +00:00
William S Fulton
8536ff0333
bool typemap mods for Visual C++
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4300 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 22:41:10 +00:00
Dave Beazley
118ae4d9ba
More fixes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4299 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:31:54 +00:00
Dave Beazley
c320b09704
String replacement enhancements to help with preprocessor fixes
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4298 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:31:41 +00:00
Dave Beazley
3519b94187
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4297 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:30:40 +00:00
Dave Beazley
43c45a7c51
new test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4296 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:28:42 +00:00
William S Fulton
dbabaa7fa8
SWIGTYPE & typemap runtime test
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4295 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:26:54 +00:00
William S Fulton
3e19c8457d
runtime test for bool
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4294 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:26:13 +00:00
William S Fulton
1538bc2831
SWIGTYPE & varin typemap fix
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4293 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:24:40 +00:00
William S Fulton
3d41bb4ce0
Remove ruby wrong class name warning
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4292 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 21:23:10 +00:00
Dave Beazley
97a0cf523e
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4291 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 03:52:27 +00:00
Dave Beazley
6229554cf3
Further refinements of macro argument handling.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4290 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 03:51:33 +00:00
Marcelo Matus
2438a54b2a
Fixed an overload error with the complex type (missing typecheck)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4289 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 01:48:54 +00:00
Marcelo Matus
a087adeab5
Added broken example with cpp macro expansion
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4288 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-11 01:34:44 +00:00
William S Fulton
5956f8dddb
bool mods for Visual C++
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4286 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-10 22:41:07 +00:00
William S Fulton
b8caeeae1b
bool mods for Visual C++
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4285 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-10 22:33:53 +00:00
William S Fulton
4890710cde
Patch submitted by F. Postma for compiling on HP
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4284 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-10 22:19:03 +00:00