From: GitHub <no...@gi...> - 2013-11-07 23:28:08
|
Branch: refs/heads/master Home: https://github.com/swig/swig Commit: d15220cba49d1fcc46fc913c1869285a4edf7e65 https://github.com/swig/swig/commit/d15220cba49d1fcc46fc913c1869285a4edf7e65 Author: William S Fulton <ws...@fu...> Date: 2013-10-18 (Fri, 18 Oct 2013) Changed paths: M Lib/guile/guile_scm_run.swg M Lib/guile/std_vector.i M Source/Modules/php.cxx Log Message: ----------- Remove a couple of unused variable warnings in generated code Commit: ec1d5a5be1c7cdaaa8dedc3ba76a5792127cef0f https://github.com/swig/swig/commit/ec1d5a5be1c7cdaaa8dedc3ba76a5792127cef0f Author: William S Fulton <ws...@fu...> Date: 2013-10-21 (Mon, 21 Oct 2013) Changed paths: M Source/Modules/guile.cxx Log Message: ----------- Correct guile help for -Linkage. -linkage does not work (it clashes with the generic -l option). Commit: 6736e74127180f012dab11379a2159cd073461d4 https://github.com/swig/swig/commit/6736e74127180f012dab11379a2159cd073461d4 Author: Marvin Greenberg <pub...@gm...> Date: 2013-10-22 (Tue, 22 Oct 2013) Changed paths: M Doc/Manual/Java.html M Doc/Manual/Warnings.html M Examples/test-suite/director_exception.i M Examples/test-suite/java/Makefile.in A Examples/test-suite/java/java_director_exception_feature_nspace_runme.java A Examples/test-suite/java/java_director_exception_feature_runme.java A Examples/test-suite/java_director_exception_feature.i A Examples/test-suite/java_director_exception_feature_nspace.i M Lib/java/director.swg M Lib/java/std_string.i M Source/Include/swigwarn.h M Source/Modules/java.cxx Log Message: ----------- Add feature director:except for improved director exception handling in Java Closes #91 Commit: 9237c4553c93f9e0d265b483e63486da8c49f31e https://github.com/swig/swig/commit/9237c4553c93f9e0d265b483e63486da8c49f31e Author: William S Fulton <ws...@fu...> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M Source/Modules/java.cxx Log Message: ----------- Code style conforming channges for Java director:except patch Commit: 97fd20a58d8273cb2097d7661ddde70ccf426cac https://github.com/swig/swig/commit/97fd20a58d8273cb2097d7661ddde70ccf426cac Author: William S Fulton <ws...@fu...> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M Lib/java/std_string.i M Source/Modules/java.cxx Log Message: ----------- Minor improvements to Java director:except patch Commit: f55e0092efd6073542b7669381a751b3c7c7a60f https://github.com/swig/swig/commit/f55e0092efd6073542b7669381a751b3c7c7a60f Author: William S Fulton <ws...@fu...> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M Source/Modules/java.cxx Log Message: ----------- Remove pointless code from Java director:except patch Commit: 88678ed492f1c8c163c52059945b7cb1db30d19c https://github.com/swig/swig/commit/88678ed492f1c8c163c52059945b7cb1db30d19c Author: William S Fulton <ws...@fu...> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M Source/Modules/java.cxx Log Message: ----------- director:except tweaks Recode whitespace handling, remove unnecessary comments in generated code. Commit: fc13a24ecb16d26e38c68d9b72dcdcde6611c72d https://github.com/swig/swig/commit/fc13a24ecb16d26e38c68d9b72dcdcde6611c72d Author: William S Fulton <ws...@fu...> Date: 2013-10-23 (Wed, 23 Oct 2013) Changed paths: M Examples/test-suite/java_director_exception_feature.i M Examples/test-suite/java_director_exception_feature_nspace.i M Source/Modules/java.cxx Log Message: ----------- directorthrows warning fixes - Fix line number display - now the usual simpler warning message can be displayed for WARN_TYPEMAP_DIRECTORTHROWS_UNDEF - it still points to the problem method. - Use macro names for warning suppression in test. Commit: cf4f5e8118021de221390bbb1a03df3a129d8adb https://github.com/swig/swig/commit/cf4f5e8118021de221390bbb1a03df3a129d8adb Author: William S Fulton <ws...@fu...> Date: 2013-10-24 (Thu, 24 Oct 2013) Changed paths: M Source/Modules/java.cxx Log Message: ----------- More conventional variable naming in directorExceptHandling Commit: e717ed3056b5f369e28b9a24b41dab3e9b15a0c6 https://github.com/swig/swig/commit/e717ed3056b5f369e28b9a24b41dab3e9b15a0c6 Author: William S Fulton <ws...@fu...> Date: 2013-10-31 (Thu, 31 Oct 2013) Changed paths: M Source/Modules/java.cxx Log Message: ----------- Improve directorthrows patch Separate $packagepath substitution from non-director code (as documented). Some of the directorthrows code has been rewritten so that fewer code changes are present compared to before the patch. canonicalizeJNIDescriptor() refactored so it can be used for general code, not just the directorin:descriptor typemap attribute. Better implementation for substituting '$packagepath/$javaclassname' - fixes some quirks in '$packagepath/$javaclassname' descriptor substitutions if a dot was present in the descriptor string. Commit: baec61c5abc689379c205ffdaea395c96a3482cd https://github.com/swig/swig/commit/baec61c5abc689379c205ffdaea395c96a3482cd Author: William S Fulton <ws...@fu...> Date: 2013-11-07 (Thu, 07 Nov 2013) Changed paths: M Examples/test-suite/java/Makefile.in M Examples/test-suite/java/java_director_exception_feature_nspace_runme.java M Examples/test-suite/java_director_exception_feature.i M Examples/test-suite/java_director_exception_feature_nspace.i Log Message: ----------- java_director_exception_feature_nspace test case changes - The implementation for SEP for the classpath is not portable, eg the separator should be ':' not ';' on Cygwin, but clearly it could be ';' if using a native Windows version of Java. In the past the test-suite has been constructed to avoid this problem and these changes go back to this approach at the expense of not testing nspace without -package (but not specifying -package is quite unusual when using nspace, so no great loss). This test could be restored to how it was if the separator is detected at configure time from the JVM itself, eg by calling Java code: System.out.println(System.getProperty("path.separator")); - Mangle the non-public classes in the _runme.java file so that they are unique to this testcase (the .class files generated can interfere with other tests). - Const corrections and spelling mistakes fixed in test case. test case improvements Commit: fdc1772e38b4d27050bc1d4958f155ec67760fc8 https://github.com/swig/swig/commit/fdc1772e38b4d27050bc1d4958f155ec67760fc8 Author: William S Fulton <ws...@fu...> Date: 2013-11-07 (Thu, 07 Nov 2013) Changed paths: M Lib/java/director.swg Log Message: ----------- Cosmetics/code style conformance in newly added Java director exception handling Commit: e7a6be289e7db30307c5d2b379a3e867b5d01e0e https://github.com/swig/swig/commit/e7a6be289e7db30307c5d2b379a3e867b5d01e0e Author: William S Fulton <ws...@fu...> Date: 2013-11-07 (Thu, 07 Nov 2013) Changed paths: M Lib/java/director.swg Log Message: ----------- Rework the director.swg changes for director exception handling - More robust implementation. - Fix some bugs to give better exception messages when a user uses the director utility exception functions and classes. - Replace unnecessarily shortened variable names for easier reading of code. Commit: 9df7bee57057668ef878e075ae070acfecd515b1 https://github.com/swig/swig/commit/9df7bee57057668ef878e075ae070acfecd515b1 Author: William S Fulton <ws...@fu...> Date: 2013-11-07 (Thu, 07 Nov 2013) Changed paths: M CHANGES.current Log Message: ----------- Changes file for recent director improvements Commit: d73f04e925e9210f2c688ef3656e6059eb540565 https://github.com/swig/swig/commit/d73f04e925e9210f2c688ef3656e6059eb540565 Author: William S Fulton <ws...@fu...> Date: 2013-11-07 (Thu, 07 Nov 2013) Changed paths: M Doc/Manual/Java.html M Doc/Manual/Warnings.html Log Message: ----------- Documentation edit for the director:except feature and directorthrows typemap Compare: https://github.com/swig/swig/compare/1c5246ad667c...d73f04e925e9 |