William S Fulton
8128b1e12f
For Android examples, replace hard coded tool names with those detected at configure time.
2014-09-15 19:44:18 +01:00
Olly Betts
1a99212c2c
[PHP] Add support for specifying any PHP interfaces a wrapped class
...
implements, e.g.: %typemap("phpinterfaces") MyIterator "Iterator";
2014-09-12 12:48:37 -03:00
Olly Betts
e12322df86
[PHP] Fix throwing a PHP exception through C++ from a subclassed
...
director method - PHP NULL gets returned by the subclassed method
in this case, so the directorout typemap needs to allow that (at
least if an exception is active).
2014-09-11 13:09:08 -03:00
Olly Betts
fa94a29df4
Fix comment typo
2014-09-11 13:06:17 -03:00
Ian Lance Taylor
acaaa0f31f
[Go] Add goargout typemap.
2014-09-09 11:28:04 -07:00
Olly Betts
0dd7b61c57
Fix segmentation faults with directors in PHP >= 5.4
2014-09-09 13:39:30 -03:00
Ian Lance Taylor
be145043df
Add run test case for argout.i.
2014-09-07 15:44:12 -07:00
Ian Lance Taylor
1addbb46a8
[Go] Add imtype, goin, goout, godirectorin, and godirectorout
...
typemaps, to support writing Go code to convert between types.
2014-09-05 17:54:19 -07:00
Olly Betts
6eaec9ce7c
Update expected output for pp_constant error test
2014-09-04 09:29:20 -03:00
Olly Betts
b9fe7b5f00
Disable case in pp_constant.i which never actually worked
2014-09-03 17:18:11 -03:00
Olly Betts
d3b3ff2c78
Fix comment typo
2014-09-02 23:12:35 -03:00
Robert Stone
488aed4224
apply SF Patch #350 and add testcase
2014-08-15 21:47:10 -07:00
Yuval Kashtan
093fe2a556
Add support for java.nio.Buffer
...
including test-suite test case and documentation
2014-07-18 15:45:16 +03:00
William S Fulton
83749b3937
Fix expansion of the $parentclassname special variable
...
It incorrectly contains brackets in the expanded name.
Fixes SF Bug 1375.
2014-07-01 20:27:48 +01:00
Julien Schueller
11b5a61879
Check multi-module examples. Dont use sed.
2014-06-10 08:59:55 +02:00
Julien Schueller
7a4cef998c
Enable pep8 check
2014-06-07 13:10:27 +02:00
William S Fulton
ef4cb2f574
Fix example clean target in makefile for operating systems that don't use .so as shared library extension
2014-06-04 13:00:18 +01:00
William S Fulton
1949e2cc63
Fix equality testcase
2014-06-04 12:21:09 +01:00
William S Fulton
c17f77750a
Merge pull request #176 from v-for-vandal/lua_eq
...
Add default __eq implementation for Lua
2014-06-02 19:52:07 +01:00
William S Fulton
81d023ac05
Merge branch 'wkalinin-csymbols-2' - %extend and nested structs
...
* wkalinin-csymbols-2:
Add runtime test for %extend and nested union
test fixed
%extend symbols for nested structs get into a wrong C symbol table
2014-06-02 07:11:22 +01:00
William S Fulton
5f3ee109c8
Add runtime test for %extend and nested union
2014-06-02 07:09:35 +01:00
Vladimir Kalinin
84e1b553c4
test fixed
2014-05-31 07:59:39 +04:00
Karl Wette
b2d492c15a
Octave: use common example.mk for examples, patterned after javascript
2014-05-29 23:42:55 +02:00
Karl Wette
b8026cc02f
Fix cleaning of Python runme.py scripts for in-source-tree builds
2014-05-29 14:40:50 +02:00
William S Fulton
b71eb53bae
Fix errors test-suite on windows
2014-05-29 11:47:38 +01:00
William S Fulton
42938dc520
Correct infinity testcase
2014-05-29 08:45:56 +01:00
William S Fulton
664c6cc81e
Fix infinity testcase on windows
2014-05-29 07:50:21 +01:00
Karl Wette
3fe1eb7056
Set SRCDIR when calling test-suite clean targets, in case it's needed
2014-05-29 02:29:27 +02:00
Karl Wette
cc0738bbda
Fully clean Python examples and test-suite
2014-05-29 02:29:27 +02:00
Karl Wette
7f48b2774b
Fully clean PHP test-suite
2014-05-29 02:29:27 +02:00
Karl Wette
fca95febde
Fully clean Javascript test-suite with jsc and v8
2014-05-29 02:29:27 +02:00
Karl Wette
74e17fdbf6
Fix Javascript examples so that "make clean" works properly with node
...
- Need to copy example.cxx to build directory so that build products
end up in the right place; use a gyp command expansion to do so
2014-05-29 02:29:27 +02:00
Karl Wette
32212d5cc0
Fully clean Go test-suite
2014-05-29 02:24:33 +02:00
William S Fulton
78719759d5
Test-suite makefile fixes for Windows
...
Remove $(realpath ) which is no good for Windows executables running
under Cygwin's make
2014-05-28 23:44:55 +01:00
Vladimir Kalinin
665c4f581b
%extend symbols for nested structs get into a wrong C symbol table
2014-05-28 22:15:50 +04:00
Artem Serebriyskiy
46d7645c9a
More tests for equality operator overloading
2014-05-28 22:02:47 +04:00
Artem Serebriyskiy
2b4c49d017
Add default __eq implementation
...
* Renamed SWIG_Lua_equal to SWIG_Lua_class_equal
* If class has no __eq implemented, then default __eq is provided.
Default __eq compares actual pointers stored inside Lua userdata
2014-05-28 22:01:23 +04:00
William S Fulton
55639cfff0
Merge branch 'hfalcic-master' - Python unicode surrogate escape strings
...
* hfalcic-master:
unicode_strings test: manually check values instead of using assert
unicode_strings_runme.py: fix version check
unicode_strings test: check return values
Python unicode_strings test case: restrict to Python > 3.0
Python 3 'surrogateescape' docs: fix div class for Python code
2014-05-25 12:04:36 +01:00
William S Fulton
597c671e86
More diagnostics for csharp_exceptions testcase for diagnosing erratic failures
2014-05-25 12:00:42 +01:00
William S Fulton
4ab2eb96cd
R examples building out-of-source
...
They still don't run though
2014-05-25 00:29:32 +01:00
Harvey Falcic
91e93838fc
unicode_strings test: manually check values instead of using assert
2014-05-24 18:00:04 -04:00
Harvey Falcic
ab527b0e4b
unicode_strings_runme.py: fix version check
...
Python 3.0.1 shouldn't pass.
2014-05-24 17:57:16 -04:00
Harvey Falcic
2533d0210f
unicode_strings test: check return values
2014-05-24 16:50:33 -04:00
Harvey Falcic
5c5dfc106f
Python unicode_strings test case: restrict to Python > 3.0
...
Also adjust the test method names and content to match the docs.
2014-05-24 15:39:53 -04:00
William S Fulton
d1f95ab6fd
Merge pull request #165 from hfalcic/master
...
Python 3 byte string output: use errors="surrogateescape"
2014-05-24 17:54:55 +01:00
William S Fulton
ab86f8a8f5
Warning fixes in test-suite
2014-05-24 14:13:24 +01:00
William S Fulton
f39ed94419
Fix compiler warnings in examples when using -std=c++98 -std=gnu89 -pedantic -Wreturn-type
2014-05-24 13:13:32 +01:00
William S Fulton
879296f71b
Correct CFLAGS CXXFLAGS for Javascript and guile examples
2014-05-24 13:13:32 +01:00
Harvey Falcic
791f070e66
Add "unicode_strings" test case for new Python 3 behavior
2014-05-23 15:40:01 -04:00
William S Fulton
9e4bce051d
Merge branch 'wkalinin-csymbols-1'
...
* wkalinin-csymbols-1:
obscure case workaround in std::set wrapper, where ignored type still need to be processed
global unnamed structures ignored
test added for nested unnamed C struct %extend
%extend for nested unnamed C structs
2014-05-20 18:10:41 +01:00