From: GitHub <no...@gi...> - 2015-07-04 23:41:28
|
Branch: refs/heads/travis-osx Home: https://github.com/swig/swig Commit: 678937db247e4fceadbdc8f68d2c1220fe6c9067 https://github.com/swig/swig/commit/678937db247e4fceadbdc8f68d2c1220fe6c9067 Author: William S Fulton <ws...@fu...> Date: 2015-06-02 (Tue, 02 Jun 2015) Changed paths: M appveyor.yml Log Message: ----------- Appveyor upgrade to cygwin on stable server Appveyor now has cygwin on their stable OS Commit: 747e22f714e793ae619545e284496275e0fb7169 https://github.com/swig/swig/commit/747e22f714e793ae619545e284496275e0fb7169 Author: Frederick Parotat <fre...@pa...> Date: 2015-06-03 (Wed, 03 Jun 2015) Changed paths: M Source/Modules/csharp.cxx Log Message: ----------- [C#] Single file mode Added "-csout <path>" parameter. If supplied all generated C# code will be written to the given file. Makes it easier to integrate SWIG into automated script based build processes. Commit: 0b0997821926b4e615286a8ad42de805d1f6912d https://github.com/swig/swig/commit/0b0997821926b4e615286a8ad42de805d1f6912d Author: Frederick Parotat <tz...@gm...> Date: 2015-06-03 (Wed, 03 Jun 2015) Changed paths: M Source/Modules/csharp.cxx Log Message: ----------- [C#] Single file mode (minor fix) Removed debug output Commit: b83307e3547bcd643fc6b76bfdc09d736e308e32 https://github.com/swig/swig/commit/b83307e3547bcd643fc6b76bfdc09d736e308e32 Author: Frederick Parotat <fre...@pa...> Date: 2015-06-04 (Thu, 04 Jun 2015) Changed paths: M Doc/Manual/CSharp.html M Source/Modules/csharp.cxx Log Message: ----------- [C#] Single file mode (fixes) Renamed argument '-csout' to '-outfile'. Reformatting (Tab spacing; Pointer style). Chagned html documentation. Commit: 117f6d0026ae0e52286c1e1a3750c682d081b53c https://github.com/swig/swig/commit/117f6d0026ae0e52286c1e1a3750c682d081b53c Author: William S Fulton <ws...@fu...> Date: 2015-06-09 (Tue, 09 Jun 2015) Changed paths: M CHANGES.current M Examples/test-suite/common.mk A Examples/test-suite/cpp11_type_aliasing.i A Examples/test-suite/java/cpp11_type_aliasing_runme.java M Source/CParse/parser.y Log Message: ----------- Fix C++11 type aliasing seg fault. Closes #424 Commit: efa84dab7cd9caae1175546558c49b8662384f0d https://github.com/swig/swig/commit/efa84dab7cd9caae1175546558c49b8662384f0d Author: William S Fulton <ws...@fu...> Date: 2015-06-09 (Tue, 09 Jun 2015) Changed paths: A Examples/test-suite/errors/cpp_using_type_aliasing.i A Examples/test-suite/errors/cpp_using_type_aliasing.stderr M Source/Swig/symbol.c Log Message: ----------- Fix warning display of types associated with 'using' and templates. Commit: 2b9b007027961cf79088af2f38398e8c33dc3c4c https://github.com/swig/swig/commit/2b9b007027961cf79088af2f38398e8c33dc3c4c Author: William S Fulton <ws...@fu...> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M Source/Modules/csharp.cxx Log Message: ----------- C# -outfile cosmetic code fixes Commit: c1a18992ccc56bb85cb33e0a4e366608929b68de https://github.com/swig/swig/commit/c1a18992ccc56bb85cb33e0a4e366608929b68de Author: William S Fulton <ws...@fu...> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M Doc/Manual/CSharp.html Log Message: ----------- Add in all C# command line options to the docs Commit: 50b7a0410cc2ff44825b1860b203373725346d79 https://github.com/swig/swig/commit/50b7a0410cc2ff44825b1860b203373725346d79 Author: William S Fulton <ws...@fu...> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M CHANGES.current Log Message: ----------- changes file update for -outfile Commit: 6ab1ab57dd2051ed874b292f940c32eefb3ce971 https://github.com/swig/swig/commit/6ab1ab57dd2051ed874b292f940c32eefb3ce971 Author: William S Fulton <ws...@fu...> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M CHANGES.current M Doc/Manual/CSharp.html M Source/Modules/csharp.cxx Log Message: ----------- Merge branch 'Sghirate-master' - C# -outfile option * Sghirate-master: changes file update for -outfile Add in all C# command line options to the docs C# -outfile cosmetic code fixes [C#] Single file mode (fixes) [C#] Single file mode (minor fix) [C#] Single file mode Conflicts: CHANGES.current Commit: 8bd6e596d1eabca437f78e980c4fc8227f07adcd https://github.com/swig/swig/commit/8bd6e596d1eabca437f78e980c4fc8227f07adcd Author: William S Fulton <ws...@fu...> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M Source/Modules/csharp.cxx Log Message: ----------- Cosmetics - remove references to Java in C# module Commit: 85c02b172d1aeb52bf67cb95906355684c38745e https://github.com/swig/swig/commit/85c02b172d1aeb52bf67cb95906355684c38745e Author: William S Fulton <ws...@fu...> Date: 2015-06-11 (Thu, 11 Jun 2015) Changed paths: M Doc/Manual/Introduction.html Log Message: ----------- Expand section on code generation philosophy. We avoid introducing 3rd party dependencies in the generated code including the STL. Commit: cc6970e21f841a36fdce68222f16b1ea88a6b276 https://github.com/swig/swig/commit/cc6970e21f841a36fdce68222f16b1ea88a6b276 Author: William S Fulton <ws...@fu...> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M Doc/Manual/SWIG.html M Source/Modules/main.cxx Log Message: ----------- Documentation improvements for -o and -oh options Commit: 1891b82e0042994fc249f1209b86de9fbf103dd9 https://github.com/swig/swig/commit/1891b82e0042994fc249f1209b86de9fbf103dd9 Author: William S Fulton <ws...@fu...> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M CHANGES.current M Lib/r/srun.swg Log Message: ----------- R - Call to SWIG_createNewRef in copyToC was incorrectly named. Closes #430 Commit: 5fb344e0e6ee9ca4b1606c71b944a66d7f07c9ad https://github.com/swig/swig/commit/5fb344e0e6ee9ca4b1606c71b944a66d7f07c9ad Author: William S Fulton <ws...@fu...> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M Lib/r/rkw.swg Log Message: ----------- R - fix duplicate generation of 'self' parameter. Fixes director_keywords test case. Commit: 9b2bde403b8a68490e9e8cb91053c0ab3e732d30 https://github.com/swig/swig/commit/9b2bde403b8a68490e9e8cb91053c0ab3e732d30 Author: William S Fulton <ws...@fu...> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M Source/Modules/r.cxx Log Message: ----------- R - Remove constantWrapper message wrapping constants An implementation is still needed for constants. Commit: 1f5361593555deb6f429b3b238b649e8055abb05 https://github.com/swig/swig/commit/1f5361593555deb6f429b3b238b649e8055abb05 Author: William S Fulton <ws...@fu...> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M .travis.yml Log Message: ----------- Add R to travis testing Commit: b94820adcfe05b48c0e553e4e4fd0b32f385651f https://github.com/swig/swig/commit/b94820adcfe05b48c0e553e4e4fd0b32f385651f Author: William S Fulton <ws...@fu...> Date: 2015-06-12 (Fri, 12 Jun 2015) Changed paths: M Source/Modules/r.cxx Log Message: ----------- Fix r.cxx build break Commit: b1f2d0749e6db99cba94eaec606d3a6ae986415f https://github.com/swig/swig/commit/b1f2d0749e6db99cba94eaec606d3a6ae986415f Author: William S Fulton <ws...@fu...> Date: 2015-06-13 (Sat, 13 Jun 2015) Changed paths: M .travis.yml Log Message: ----------- Don't fail R in Travis - runtime tests are failing in this environment Commit: 180e21269d87fe36f9765f3faa5fbe7e43a88258 https://github.com/swig/swig/commit/180e21269d87fe36f9765f3faa5fbe7e43a88258 Author: William S Fulton <ws...@fu...> Date: 2015-06-16 (Tue, 16 Jun 2015) Changed paths: M Source/Modules/python.cxx Log Message: ----------- Fix python -builtin -O and overloaded functions More specifically fixes compile errors using -builtin -fastunpack -modernargs. Recent regression (416277b). Closes #436. Commit: 53b7659ebf81abd525cef5560aea658589d6273d https://github.com/swig/swig/commit/53b7659ebf81abd525cef5560aea658589d6273d Author: William S Fulton <ws...@fu...> Date: 2015-06-16 (Tue, 16 Jun 2015) Changed paths: M Source/Modules/python.cxx Log Message: ----------- Fix Python pep8 warning when using -fastinit (or -O) Fixes: E231 missing whitespace after ',' Commit: e180430f1ee60ecb7fa59190e6b7c26eaa0cf4f2 https://github.com/swig/swig/commit/e180430f1ee60ecb7fa59190e6b7c26eaa0cf4f2 Author: William S Fulton <ws...@fu...> Date: 2015-06-16 (Tue, 16 Jun 2015) Changed paths: M Doc/Manual/Modules.html Log Message: ----------- -external-runtime doc improvement Closes #441 [skip ci] Commit: c6b3088e58ca052c7b3a68cf32ff1c2ba35995b7 https://github.com/swig/swig/commit/c6b3088e58ca052c7b3a68cf32ff1c2ba35995b7 Author: Ian Lance Taylor <ia...@go...> Date: 2015-06-19 (Fri, 19 Jun 2015) Changed paths: M Examples/Makefile.in M Examples/test-suite/go/Makefile.in M configure.ac Log Message: ----------- [Go] Add Makefile testing support for changes in upcoming Go 1.5 release. No effect on the SWIG program itself. Commit: 11d8403c3cc71b3fa32ff772536f249cdeac6731 https://github.com/swig/swig/commit/11d8403c3cc71b3fa32ff772536f249cdeac6731 Author: Ian Lance Taylor <ia...@go...> Date: 2015-06-20 (Sat, 20 Jun 2015) Changed paths: M Examples/test-suite/common.mk A Examples/test-suite/go/inherit_member_runme.go A Examples/test-suite/inherit_member.i M Source/Modules/go.cxx Log Message: ----------- [Go] Fix member variables in base classes to handle CWRAP_NATURAL_VAR correctly. Add a test case for the problem. Fixes #339. Commit: 6890dfa88101598e2bbe6d62b0119f4d7f0a8f54 https://github.com/swig/swig/commit/6890dfa88101598e2bbe6d62b0119f4d7f0a8f54 Author: William S Fulton <ws...@fu...> Date: 2015-06-22 (Mon, 22 Jun 2015) Changed paths: M Examples/test-suite/cpp11_template_typedefs.i M Examples/test-suite/cpp11_type_aliasing.i M Source/CParse/parser.y Log Message: ----------- Fix parse errors for C++11 type aliasing Recently introduced by the fix for C++11 type aliasing seg fault - 117f6d00 Commit: 0b436c65ca165ea246fc2b69eb7d259e86029728 https://github.com/swig/swig/commit/0b436c65ca165ea246fc2b69eb7d259e86029728 Author: William S Fulton <ws...@fu...> Date: 2015-06-22 (Mon, 22 Jun 2015) Changed paths: M Source/CParse/parser.y Log Message: ----------- Cosmetic parser change Rename typemap_parameter_declarator as it is no longer just used for typemaps Commit: 64e5215f29ad1f43a0b179d415db84be0d2eeafc https://github.com/swig/swig/commit/64e5215f29ad1f43a0b179d415db84be0d2eeafc Author: Simon Marchetto <sim...@sc...> Date: 2015-06-23 (Tue, 23 Jun 2015) Changed paths: M Lib/scilab/scirun.swg Log Message: ----------- scilab: fix memory leak Commit: 05cfa06dbb31fd8a2654d8cb24ca44e7b5e0c809 https://github.com/swig/swig/commit/05cfa06dbb31fd8a2654d8cb24ca44e7b5e0c809 Author: Simon Marchetto <sim...@sc...> Date: 2015-06-23 (Tue, 23 Jun 2015) Changed paths: M Lib/scilab/scichar.swg Log Message: ----------- scilab: use freeAllocatedSingleString() after getAllocatedSingleTree() Commit: b05f0057ca5b45f13045a93c2c00858a79206f6b https://github.com/swig/swig/commit/b05f0057ca5b45f13045a93c2c00858a79206f6b Author: Simon Marchetto <sim...@sc...> Date: 2015-06-23 (Tue, 23 Jun 2015) Changed paths: M Lib/scilab/scirun.swg M Source/Modules/scilab.cxx Log Message: ----------- improve support of varargs Commit: 078ad6cb86d1e8e93eae5b758dc35b37a476347a https://github.com/swig/swig/commit/078ad6cb86d1e8e93eae5b758dc35b37a476347a Author: Simon Marchetto <sim...@sc...> Date: 2015-06-23 (Tue, 23 Jun 2015) Changed paths: M Lib/scilab/scichar.swg Log Message: ----------- simplify SWIG_SciString_AsChar() Commit: 0650f3535e0a563a70dd77ddca6f982a6769be33 https://github.com/swig/swig/commit/0650f3535e0a563a70dd77ddca6f982a6769be33 Author: William S Fulton <ws...@fu...> Date: 2015-06-25 (Thu, 25 Jun 2015) Changed paths: M appveyor.yml Log Message: ----------- Appveyor: use default os image Commit: a8c6f9c9e228207e5c92484179b231b89b8cbc02 https://github.com/swig/swig/commit/a8c6f9c9e228207e5c92484179b231b89b8cbc02 Author: Olly Betts <ol...@su...> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M Makefile.in Log Message: ----------- Drop removal of libtool on "make distclean" SWIG stopped using libtool over 11 years ago. Commit: 822b2355c0a88143274853afa520406b67c41082 https://github.com/swig/swig/commit/822b2355c0a88143274853afa520406b67c41082 Author: Olly Betts <ol...@su...> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M CHANGES.current A Examples/test-suite/errors/swig_pythoncode_bad.i A Examples/test-suite/errors/swig_pythoncode_bad.stderr A Examples/test-suite/errors/swig_pythoncode_bad2.i A Examples/test-suite/errors/swig_pythoncode_bad2.stderr M Examples/test-suite/python/Makefile.in A Examples/test-suite/python/python_pythoncode_runme.py A Examples/test-suite/python_pythoncode.i M Source/Include/swigwarn.h M Source/Modules/python.cxx Log Message: ----------- Improve handling of whitespace in %pythoncode Previously SWIG looked at the indentation of the first line and removed that many characters from each subsequent line, regardless of what those characters were. This was made worse because SWIG's preprocessor removes any whitespace before a '#'. Fixes github issue #379, reported by Joe Orton. Commit: 8208d12aa55fff495685f6b58c0db4f4c9721278 https://github.com/swig/swig/commit/8208d12aa55fff495685f6b58c0db4f4c9721278 Author: Olly Betts <ol...@su...> Date: 2015-06-29 (Mon, 29 Jun 2015) Changed paths: M Doc/Manual/Python.html Log Message: ----------- Document use of %pythoncode "file.py" As discussed in github issue #379. Commit: 6528e380cbc9ba4977105495a0a0f7654fe8bb9e https://github.com/swig/swig/commit/6528e380cbc9ba4977105495a0a0f7654fe8bb9e Author: Olly Betts <ol...@su...> Date: 2015-06-30 (Tue, 30 Jun 2015) Changed paths: M Examples/test-suite/python_pythoncode.i Log Message: ----------- Fix or workaround PEP8 warnings Commit: ca208cfe35033b31fb7d05c160278c2eb583f499 https://github.com/swig/swig/commit/ca208cfe35033b31fb7d05c160278c2eb583f499 Author: Nils Gladitz <nil...@gm...> Date: 2015-07-01 (Wed, 01 Jul 2015) Changed paths: A Examples/test-suite/chartest.i M Examples/test-suite/common.mk A Examples/test-suite/lua/chartest_runme.lua M Lib/lua/lua.swg M Lib/lua/luarun.swg M Lib/lua/luatypemaps.swg Log Message: ----------- lua: push characters as unformatted 1-character strings Since Lua 5.3 the "%c" format character in lua_pushfstring will produce the string "<\XXX>" (XXX being a decimal code sequence) when given unprintable characters. Use lua_pushlstring instead to reproduce the old behavior. Commit: f1be7ad3ee2abb6c955560973cf049f53b7085d9 https://github.com/swig/swig/commit/f1be7ad3ee2abb6c955560973cf049f53b7085d9 Author: Olly Betts <ojw...@gm...> Date: 2015-07-02 (Thu, 02 Jul 2015) Changed paths: A Examples/test-suite/chartest.i M Examples/test-suite/common.mk A Examples/test-suite/lua/chartest_runme.lua M Lib/lua/lua.swg M Lib/lua/luarun.swg M Lib/lua/luatypemaps.swg Log Message: ----------- Merge pull request #452 from ngladitz/lua-char-typemap lua: push characters as unformatted 1-character strings Commit: 9c06cbba514d1e323a4a8b9bbd6d09e4d68acf41 https://github.com/swig/swig/commit/9c06cbba514d1e323a4a8b9bbd6d09e4d68acf41 Author: Olly Betts <ol...@su...> Date: 2015-07-02 (Thu, 02 Jul 2015) Changed paths: M CHANGES.current Log Message: ----------- Add CHANGES.current entry for PR #452 Commit: 05397cf6a2cd6df35e84fadc77835e598a240211 https://github.com/swig/swig/commit/05397cf6a2cd6df35e84fadc77835e598a240211 Author: William S Fulton <ws...@fu...> Date: 2015-07-02 (Thu, 02 Jul 2015) Changed paths: M CHANGES.current M Examples/test-suite/common.mk M Examples/test-suite/cpp11_template_typedefs.i A Examples/test-suite/template_keyword_in_type.i M Source/CParse/parser.y Log Message: ----------- Fix syntax error when the template keyword is used in types For example: std::template vector<int> v; Commit: 925cec3a8290dc666257d4d20d1a4e7825229caf https://github.com/swig/swig/commit/925cec3a8290dc666257d4d20d1a4e7825229caf Author: Nils Gladitz <nil...@gm...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Source/Modules/php.cxx Log Message: ----------- Add a space between literal and string macro In C++11 a space between a literal and string macro is required. Commit: 335572170b7185d24b8515f5909d091ae117d458 https://github.com/swig/swig/commit/335572170b7185d24b8515f5909d091ae117d458 Author: William S Fulton <ws...@fu...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Examples/test-suite/template_keyword_in_type.i Log Message: ----------- Correct testcase use of typename to be inside a template Commit: c767b33c3f0bc7e30ac00214e77f0fc572678e6b https://github.com/swig/swig/commit/c767b33c3f0bc7e30ac00214e77f0fc572678e6b Author: William S Fulton <ws...@fu...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Examples/test-suite/csharp/li_boost_shared_ptr_runme.cs M Examples/test-suite/csharp/li_std_auto_ptr_runme.cs Log Message: ----------- C# gc tests failure fix Sometimes the GC just won't run the finalizers, so we output a warning instead of throwing an error, so now the test-suite will pass but with a warning if the number of objects is not as expected. li_std_auto_ptr was failing during Appveyor testing An equivalent change was put into the corresponding Java runtime tests a while back. Commit: edcdaaec163ffd928e585e97ec08f9682790bf28 https://github.com/swig/swig/commit/edcdaaec163ffd928e585e97ec08f9682790bf28 Author: William S Fulton <ws...@fu...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Source/CParse/parser.y M Source/CParse/templ.c M Source/DOH/base.c M Source/DOH/file.c M Source/DOH/fio.c M Source/DOH/string.c M Source/Modules/go.cxx M Source/Modules/main.cxx M Source/Modules/ocaml.cxx M Source/Modules/php.cxx M Source/Modules/python.cxx M Source/Swig/include.c M Source/Swig/misc.c M Source/Swig/naming.c M Source/Swig/stype.c M Source/Swig/typemap.c M Source/Swig/typeobj.c Log Message: ----------- Warning fixes for 64bit visual c++ on Windows Commit: c7da8bb06e1d397f6e3fb2c012ec1480186f0a02 https://github.com/swig/swig/commit/c7da8bb06e1d397f6e3fb2c012ec1480186f0a02 Author: William S Fulton <ws...@fu...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Lib/java/director.swg M Lib/java/java.swg M Lib/java/various.i Log Message: ----------- Warning fixes in generated Java code for 64bit Visual C++ on Windows. Commit: fb2b1af2e7f1942f8191069c76c6898adddd0755 https://github.com/swig/swig/commit/fb2b1af2e7f1942f8191069c76c6898adddd0755 Author: William S Fulton <ws...@fu...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Source/Swig/misc.c Log Message: ----------- Warning fixes for 64bit visual c++ on Windows Commit: 236822b4880b4950f8236dee12c15c7f19ccc9aa https://github.com/swig/swig/commit/236822b4880b4950f8236dee12c15c7f19ccc9aa Author: William S Fulton <ws...@fu...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Lib/csharp/csharp.swg Log Message: ----------- Warning fixes in generated C# code for 64bit Visual C++ on Windows. Commit: 2b4dda39bb19eac1aa7c331b48e81fb639400153 https://github.com/swig/swig/commit/2b4dda39bb19eac1aa7c331b48e81fb639400153 Author: William S Fulton <ws...@fu...> Date: 2015-07-03 (Fri, 03 Jul 2015) Changed paths: M Examples/python/multimap/example.i M Examples/test-suite/python_varargs_typemap.i Log Message: ----------- Warning fixes in generated Python code for 64bit Visual C++ on Windows. Commit: fe39ef5faee7c66a87053096c41ab1bbace9c26a https://github.com/swig/swig/commit/fe39ef5faee7c66a87053096c41ab1bbace9c26a Author: Joseph C Wang <joe...@gm...> Date: 2015-07-04 (Sat, 04 Jul 2015) Changed paths: M Lib/r/r.swg Log Message: ----------- suppress warning for ExternalReference print Commit: 12dbbf13cc47ce6b72957fed649c78db17e23a26 https://github.com/swig/swig/commit/12dbbf13cc47ce6b72957fed649c78db17e23a26 Author: William S Fulton <ws...@fu...> Date: 2015-07-04 (Sat, 04 Jul 2015) Changed paths: M Examples/test-suite/template_keyword_in_type.i Log Message: ----------- Correct testcase use of typename to be inside a template II Commit: e543299d97d680d021cf9940259941529a443b07 https://github.com/swig/swig/commit/e543299d97d680d021cf9940259941529a443b07 Author: William S Fulton <ws...@fu...> Date: 2015-07-04 (Sat, 04 Jul 2015) Changed paths: M Examples/test-suite/java/li_carrays_runme.java M Examples/test-suite/perl5/li_carrays_runme.pl Log Message: ----------- Fix array overrun in li_carrays testcase Commit: 5dce99751c0f5894e78db883f286c0ff3e89ba61 https://github.com/swig/swig/commit/5dce99751c0f5894e78db883f286c0ff3e89ba61 Author: William S Fulton <ws...@fu...> Date: 2015-07-04 (Sat, 04 Jul 2015) Changed paths: M appveyor.yml Log Message: ----------- Appveyor testing expanded - New variable to control version of Visual Studio to use on appveyor - Enable VS2015 (14.0) for C# - Run full check-test-suite and not just partialcheck-test-suite since Appveyor performance improvements since using dedicated Hyper-V instead of Azure. - Allow 64 bit Python 2.7 to fail on Appveyor as a vector container slicing bug needs fixing. Commit: 41fd7c17e0e8fcc35e5751c1e02e2c3ac8bd13ca https://github.com/swig/swig/commit/41fd7c17e0e8fcc35e5751c1e02e2c3ac8bd13ca Author: William S Fulton <ws...@fu...> Date: 2015-07-04 (Sat, 04 Jul 2015) Changed paths: M Examples/python/multimap/example.i M Examples/test-suite/csharp/li_boost_shared_ptr_runme.cs M Examples/test-suite/csharp/li_std_auto_ptr_runme.cs M Examples/test-suite/java/li_carrays_runme.java M Examples/test-suite/perl5/li_carrays_runme.pl M Examples/test-suite/python_varargs_typemap.i M Lib/csharp/csharp.swg M Lib/java/director.swg M Lib/java/java.swg M Lib/java/various.i M Source/CParse/parser.y M Source/CParse/templ.c M Source/DOH/base.c M Source/DOH/file.c M Source/DOH/fio.c M Source/DOH/string.c M Source/Modules/go.cxx M Source/Modules/main.cxx M Source/Modules/ocaml.cxx M Source/Modules/php.cxx M Source/Modules/python.cxx M Source/Swig/include.c M Source/Swig/misc.c M Source/Swig/naming.c M Source/Swig/stype.c M Source/Swig/typemap.c M Source/Swig/typeobj.c M appveyor.yml Log Message: ----------- Merge branch 'appveyor-check-test-suite' * appveyor-check-test-suite: Appveyor testing expanded Fix array overrun in li_carrays testcase Warning fixes in generated Python code for 64bit Visual C++ on Windows. Warning fixes in generated C# code for 64bit Visual C++ on Windows. Warning fixes for 64bit visual c++ on Windows Warning fixes in generated Java code for 64bit Visual C++ on Windows. Warning fixes for 64bit visual c++ on Windows C# gc tests failure fix Add a space between literal and string macro Commit: 81f005013500078458e092e111a3679c7f5fbe89 https://github.com/swig/swig/commit/81f005013500078458e092e111a3679c7f5fbe89 Author: William S Fulton <ws...@fu...> Date: 2015-07-04 (Sat, 04 Jul 2015) Changed paths: M Examples/test-suite/perl5/li_carrays_runme.pl Log Message: ----------- Perl5 carrays testcase fix Number of loops is different since seg fault fix in e543299 Commit: 8efdf69dfc8eb8820eb19f32a53cf50e5fdbd4fe https://github.com/swig/swig/commit/8efdf69dfc8eb8820eb19f32a53cf50e5fdbd4fe Author: William S Fulton <ws...@fu...> Date: 2015-07-05 (Sun, 05 Jul 2015) Changed paths: M CHANGES.current M Doc/Manual/CSharp.html M Doc/Manual/Introduction.html M Doc/Manual/Modules.html M Doc/Manual/Python.html M Doc/Manual/SWIG.html M Examples/Makefile.in M Examples/python/multimap/example.i A Examples/test-suite/chartest.i M Examples/test-suite/common.mk M Examples/test-suite/cpp11_template_typedefs.i A Examples/test-suite/cpp11_type_aliasing.i M Examples/test-suite/csharp/li_boost_shared_ptr_runme.cs M Examples/test-suite/csharp/li_std_auto_ptr_runme.cs A Examples/test-suite/errors/cpp_using_type_aliasing.i A Examples/test-suite/errors/cpp_using_type_aliasing.stderr A Examples/test-suite/errors/swig_pythoncode_bad.i A Examples/test-suite/errors/swig_pythoncode_bad.stderr A Examples/test-suite/errors/swig_pythoncode_bad2.i A Examples/test-suite/errors/swig_pythoncode_bad2.stderr M Examples/test-suite/go/Makefile.in A Examples/test-suite/go/inherit_member_runme.go A Examples/test-suite/inherit_member.i A Examples/test-suite/java/cpp11_type_aliasing_runme.java M Examples/test-suite/java/li_carrays_runme.java A Examples/test-suite/lua/chartest_runme.lua M Examples/test-suite/perl5/li_carrays_runme.pl M Examples/test-suite/python/Makefile.in A Examples/test-suite/python/python_pythoncode_runme.py A Examples/test-suite/python_pythoncode.i M Examples/test-suite/python_varargs_typemap.i A Examples/test-suite/template_keyword_in_type.i M Lib/csharp/csharp.swg M Lib/java/director.swg M Lib/java/java.swg M Lib/java/various.i M Lib/lua/lua.swg M Lib/lua/luarun.swg M Lib/lua/luatypemaps.swg M Lib/r/r.swg M Lib/r/rkw.swg M Lib/r/srun.swg M Lib/scilab/scichar.swg M Lib/scilab/scirun.swg M Makefile.in M Source/CParse/parser.y M Source/CParse/templ.c M Source/DOH/base.c M Source/DOH/file.c M Source/DOH/fio.c M Source/DOH/string.c M Source/Include/swigwarn.h M Source/Modules/csharp.cxx M Source/Modules/go.cxx M Source/Modules/main.cxx M Source/Modules/ocaml.cxx M Source/Modules/php.cxx M Source/Modules/python.cxx M Source/Modules/r.cxx M Source/Modules/scilab.cxx M Source/Swig/include.c M Source/Swig/misc.c M Source/Swig/naming.c M Source/Swig/stype.c M Source/Swig/symbol.c M Source/Swig/typemap.c M Source/Swig/typeobj.c M appveyor.yml M configure.ac Log Message: ----------- Merge branch 'master' into travis-osx * master: Perl5 carrays testcase fix Appveyor testing expanded Fix array overrun in li_carrays testcase Correct testcase use of typename to be inside a template II suppress warning for ExternalReference print Warning fixes in generated Python code for 64bit Visual C++ on Windows. Warning fixes in generated C# code for 64bit Visual C++ on Windows. Warning fixes for 64bit visual c++ on Windows Warning fixes in generated Java code for 64bit Visual C++ on Windows. Warning fixes for 64bit visual c++ on Windows C# gc tests failure fix Correct testcase use of typename to be inside a template Add a space between literal and string macro Fix syntax error when the template keyword is used in types Add CHANGES.current entry for PR #452 lua: push characters as unformatted 1-character strings Fix or workaround PEP8 warnings Document use of %pythoncode "file.py" Improve handling of whitespace in %pythoncode Drop removal of libtool on "make distclean" Appveyor: use default os image simplify SWIG_SciString_AsChar() improve support of varargs scilab: use freeAllocatedSingleString() after getAllocatedSingleTree() scilab: fix memory leak Cosmetic parser change Fix parse errors for C++11 type aliasing [Go] Fix member variables in base classes to handle CWRAP_NATURAL_VAR correctly. Add a test case for the problem. [Go] Add Makefile testing support for changes in upcoming Go 1.5 release. No effect on the SWIG program itself. -external-runtime doc improvement Fix Python pep8 warning when using -fastinit (or -O) Fix python -builtin -O and overloaded functions Don't fail R in Travis - runtime tests are failing in this environment Fix r.cxx build break Add R to travis testing R - Remove constantWrapper message wrapping constants R - fix duplicate generation of 'self' parameter. R - Call to SWIG_createNewRef in copyToC was incorrectly named. Documentation improvements for -o and -oh options Expand section on code generation philosophy. Cosmetics - remove references to Java in C# module changes file update for -outfile Add in all C# command line options to the docs C# -outfile cosmetic code fixes Fix warning display of types associated with 'using' and templates. Fix C++11 type aliasing seg fault. [C#] Single file mode (fixes) [C#] Single file mode (minor fix) [C#] Single file mode Appveyor upgrade to cygwin on stable server Compare: https://github.com/swig/swig/compare/c01a7e8fcbcb...8efdf69dfc8e |