William S Fulton
600c87859f
The complete C# reference documentation all in 5 lines :)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4545 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-15 23:23:05 +00:00
Jonah Beckford
8bbb5d2f77
Changed %module xx_yy_zz to generate xx-yy-zz.scm and
...
xx-yy-zz_wrap.c[xx] (and xx-yy-zz-clos.scm and xx-yy-zz-generic.scm if
using TinyCLOS). Consistent with the "namifying" of other C
identifiers.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-15 15:19:00 +00:00
Jonah Beckford
df3ea80046
Documentation for fully-knows problem, and update to what is the
...
minimal version of CHICKEN that can be used with SWIG.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4514 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-11 19:38:00 +00:00
Art Yerkes
8f652a9025
Added info about turning on directors.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4492 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 05:02:47 +00:00
Art Yerkes
99c5d947e6
Added documentation about director classes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4491 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 04:59:50 +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
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
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
Art Yerkes
bebaa363c0
Added info about dynamic linking to doc
...
Added dynamic targets to example makefiles
Added ocaml_dynamic and ocaml_dynamic_cpp targets to Examples/Makefile.in
Added OCAMLFIND and OCAMLDLGEN AC_SUBST lines in configure.in
Currently, dynamic linking relies on ocamlfind and Gerd Stolpmann's Dl package,
as well as some tricky elf linking.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4413 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-27 09:25:00 +00:00
Art Yerkes
1c5ab19b2b
Added to typemaps: reference type in/out
...
Strings <=> std::string by value
std::wstring accessible from Ocaml. The string example converts a multibyte
japanese EUC sequence to a single wchar_t sequence if you have the ja_JP.EUC-JP
locale, or similar.
Better handling of reference in types
Corrected problems with & * mismatch in type verifier.
Type verifier now really functional. No more type errors in places they
wouldn't be allowed in C++, unless you work at it.
Added argout_ref example for argout_ref.
Init code now effective (called from let _ = f_<module>_init ())
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4412 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-27 07:09:12 +00:00
Jonah Beckford
3def239916
Changed module technique from <module_name>- to <module_name>: which
...
conforms with chicken "egg" standard. Got rid of ##csi#run for
relinking the Scheme interpreter as no longer needed. Changed all
documentation to reflect both changes.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4411 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-27 02:00:15 +00:00
William S Fulton
c75bcef396
%javaconst(1) feature for enums so that using enum values do not have to make a JNI call.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4361 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-19 22:58:37 +00:00
William S Fulton
44fde93b5a
Improved support for native Windows compilers.
...
It is no longer necessary to explicitly export the SWIG_init DLL function by passing flags to the linker.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4340 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 20:18:54 +00:00
Logan Johnson
8549b7cbed
Correct documentation for SWIG_ConvertPtr() in the Ruby section of the
...
SWIG Manual.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4339 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-18 18:27:04 +00:00
Dave Beazley
ab423f43dd
Added John's perl5 patches
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4310 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-14 18:04:21 +00:00
Jonah Beckford
ef34d51434
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@4307 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-13 05:58:24 +00:00
Jonah Beckford
db5db2059d
Initial addition.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4306 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-13 05:56:25 +00:00
Dave Beazley
4bc5f4afb9
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4302 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-12 17:11:42 +00:00
William S Fulton
e1513bf81d
minor fixes/rewording
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4276 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-09 00:17:33 +00:00
Dave Beazley
853994dab8
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4275 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-08 12:43:08 +00:00
Dave Beazley
516036631c
The great merge
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk@4141 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2002-11-30 22:01:28 +00:00