William S Fulton
eb6121fa30
Minor Java html doc correction
2016-12-18 17:49:47 +00:00
Brian Caine
391bb79cba
Added support for guile's native pointer type
2016-12-16 15:15:13 +13:00
Olly Betts
07b7edcd87
[php] Improve %feature("director:except") docs
...
See https://github.com/swig/swig/pull/628
2016-12-15 17:16:20 +13:00
William S Fulton
2a42031b08
Custom Python module importing code
...
Add optional moduleimport attribute to %module so that the
default module import code can be overridden. See the
"Searching for the wrapper module" documentation in Python.html.
Example:
%module(moduleimport="import _foo") foo
$module also expands to the low-level C/C++ module name, so
the following is the same as above
%module(moduleimport="import $module") foo
Issue https://github.com/swig/swig/issues/769
2016-12-01 18:59:33 +00:00
Olly Betts
d6c5f64ec3
Eliminate some differences between -help and the manual
2016-11-30 13:29:40 +13:00
Olly Betts
75a00cd15e
[PHP7] Make default C++ extension .cxx
...
This is SWIG's default for every language except PHP, and now is a
good time to make this change so that once we drop PHP5 support, we'll
have the same default everywhere. It's easy to override the default
with -cppext cxx to get the PHP5 behaviour.
2016-11-30 13:27:13 +13:00
Olly Betts
f4d8a7f78b
PHP now generates E_NOTICE for misspelled constant
2016-11-30 13:07:17 +13:00
Olly Betts
1169874f59
[PHP] Add support for PHP7.
...
PHP5's C extension API has changed substantially so you need to use
-php7 to specify you want PHP7 compatible wrappers.
Fixes https://github.com/swig/swig/issues/571
2016-11-30 13:05:59 +13:00
William S Fulton
c27b8622bd
Update C# compilers
2016-11-25 18:55:52 +00:00
William S Fulton
9d5e37e7f9
Fix outdated info in Doc Makefile about pdf file generation
2016-11-25 07:39:06 +00:00
William S Fulton
6310cdb28a
html fix
...
[skip ci]
2016-11-03 19:26:38 +00:00
William S Fulton
108d82a886
Java doc update for directorin typemaps and Swig::LocalRefGuard
...
Motivated by fixes in patch #704
[skip ci]
2016-11-03 19:23:29 +00:00
William S Fulton
20cd562e62
C++11 alias templates doc and changes file update
2016-11-02 10:05:39 +00:00
William S Fulton
c74397bfd0
Merge branch 'liorgold-alias-template'
...
* liorgold-alias-template:
Warning header cosmetics
Fix decl attribute in C++11 alias templates
Add C++11 alias templates
2016-11-02 09:10:59 +00:00
William S Fulton
0886fc6fe6
Edit operator[] additions
2016-10-30 14:52:35 +00:00
g
61061ff150
Added description of the operator[] caveats
2016-10-26 23:55:04 -07:00
William S Fulton
96015de0dd
Update documentation for using SWIG_ConvertPtr example usage
...
Add a test case to test the example documentation typemaps
2016-10-23 20:16:35 +01:00
William S Fulton
268b942865
Consistent formatting of example code in the docs
2016-10-23 20:16:35 +01:00
William S Fulton
129ef8ea8f
Correct docs and examples to call SWIG_fail after setting a Python error
...
Although 'return NULL' works, it may miss out on some cleanup and NULL
is the wrong value to return in generated code for overloaded functions.
2016-10-23 20:16:35 +01:00
William S Fulton
08688d7d9d
Add support for "ret" typemap where missing and improve documentation on it.
2016-09-29 08:07:26 +01:00
Olly Betts
5839d9cce0
Use relative link to another manual chapter
...
Explicitly linking to the copy on the website breaks the link for
those browsing installed documentation offline.
2016-08-27 11:12:16 +12:00
William S Fulton
4f681f751d
Update Python docs on builtin slots
2016-08-18 07:11:00 +01:00
Olly Betts
5648418c98
Remove bogus full stop
2016-08-01 09:51:51 +12:00
William S Fulton
8c8937dbdb
Minor c++11 doc change
2016-07-20 00:04:47 +01:00
William S Fulton
0cfc6cbd83
%interface documentation corrections and tweaks
...
Correction is for %interface_impl.
[skip ci]
2016-07-13 22:09:51 +01:00
Lior Goldberg
d0fc5b7b5b
Add C++11 alias templates
2016-07-06 00:31:04 +03:00
William S Fulton
9f37796e80
Add new C++11 type aliasing support to changes file
2016-06-25 16:08:44 +01:00
Lior Goldberg
c363a93d69
Added support for type alias
2016-06-22 23:13:28 +03:00
William S Fulton
84b06fa21b
Bump version to 3.0.11
2016-06-12 10:14:11 +01:00
William S Fulton
d9875c6579
swig-3.0.10 release
2016-06-12 00:23:15 +01:00
William S Fulton
64f5d23b13
Python docs on static linking section edits
2016-06-12 00:13:07 +01:00
Mike Romberg
2bb732008a
Add more documentation about statically linked python modules.
2016-06-11 16:08:24 -06:00
William S Fulton
d18b6e2c8d
Python module loading documentation tweaks
2016-06-11 00:59:00 +01:00
Mike Romberg
7b1b2e177f
Add documentation about how foo.py finds/loads _foo for python.
2016-06-07 15:28:40 -06:00
William S Fulton
81adedd7dd
Python: Do not import all of sys when using -relativeimport
2016-06-06 22:20:07 +01:00
Mike Romberg
ac7157dfc6
Update -relative import documentation to reflect runtime check.
2016-06-06 13:43:58 -06:00
William S Fulton
8aea57c704
Bump version to 3.0.10
2016-05-29 15:46:46 +01:00
William S Fulton
bab5139805
swig-3.0.9 release update
2016-05-29 13:35:37 +01:00
William S Fulton
ddf2e581b2
Check for qt patched version of wkhtmltopdf for pdf doc generation
2016-05-29 13:04:48 +01:00
William S Fulton
d01efd82e1
Merge branch 'mromberg-implpkg'
...
* mromberg-implpkg:
Minor edits to Python implicit namespace package docs
use %inline for test
use relative import for -builtin and python2
Python3 removes support for relative imports
Document implicit namespace packages for python
disable namespace package build
Attempt to calm the testing gods...
use whatever name winders uses for .so files.
Examples (and tests) for python namespace packages
disable namespace package build
spelling
Attempt to calm the testing gods...
use whatever name winders uses for .so files.
Don't run example for old pythons
Examples (and tests) for python namespace packages
use importlib to load C extension modules for python 2.7 and newer
2016-05-24 22:48:37 +01:00
William S Fulton
4253740d40
Minor edits to Python implicit namespace package docs
2016-05-24 22:46:46 +01:00
William S Fulton
b0ba1cae76
html doc fixes
...
[skip ci]
2016-05-06 07:36:58 +01:00
William S Fulton
bf24c11645
Correct default arg link in Python docs
...
[skip ci]
2016-05-06 07:36:53 +01:00
William S Fulton
9ceee4ba87
Correct documentation link for Typemap delimiters
2016-05-05 21:12:54 +01:00
William S Fulton
a8110e3761
Correct Python docs example
...
Fix PyTuple_SetItem in argout typemap
Fix from Bob Hood on swig-user mailing list
[skip ci]
2016-04-30 12:58:22 +01:00
Simon Marchetto
6c254d1ebb
scilab: fix doc (pointer type tracking)
2016-04-06 13:22:59 +02:00
Mike Romberg
cd2c7b9245
Document implicit namespace packages for python
2016-04-05 11:10:04 -06:00
William S Fulton
80e3ebf0d1
html doc fixes
2016-04-02 13:47:23 +01:00
William S Fulton
355f2623c7
Improve documentation for multi-argument typemaps and overloading
2016-04-02 13:44:44 +01:00
Olly Betts
fe56d23f80
Merge pull request #542 from Sajmani/master
...
Fix Go example in Go.html
2016-03-31 13:07:31 +13:00