FUTATSUKI YASUHITO
7be53b7692
Apply changes requested for this pull request
2017-06-21 11:54:06 +09:00
FUTATSUKI YASUHITO
36b61dd0f2
fix typo
2017-06-20 07:57:54 +09:00
FUTATSUKI YASUHITO
529906f181
Embed fixed string '.exe' to CCache/config_win32.h even if EXEEXT is empty.
2017-06-20 01:47:07 +09:00
FUTATSUKI YASUHITO
93895f5a51
Add header file in CCache for _WIN32 environment
2017-06-20 01:33:10 +09:00
FUTATSUKI YASUHITO
a706aa146c
CCache: take care of program prefix/suffix on configure
2017-06-19 18:35:22 +09:00
William S Fulton
f12d14d1be
Turn on C++11 Travis testing for R
...
R tests use 'R CMD SHLIB' to compile the wrappers and there is no easy
way to change the compiler this tool uses.
2017-06-17 10:32:26 +01:00
Olly Betts
d5d4f18021
[Go] Fix Go callback example
...
Fixes github #600 , #955 , #1000
2017-06-17 11:41:24 +12:00
Fabrice Benhamouda
5386bf2a24
fix swig/swig#600 and fix swig/swig#955
2017-06-17 11:38:07 +12:00
William S Fulton
5679bce94f
Revert "Add R to c++11 and c++14 Travis testing"
...
This reverts commit b2e494f018 .
2017-06-16 20:36:52 +01:00
William S Fulton
11aa71b939
Make sure warning and error messages are not split up
...
They could be split up by other processes writing to stdout
at the same time.
2017-06-16 19:24:48 +01:00
William S Fulton
95e8643d70
Rename func to funk in tests to avoid Go keyword problems
2017-06-16 19:24:48 +01:00
William S Fulton
67190cbb2e
Add import_fragment test back in to Go test-suite
2017-06-16 19:24:22 +01:00
William S Fulton
b2e494f018
Add R to c++11 and c++14 Travis testing
2017-06-16 07:41:09 +01:00
William S Fulton
6a7cd97fe9
Fix R function pointer wrappers containing lvalue and rvalue reference parameters
2017-06-16 07:41:05 +01:00
William S Fulton
5b0611dbcd
Fix compiler flags used during R testing
...
CFLAGS and CXXFLAGS were not being passed properly when compiling
wrappers.
2017-06-13 19:36:35 +01:00
William S Fulton
82969b0755
Fix warning in generated code - traits_asptr.
...
Visual Studio 2015 debug builds:
error C4703: potentially uninitialized local pointer variable 'p' used
2017-06-13 19:02:59 +01:00
Olly Betts
8855ef2b48
[Perl] Fix testsuite to work without . in @INC
...
"." was removed from @INC in Perl 5.26 for security reasons, and has
also been removed from older versions in some distros.
Fixes https://github.com/swig/swig/issues/997 reported by lfam.
2017-06-13 17:32:37 +12:00
William S Fulton
5d5fd5b122
Fix scilab fragment dependency problem in STL headers
...
import_stl test now working again
2017-06-06 19:56:59 +01:00
William S Fulton
b08d6ddbad
Temporarily disable failing tests
2017-06-06 07:14:18 +01:00
William S Fulton
00b0c5b8ea
Testcase fix for name clash in tcl headers
2017-06-06 06:59:23 +01:00
William S Fulton
9d5d991f83
Merge branch 'master' of git+ssh://github.com/swig/swig
...
* 'master' of git+ssh://github.com/swig/swig:
update changes referencing issue
fix Scilab 6.0.0 linking issue
Conflicts:
CHANGES.current
2017-06-05 20:58:12 +01:00
William S Fulton
10e73a5bfb
Java jboxtype typemap documentation and tidy up
2017-06-05 20:47:49 +01:00
William S Fulton
e1a667bd52
minor update to the changes file
2017-06-05 19:46:06 +01:00
William S Fulton
bc7c80b862
More Java vector runtime tests
2017-06-05 19:33:45 +01:00
William S Fulton
65abd9558d
Merge branch 'java-vector-test'
...
* java-vector-test:
Java std_vector runtime test
Conflicts:
Examples/test-suite/java/li_std_vector_runme.java
2017-06-05 19:23:31 +01:00
William S Fulton
30b7424f8e
Java std_vector runtime test
...
From Volker Diels-Grabsch in SF patch https://sourceforge.net/p/swig/patches/278/
2017-06-05 19:15:32 +01:00
William S Fulton
5eb9f735da
Add generic approach in fragments for converting size_t to Java int
2017-06-05 18:49:54 +01:00
William S Fulton
be63f73e33
Fix c++ compiler warnings in c++11 testcases
2017-06-03 18:37:05 +01:00
William S Fulton
57a89f987d
Fix %import and %fragment forced inclusion to not generate code.
2017-06-03 18:37:05 +01:00
William S Fulton
857a62425c
Formatting fixes in Lisp docs
2017-06-03 18:37:05 +01:00
William S Fulton
9f55985a6c
Remove unused code
2017-06-03 18:37:05 +01:00
William S Fulton
32e7074d9b
Whitespace fixes in STL wrappers
2017-06-03 18:36:59 +01:00
Simon Marchetto
d5517f24ef
Merge pull request #995 from davidcl/master
...
fix Scilab linking issue
2017-05-30 15:59:43 +02:00
Clément DAVID
8410649045
update changes referencing issue
2017-05-30 15:30:59 +02:00
Clément DAVID
9278593dc4
fix Scilab 6.0.0 linking issue
2017-05-30 14:42:44 +02:00
William S Fulton
fdca8e9829
Better variable naming consistency in STL containers
2017-05-26 22:37:29 +01:00
William S Fulton
b51f32a915
Java std::vector tweaks
...
- Replace javacode typemap with %proxycode to make this typemap available to users
- Make doSize private.
2017-05-26 22:37:22 +01:00
William S Fulton
338acfabeb
Merge branch 'vadz-java-vector'
...
* vadz-java-vector:
Fix potential STL std::vector wrappers <: digraphs problems.
Add runtime checks for vector size in Java
Make std::vector<> wrappers conform to List interface in Java
Add helper macro to avoid duplication in Java vector typemaps
Conflicts:
CHANGES.current
2017-05-26 19:15:12 +01:00
William S Fulton
0bafadea5a
Fix potential STL std::vector wrappers <: digraphs problems.
2017-05-26 18:55:52 +01:00
William S Fulton
a4d01cddeb
Missing smart pointer handling in Java director extra methods
...
- Add CHANGES file entry
- Add testcase
2017-05-25 20:35:18 +01:00
William S Fulton
a2d65ca3bb
Merge branch 'asibross-master' into director-smartptr-ownership
...
* asibross-master:
Missing smart pointer handling in Java director extra methods implementation.
Conflicts:
Source/Modules/java.cxx
2017-05-25 08:00:35 +01:00
William S Fulton
63a7f3c6b3
Merge branch 'director-shared_ptr'
...
* director-shared_ptr:
director_smartptr runtime tests enhancement
Fix Java shared_ptr and directors for derived classes java compilation error.
2017-05-23 21:37:47 +01:00
William S Fulton
241460eddc
director_smartptr runtime tests enhancement
...
Add same changes from previous commit to additional languages
2017-05-23 21:36:24 +01:00
William S Fulton
4bf607589f
Fix Java shared_ptr and directors for derived classes java compilation error.
...
For shared_ptr proxy proxy classes, add a protected method swigSetCMemOwn for modifying
the swigCMemOwn and swigCMemOwnDerived member variables which are used by various other
methods for controlling memory ownership.
Closes #230
Closes #759
2017-05-23 21:36:08 +01:00
William S Fulton
41db45beff
director runtime test for java
2017-05-22 19:33:20 +01:00
William S Fulton
98e67539dd
Director testcase cosmetic fixes
2017-05-22 19:15:39 +01:00
William S Fulton
05badeb1a4
Remove undocumented features used in directors
...
The jsdowncast and csdowncast features are not documented and I think
these are a relic of something that was never finished.
2017-05-21 17:43:06 +01:00
William S Fulton
b90a8d7444
Remove unnecessary dynamic_cast in C#/D/Java directors
...
Also revert the removal of dynamic_cast in the csdowncast feature.
2017-05-21 17:42:27 +01:00
William S Fulton
7f2849cb0a
Merge branch 'Sghirate-master'
...
* Sghirate-master:
[C#] static_cast for native directors
2017-05-21 00:22:17 +01:00
William S Fulton
81ba06e59e
Fix Python negative unsigned default values
...
Closes #993
2017-05-21 00:02:08 +01:00