Dave Beazley
5e6c2f8da2
Fixed [ 761844 ] bug in typemap in Python Swig docs
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@5002 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-15 18:25:51 +00:00
Logan Johnson
5135594fb0
Updated one of the example programs (under operator overloading) to make
...
use of the newer (standard) STL library modules for SWIG.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4987 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 22:15:51 +00:00
William S Fulton
65910b9735
-outdir added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4986 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:01:21 +00:00
William S Fulton
08aa0537c9
typo
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4985 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 12:00:59 +00:00
William S Fulton
7011ce038a
Added new -outdir commandline option and missing language module options
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4983 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-08-08 11:47:17 +00:00
William S Fulton
39fcc64ab9
Typos
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4962 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 11:20:14 +00:00
William S Fulton
68fb88f0e1
Added link name for features section in Customization.html.
...
Java constants and enums update to reflect constants being generated in a separate constants interface and no longer the module class.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4961 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-16 10:30:10 +00:00
William S Fulton
81fb2af99b
Added missing preprocessor symbols
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4947 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-07-04 21:48:52 +00:00
William S Fulton
8138d780d0
- methodname attribute for modifying delete() destructor method name
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4937 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 22:45:33 +00:00
William S Fulton
6c72fdcceb
C# warnings added
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4932 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-29 21:47:21 +00:00
Art Yerkes
4ef881fde4
Added <H5> rule to makechap.py.
...
Ocaml.html: Added more about array usage and director typemaps (I got these
questions from users recently).
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4927 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-25 18:55:34 +00:00
William S Fulton
9864ede718
Special variables typo reported by James Carpenter
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4920 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-23 19:36:24 +00:00
Logan Johnson
941b5d039c
Added some notes to the "Compilation of C++ Extensions" section, about
...
how to modify the extconf.rb script so that it links in one of the C++
runtime libraries.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4915 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-20 16:39:08 +00:00
William S Fulton
138ce8901e
Listed equivalent C#/Java typemap names, directives etc.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4910 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:49:34 +00:00
William S Fulton
3efd8a4f20
maketoc update
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4909 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:33:14 +00:00
William S Fulton
72fd5b0dac
Preliminaries section improvements
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4908 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:28:10 +00:00
William S Fulton
e9543768e1
Update with links with names that don't get changed during TOC generation.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4907 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-16 22:26:31 +00:00
William S Fulton
ebb159a94e
Intermediary JNI class update
...
New typemaps update
Update links to make them maketoc.py trash proof :)
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4904 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-12 20:44:38 +00:00
Matthias Köppe
e5ac3696bc
Merged first chunk of Guile changes contributed by John Lenz.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4858 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-03 22:12:50 +00:00
Logan Johnson
7a7708e602
Added some initial docs to the Ruby chapter about directors. Mainly
...
differences from the Python implementation.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4854 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-03 17:51:56 +00:00
Logan Johnson
eb65ec03d8
Corrected a few typos in the directors documentation.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4852 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-03 16:09:36 +00:00
William S Fulton
58323cb4e8
Removed reference to deprecated except typemap with compatibility note for %exception.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4839 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-06-01 21:29:16 +00:00
William S Fulton
b3f4791010
Minor clarification for the "freearg" typemap
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4823 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-28 09:12:52 +00:00
William S Fulton
9fc6ea8602
Updates for MinGW build and Runtime libraries
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4790 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-12 23:02:15 +00:00
William S Fulton
9316ed0038
Typos and update for Windows runtime libraries
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4789 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-12 23:00:14 +00:00
William S Fulton
daa6e71791
New environment variable (PERL5_LIB) needed as the perl library isn't always called perl.lib
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4776 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-05-08 14:42:29 +00:00
Logan Johnson
c478c13cf0
Various and sundry updates for the Pike module.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4758 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-30 22:22:11 +00:00
Logan Johnson
a0ae5d0c5c
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4754 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-30 20:19:40 +00:00
Logan Johnson
84eac138a5
Expanded the section on "C++ Inheritance" in the Ruby chapter of the
...
manual, to talk about the new support for multiple inheritance.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4712 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 21:20:10 +00:00
Logan Johnson
efd8f86d89
Added the -globalmodule command-line option for the Ruby module, which
...
allows the user to wrap all classes, methods and constants directly into
the global module (i.e. the Kernel module) instead of a named, nested
module.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4706 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 16:03:50 +00:00
Logan Johnson
ba55d4c6eb
Fixed a few typos in the Ruby docs.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4704 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-25 15:34:02 +00:00
Dave Beazley
1dd095e426
Added section on typemaps and overloading.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4668 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-05 01:44:57 +00:00
Dave Beazley
d14a72baba
Filled in missing section on proxies.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4666 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-04 04:14:27 +00:00
Dave Beazley
37c78aa847
Added section on abstract classes and non-creation of constructor wrappers.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4651 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-04-02 01:37:45 +00:00
Dave Beazley
10427706a3
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4640 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-28 16:12:03 +00:00
Dave Beazley
95c1e3276c
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4619 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-23 20:38:05 +00:00
Jonah Beckford
e007b00db6
Sneaking in what version of CHICKEN should be used.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4596 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-20 21:48:02 +00:00
William S Fulton
8b4b343487
The complete C# reference documentation all in 5 lines :)
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4545 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-15 23:23:05 +00:00
Jonah Beckford
6daf196bf4
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/SWIG@4535 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-15 15:19:00 +00:00
Jonah Beckford
bc02779c93
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/SWIG@4514 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-11 19:38:00 +00:00
Art Yerkes
c5f363312c
Added info about turning on directors.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4492 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 05:02:47 +00:00
Art Yerkes
18c4bb1bdd
Added documentation about director classes.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4491 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 04:59:50 +00:00
Dave Beazley
2ab8daf295
*** empty log message ***
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4486 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 03:05:49 +00:00
Dave Beazley
5d7d2e2dab
Updated description of Swig_save(), Swig_restore(), and Swig_require() functions.
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4485 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 03:02:34 +00:00
Dave Beazley
66d2079d3c
Added comment about GNU-style variadic preprocessor macros (now supported).
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4484 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-10 02:46:53 +00:00
Mark Rose
f10ce6cc84
Added SetNoneComparison call to PYTHON::top
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4479 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-08 10:01:30 +00:00
Mark Rose
c8b971fd33
polymorphism (director) documentation
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4446 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 07:15:39 +00:00
Mark Rose
01c38825d4
changed -fdirectors option to %module option
...
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@4445 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-03-07 02:09:03 +00:00
Art Yerkes
a1fa5ec2c1
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/SWIG@4413 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-27 09:25:00 +00:00
Art Yerkes
b8490f9c18
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/SWIG@4412 626c5289-ae23-0410-ae9c-e8d60b6d4f22
2003-02-27 07:09:12 +00:00