From: GitHub <no...@gi...> - 2017-04-20 07:17:14
|
Branch: refs/heads/master Home: https://github.com/swig/swig Commit: b8d383cb4a5edd9dd4feb4fa528fefca2a2a3c1f https://github.com/swig/swig/commit/b8d383cb4a5edd9dd4feb4fa528fefca2a2a3c1f Author: Takashi Tamura <tam...@us...> Date: 2017-02-25 (Sat, 25 Feb 2017) Changed paths: M Examples/test-suite/ruby/swig_assert.rb Log Message: ----------- [ruby] add simple assertions. Commit: 50e495c453a3d5beb8f3f1fcf2d3e0ba0e883575 https://github.com/swig/swig/commit/50e495c453a3d5beb8f3f1fcf2d3e0ba0e883575 Author: Takashi Tamura <tam...@us...> Date: 2017-03-01 (Wed, 01 Mar 2017) Changed paths: M Lib/ruby/rubystdcommon.swg Log Message: ----------- [ruby] use template specialization for swig::asptr,asval functions on std:shared_ptr. Commit: a84ea749b3ae630212fc2928be6697e34b22faed https://github.com/swig/swig/commit/a84ea749b3ae630212fc2928be6697e34b22faed Author: Takashi Tamura <tam...@us...> Date: 2017-03-01 (Wed, 01 Mar 2017) Changed paths: A Examples/test-suite/cpp11_shared_ptr_upcast.i M Examples/test-suite/ruby/Makefile.in A Examples/test-suite/ruby/cpp11_shared_ptr_upcast_runme.rb Log Message: ----------- [ruby] add tests for upcasting std::shared_ptr within std containers. Commit: a784ace983b49346d973553987e3574cba0eeeaa https://github.com/swig/swig/commit/a784ace983b49346d973553987e3574cba0eeeaa Author: Takashi Tamura <tam...@us...> Date: 2017-03-02 (Thu, 02 Mar 2017) Changed paths: M Lib/ruby/rubystdcommon.swg M Lib/ruby/std_shared_ptr.i Log Message: ----------- [ruby] move template specialization to std_shared_ptr.i. Commit: 806f49bf5809a73ffb5478cbac0a247a0c679dd2 https://github.com/swig/swig/commit/806f49bf5809a73ffb5478cbac0a247a0c679dd2 Author: Takashi Tamura <tam...@us...> Date: 2017-03-02 (Thu, 02 Mar 2017) Changed paths: M Lib/ruby/std_shared_ptr.i Log Message: ----------- [ruby] edit comments [skip ci] Commit: f96c2ad73d2e4d6ec81941fd5f4b405c7f8828f3 https://github.com/swig/swig/commit/f96c2ad73d2e4d6ec81941fd5f4b405c7f8828f3 Author: Takashi Tamura <tam...@us...> Date: 2017-03-03 (Fri, 03 Mar 2017) Changed paths: A Examples/test-suite/cpp11_shared_ptr_const.i M Examples/test-suite/ruby/Makefile.in A Examples/test-suite/ruby/cpp11_shared_ptr_const_runme.rb M Lib/ruby/rubystdcommon.swg M Lib/ruby/std_shared_ptr.i Log Message: ----------- [ruby] For swig::from, use template specialization to convert shared_ptr<const T> to shared_ptr<T>. Commit: b91e03d39ab3d45915d5cb8ddf4b9431ab264aa6 https://github.com/swig/swig/commit/b91e03d39ab3d45915d5cb8ddf4b9431ab264aa6 Author: Takashi Tamura <tam...@us...> Date: 2017-03-03 (Fri, 03 Mar 2017) Changed paths: M Examples/test-suite/cpp11_shared_ptr_const.i M Examples/test-suite/ruby/cpp11_shared_ptr_const_runme.rb Log Message: ----------- [ruby] add tests for shared_ptr of const Type. Commit: cb1f89cb6860afd30f2f2bff8e5f03feedb8644d https://github.com/swig/swig/commit/cb1f89cb6860afd30f2f2bff8e5f03feedb8644d Author: Takashi Tamura <tam...@us...> Date: 2017-03-07 (Tue, 07 Mar 2017) Changed paths: M Lib/ruby/std_shared_ptr.i Log Message: ----------- [ruby] must not do a null check for VALUE. Commit: 377d439964890278f625d4fcae1a35c6802c4233 https://github.com/swig/swig/commit/377d439964890278f625d4fcae1a35c6802c4233 Author: Takashi Tamura <tam...@us...> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: A Examples/test-suite/cpp11_shared_ptr_const.i M Examples/test-suite/ruby/Makefile.in A Examples/test-suite/ruby/cpp11_shared_ptr_const_runme.rb M Lib/ruby/std_shared_ptr.i Log Message: ----------- Merge remote-tracking branch 'origin/shared_ptr_const_conv' into shared_ptr_derived_2 Commit: b32854bc592c82d1401ed749f6ca7fff686180ef https://github.com/swig/swig/commit/b32854bc592c82d1401ed749f6ca7fff686180ef Author: Takashi Tamura <tam...@us...> Date: 2017-03-29 (Wed, 29 Mar 2017) Changed paths: M Examples/test-suite/cpp11_shared_ptr_upcast.i M Lib/ruby/rubystdcommon.swg A Lib/ruby/rubystdcommon_forward.swg M Lib/ruby/std_shared_ptr.i Log Message: ----------- use forward declaration to treat the dependency of fragments Commit: d56c8ef9ffcf96acbe7e9cc69eefd11e81488ada https://github.com/swig/swig/commit/d56c8ef9ffcf96acbe7e9cc69eefd11e81488ada Author: William S Fulton <ws...@fu...> Date: 2017-03-31 (Fri, 31 Mar 2017) Changed paths: M Examples/test-suite/ruby/swig_assert.rb Log Message: ----------- Rename new Ruby assert functions used in test-suite Commit: ceea1d99056a84d7d38e3ecca56ed3b65d315734 https://github.com/swig/swig/commit/ceea1d99056a84d7d38e3ecca56ed3b65d315734 Author: William S Fulton <ws...@fu...> Date: 2017-03-31 (Fri, 31 Mar 2017) Changed paths: M Examples/test-suite/ruby/swig_assert.rb Log Message: ----------- Merge branch 'tamuratak-ruby_simple_assertion' * tamuratak-ruby_simple_assertion: Rename new Ruby assert functions used in test-suite [ruby] add simple assertions. Commit: bd233408e8ec192b342dc02e014906affab9e08f https://github.com/swig/swig/commit/bd233408e8ec192b342dc02e014906affab9e08f Author: William S Fulton <ws...@fu...> Date: 2017-04-07 (Fri, 07 Apr 2017) Changed paths: M Examples/test-suite/cpp11_shared_ptr_upcast.i M Examples/test-suite/ruby/cpp11_shared_ptr_upcast_runme.rb Log Message: ----------- Add shared_ptr non-overloaded upcast tests Commit: 83a389d3fbccbd588f3a649c4a736feeae617341 https://github.com/swig/swig/commit/83a389d3fbccbd588f3a649c4a736feeae617341 Author: William S Fulton <ws...@fu...> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Examples/test-suite/cpp11_shared_ptr_upcast.i M Examples/test-suite/ruby/cpp11_shared_ptr_upcast_runme.rb M Lib/ruby/std_shared_ptr.i Log Message: ----------- Add support for pointers to shared_ptr and null shared_ptr in Ruby containers Upcasting of pointers to shared_ptr would need some more fundamental changes, but not done yet ... pointers to shared_ptr are not common. Commit: 1a6f8d1e4b350a8245bf3c355c76825bf7bfaaf8 https://github.com/swig/swig/commit/1a6f8d1e4b350a8245bf3c355c76825bf7bfaaf8 Author: William S Fulton <ws...@fu...> Date: 2017-04-13 (Thu, 13 Apr 2017) Changed paths: M Lib/ruby/std_shared_ptr.i Log Message: ----------- Ruby shared_ptr on error code improvement in traits_as::as Commit: 7a343a196bc74dad5acce107d2c709974b7535d9 https://github.com/swig/swig/commit/7a343a196bc74dad5acce107d2c709974b7535d9 Author: William S Fulton <ws...@fu...> Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Examples/test-suite/cpp11_shared_ptr_const.i Log Message: ----------- Correct ordering of declarations in testcase Commit: 660147043da845998e9066d7116aaf3f525b56e5 https://github.com/swig/swig/commit/660147043da845998e9066d7116aaf3f525b56e5 Author: William S Fulton <ws...@fu...> Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Lib/ruby/std_shared_ptr.i Log Message: ----------- Correct comment about const removal for shared_ptr Commit: c9d094e03481f4d9b701e7f5c39f5380d2f8cbe5 https://github.com/swig/swig/commit/c9d094e03481f4d9b701e7f5c39f5380d2f8cbe5 Author: William S Fulton <ws...@fu...> Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: A Examples/test-suite/cpp11_shared_ptr_const.i A Examples/test-suite/cpp11_shared_ptr_upcast.i M Examples/test-suite/ruby/Makefile.in A Examples/test-suite/ruby/cpp11_shared_ptr_const_runme.rb A Examples/test-suite/ruby/cpp11_shared_ptr_upcast_runme.rb M Lib/ruby/rubystdcommon.swg A Lib/ruby/rubystdcommon_forward.swg M Lib/ruby/std_shared_ptr.i Log Message: ----------- Merge branch 'tamuratak-shared_ptr_derived_2' * tamuratak-shared_ptr_derived_2: Correct comment about const removal for shared_ptr Correct ordering of declarations in testcase Ruby shared_ptr on error code improvement in traits_as::as Add support for pointers to shared_ptr and null shared_ptr in Ruby containers Add shared_ptr non-overloaded upcast tests use forward declaration to treat the dependency of fragments [ruby] must not do a null check for VALUE. [ruby] add tests for shared_ptr of const Type. [ruby] For swig::from, use template specialization to convert shared_ptr<const T> to shared_ptr<T>. [ruby] edit comments [skip ci] [ruby] move template specialization to std_shared_ptr.i. [ruby] add tests for upcasting std::shared_ptr within std containers. [ruby] use template specialization for swig::asptr,asval functions on std:shared_ptr. Commit: 6398614c9278db40d41dca630a672bcb39835276 https://github.com/swig/swig/commit/6398614c9278db40d41dca630a672bcb39835276 Author: William S Fulton <ws...@fu...> Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M Examples/test-suite/ruby/cpp11_shared_ptr_const_runme.rb M Examples/test-suite/ruby/cpp11_shared_ptr_upcast_runme.rb Log Message: ----------- Update ruby tests for change in swig_assert_equal_simple name Commit: a692e5de93be37a9295b6c6609e58f0698a2d41d https://github.com/swig/swig/commit/a692e5de93be37a9295b6c6609e58f0698a2d41d Author: William S Fulton <ws...@fu...> Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: A Examples/test-suite/cpp11_shared_ptr_const.i A Examples/test-suite/cpp11_shared_ptr_upcast.i M Examples/test-suite/ruby/Makefile.in A Examples/test-suite/ruby/cpp11_shared_ptr_const_runme.rb A Examples/test-suite/ruby/cpp11_shared_ptr_upcast_runme.rb M Examples/test-suite/ruby/swig_assert.rb M Lib/ruby/rubystdcommon.swg A Lib/ruby/rubystdcommon_forward.swg M Lib/ruby/std_shared_ptr.i Log Message: ----------- Merge branch 'ruby-shared-ptr-containers' * ruby-shared-ptr-containers: Update ruby tests for change in swig_assert_equal_simple name Correct comment about const removal for shared_ptr Correct ordering of declarations in testcase Ruby shared_ptr on error code improvement in traits_as::as Add support for pointers to shared_ptr and null shared_ptr in Ruby containers Add shared_ptr non-overloaded upcast tests Rename new Ruby assert functions used in test-suite use forward declaration to treat the dependency of fragments [ruby] must not do a null check for VALUE. [ruby] add tests for shared_ptr of const Type. [ruby] For swig::from, use template specialization to convert shared_ptr<const T> to shared_ptr<T>. [ruby] edit comments [skip ci] [ruby] move template specialization to std_shared_ptr.i. [ruby] add tests for upcasting std::shared_ptr within std containers. [ruby] use template specialization for swig::asptr,asval functions on std:shared_ptr. [ruby] add simple assertions. Commit: 79620b10a993f3d735a29ff6f16552e43fb8f533 https://github.com/swig/swig/commit/79620b10a993f3d735a29ff6f16552e43fb8f533 Author: William S Fulton <ws...@fu...> Date: 2017-04-20 (Thu, 20 Apr 2017) Changed paths: M CHANGES.current Log Message: ----------- Add changes entry for enhanced Ruby shared_ptr in containers support Compare: https://github.com/swig/swig/compare/c06c9b385380...79620b10a993 |