Vladimir Kalinin
4aa86c6647
renamed test module, in accordance with other tests
2016-06-08 14:19:29 +03:00
Vladimir Kalinin
e2d4542350
function body fixed
2016-05-29 01:32:10 +03:00
Vladimir Kalinin
1050f14558
added foo() definition to satisfy some test linking fails
2016-05-28 22:45:06 +03:00
Vladimir Kalinin
1f1286ab75
func() renamed to foo() for 'go'
2016-05-28 16:01:09 +03:00
Vladimir Kalinin
4b3694bf15
fixed test-suite/nested_ignore.i
2016-05-28 15:32:31 +03:00
Vladimir Kalinin
f9ad86b0c3
test for #662
2016-05-24 22:38:50 +03:00
Vladimir Kalinin
0145a07cc3
fix for nested ignored types
2016-05-18 18:07:04 +03:00
Ian Lance Taylor
ef4d7628a9
[Go] Fix use of goout typemap in non-cgo mode.
2016-04-18 20:35:29 -07:00
Ian Lance Taylor
0f54384ee3
[Go] Fix use of goout typemap when calling base method by
...
forcing the "type" attribute to the value we need.
2016-04-18 15:30:06 -07:00
Ian Lance Taylor
9cd3e28c4e
[Go] Fix "in" typemap for char *&.
2016-04-17 22:20:28 -07:00
Ian Lance Taylor
223c2a4835
[Go] Fixes for Go 1.6: avoid returning Go pointers from
...
directors that return string values; add a trailing 0 byte
when treating Go string as C char*.
2016-04-17 17:52:09 -07:00
William S Fulton
f1d1d7b490
Merge pull request #654 from vadz/naming-formats-refactor
...
Refactor naming formats code to reduce duplication
2016-04-13 06:59:49 +01:00
joequant
bddf4892c4
Merge pull request #645 from richardbeare/RCharacterVectorSupport
...
R character vector support
2016-04-12 19:33:34 +08:00
Vadim Zeitlin
891565a3ca
Refactor several Swig_name_xxx() functions into a single one
...
All Swig_name_{construct,copyconstructor,destroy,disown}() functions were
almost exactly identical, just replace them with a single make_full_name_for()
function to avoid code quadplication.
2016-04-11 16:50:41 +02:00
Vadim Zeitlin
3d7806bbe6
Refactor code accessing naming_hash
...
No real changes, but avoid repeating the same snippet of code, looking up
something in a hash and falling back to the default value if it's not present
there, in many places and use a simple wrapper get_naming_format_for()
function instead.
The wrapper function is also marginally more efficient than the old code as it
avoids creating the naming hash just to check if the key is in it -- we can be
pretty sure it isn't, if the hash hadn't existed before.
2016-04-11 16:39:44 +02:00
William S Fulton
ec2c67f59b
Merge pull request #647 from smarchetto/master
...
[Scilab] #552 pointer type tracking: fix doc and CHANGES
2016-04-06 21:51:03 +01:00
Simon Marchetto
988717c140
scilab: fix space
2016-04-06 15:06:46 +02:00
Simon Marchetto
db29b6a005
scilab: update CHANGES with pointer type tracking
2016-04-06 15:03:53 +02:00
Simon Marchetto
6c254d1ebb
scilab: fix doc (pointer type tracking)
2016-04-06 13:22:59 +02:00
Simon Marchetto
9f4ad6e7dc
scilab: fix pointer type name
2016-04-06 13:22:59 +02:00
Olly Betts
4890a70c37
CHANGES.current: Note fix isn't python-specific
...
Fixes https://github.com/swig/swig/issues/615
2016-04-05 18:42:46 +12:00
Richard Beare
f7b794a4f3
run test and copying typemaps to std::string
2016-04-05 10:06:42 +10:00
Richard Beare
720c4d3dfc
added R string vector to C++ std::vector of strings
2016-04-05 09:39:47 +10:00
William S Fulton
a97441613e
Merge branch 'ahnolds-py_gettar'
...
* ahnolds-py_gettar:
update changes file for attribute fix
Add python AttributeError test for non-existent attribute
Fixing python attribute lookup
Conflicts:
CHANGES.current
2016-04-02 18:06:03 +01:00
William S Fulton
f19fd513ea
update changes file for attribute fix
2016-04-02 18:04:25 +01:00
William S Fulton
333a46f07d
Add python AttributeError test for non-existent attribute
2016-04-02 18:03:08 +01: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
William S Fulton
bbd1b8ed05
Add tests for Python -builtin -O and compactdefaultargs and update changes file
2016-04-02 11:29:54 +01:00
Ling Li
79bb343ffe
Fix single arguments using python -builtin -O with %feature("compactdefaultargs")
...
Setattr argcount for non-default-args and non-varargs functions.
Fixes #607
Closes #610
2016-04-02 11:29:43 +01:00
William S Fulton
1d62790928
Fix assertion for some languages when wrapping a C++11 enum class that is private in a class.
...
Also don't wrap private enums for a few languages that attempted to do so.
Closes #594 .
2016-03-31 20:27:36 +01:00
William S Fulton
a15bbbaee5
Java - unsigned long long marshalling improvements for negative numbers
...
Affects marshalling of negative numbers from Java to C only.
A cast to signed long long in the C layer will now result in the expected value.
Closes #623 .
2016-03-31 18:56:32 +01:00
William S Fulton
8322686e84
Cosmetic java typemap cleanup
2016-03-31 18:56:32 +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
Olly Betts
9bb6e0e860
Fix reversed mapping of < and > in commented code
2016-03-29 09:57:07 +13:00
joequant
7e3165848b
Merge pull request #633 from sbpcs59/master
...
Suppress unmessage at package load
2016-03-26 13:20:38 +08:00
William S Fulton
896a0f1f31
Merge branch 'ptomulik-fix/nonclass-constants'
...
* ptomulik-fix/nonclass-constants:
fix handling of function pointers by %constant directive
2016-03-24 19:24:02 +00:00
William S Fulton
75de3e04c4
Merge branch 'ptomulik-fix/const-fptr'
...
* ptomulik-fix/const-fptr:
handle const pointers to functions
2016-03-24 19:21:19 +00:00
Paweł Tomulik
174523aa80
fix handling of function pointers by %constant directive
2016-03-24 11:22:51 +01:00
Paweł Tomulik
350d43d988
handle const pointers to functions
2016-03-24 10:59:23 +01:00
William S Fulton
ba333729c3
Update changes file for lua __getitem
2016-03-22 20:48:28 +00:00
William S Fulton
d98f7050a0
Merge branch 'alexwarg-fix-lua-getitem'
...
* alexwarg-fix-lua-getitem:
Add test case for Lua __getitem + inheritance
Fix lua base class methods with __getitem
2016-03-22 20:44:12 +00:00
William S Fulton
7aa5f07dfd
Fix 'make partialcheck-test-suite'
...
Python pep8 should not be run as part of partialcheck
Javascript should also only invoke SWIG during partialcheck
2016-03-18 18:56:55 +00:00
William S Fulton
9d4a4439da
Revert "scilab: runtime initialization needed in examples"
...
This reverts commit 54b84b8fa1 .
2016-03-18 08:56:23 +00:00
William S Fulton
e4f0fc44a0
change file update
...
[skip ci]
2016-03-18 08:24:37 +00:00
William S Fulton
c1d200ba7d
Merge branch 'ptomulik-fix/nonclass-constants'
...
* ptomulik-fix/nonclass-constants:
prevent _swigconstant boilerplate for non-class types
2016-03-18 07:57:30 +00:00
William S Fulton
6a1efc6c1d
Clearer build and install instructions in the README file for Github users.
...
Fixes #634 .
2016-03-17 20:14:16 +00:00
William S Fulton
5cd0678a4c
Scilab test-suite warning suppression
2016-03-17 19:43:12 +00:00
William S Fulton
d05160afd2
Merge branch 'smarchetto-master' (Scilab test-suite fixes)
...
* smarchetto-master:
Scilab Travis testing working again
scilab: fix warnings
scilab: fix compilation error (no return in SWIG_CheckPtr())
2016-03-17 19:39:23 +00:00
William S Fulton
800d2108b1
Scilab Travis testing working again
2016-03-17 19:39:10 +00:00