Switch Guile module to use -scm as default instead of -gh.
git-svn-id: https://swig.svn.sourceforge.net/svnroot/swig/trunk/SWIG@6650 626c5289-ae23-0410-ae9c-e8d60b6d4f22
This commit is contained in:
parent
a9ed9eedec
commit
41a558998d
3 changed files with 9 additions and 3 deletions
|
|
@ -1,6 +1,10 @@
|
||||||
Version 1.3.23 (November 6, 2004)
|
Version 1.3.23 (November 6, 2004)
|
||||||
=================================
|
=================================
|
||||||
|
|
||||||
|
10/3/2004: wuzzeb (John Lenz)
|
||||||
|
[GUILE] The -scm interface is now the default. The old GH interface can
|
||||||
|
still be enabled by passing -gh to SWIG.
|
||||||
|
|
||||||
10/2/2004: mmatus
|
10/2/2004: mmatus
|
||||||
|
|
||||||
- More fixes for namespace + class declarations.
|
- More fixes for namespace + class declarations.
|
||||||
|
|
|
||||||
2
README
2
README
|
|
@ -82,6 +82,8 @@ SWIG-1.3.23 summary:
|
||||||
- Overloaded templated function support added
|
- Overloaded templated function support added
|
||||||
- More powerful default typemaps (mixed default typemaps)
|
- More powerful default typemaps (mixed default typemaps)
|
||||||
- Some important %feature, %extend and director code bug fixes
|
- Some important %feature, %extend and director code bug fixes
|
||||||
|
- Guile now defaults to using SCM API. The old interface can be obtained by
|
||||||
|
the -gh option.
|
||||||
- Various minor improvements and bug fixes for C#, Chicken, Guile, Java,
|
- Various minor improvements and bug fixes for C#, Chicken, Guile, Java,
|
||||||
MzScheme, Perl, Python and Ruby
|
MzScheme, Perl, Python and Ruby
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -55,8 +55,8 @@ Guile Options (available with -guile)\n\
|
||||||
modules.\n\
|
modules.\n\
|
||||||
-scmstub - Output Scheme file with module declaration and\n\
|
-scmstub - Output Scheme file with module declaration and\n\
|
||||||
exports; only with `passive' and `simple' linkage\n\
|
exports; only with `passive' and `simple' linkage\n\
|
||||||
-gh - Use the gh_ Guile API. (Guile <= 1.8, default) \n\
|
-gh - Use the gh_ Guile API. (Guile <= 1.8) \n\
|
||||||
-scm - Use the scm Guile API. (Guile >= 1.6) \n\
|
-scm - Use the scm Guile API. (Guile >= 1.6, default) \n\
|
||||||
-proxy - Export GOOPS class definitions\n\
|
-proxy - Export GOOPS class definitions\n\
|
||||||
-emitslotaccessors - Emit accessor methods for all GOOPS slots\n" "\
|
-emitslotaccessors - Emit accessor methods for all GOOPS slots\n" "\
|
||||||
-primsuffix <suffix> - Name appended to primitive module when exporting\n\
|
-primsuffix <suffix> - Name appended to primitive module when exporting\n\
|
||||||
|
|
@ -109,7 +109,7 @@ static String *return_multi_doc = 0;
|
||||||
|
|
||||||
static String *exported_symbols = 0;
|
static String *exported_symbols = 0;
|
||||||
|
|
||||||
static int use_scm_interface = 0;
|
static int use_scm_interface = 1;
|
||||||
static int exporting_destructor = 0;
|
static int exporting_destructor = 0;
|
||||||
static String *swigtype_ptr = 0;
|
static String *swigtype_ptr = 0;
|
||||||
|
|
||||||
|
|
|
||||||
Loading…
Add table
Add a link
Reference in a new issue