William S Fulton
19f21d1dd5
Reference %proxycode from javacode typemap section in docs
2017-01-13 20:52:33 +00:00
William S Fulton
3d2e57b0f2
Add %proxycode directive for adding code into proxy classes for C#, D and Java
2017-01-13 20:43:50 +00:00
William S Fulton
88e2d02ead
Document %insert filename and add test for it
2017-01-13 20:43:50 +00:00
William S Fulton
92d694225a
Update wiki links to new Github wiki site
...
[skip ci]
2017-01-05 18:39:57 +00:00
William S Fulton
caed1110fb
Remove redundant cpp11.html file
...
This was superceded by Doc/Manual/CPlusPlus11.html
2017-01-05 07:37:40 +00:00
William S Fulton
5b49ad3485
Correct some whitespace changes
2017-01-01 14:28:49 +00:00
sunoru
9a6f82ab31
Realign for some comments.
2016-12-31 23:29:45 +08:00
sunoru
8985c34809
Fix some typos in docs and examples and make the code look nicer.
2016-12-31 23:06:56 +08:00
William S Fulton
12e1ab0e93
Bump version to 3.0.12
2016-12-30 23:49:46 +00:00
William S Fulton
7c8cb62271
Add 3.0.11 release date
2016-12-29 18:02:27 +00:00
William S Fulton
01fa85bda7
Add %feature("csdirectordelegatemodifiers") for C#
...
Enable customization of the delegate access modifiers generated in director classes.
Fixes https://github.com/swig/swig/issues/748
2016-12-24 17:14:36 +00:00
William S Fulton
10366d16e3
Fix documented C# director class example to reflect the generated code
...
https://github.com/swig/swig/issues/748
2016-12-24 16:10:47 +00:00
Olly Betts
ff7825c7a6
Fix doc typo
2016-12-19 13:32:59 +13:00
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