{"push_id":999323261,"size":1,"distinct_size":1,"ref":"refs/heads/master","head":"be6e552be865e43fa54e233e4255e1bc6b952027","before":"3efbaf0716e36beee9c7cb484734611ef12026b8","commits":[{"sha":"be6e552be865e43fa54e233e4255e1bc6b952027","author":{"email":"96835dd8bfa718bd6447ccc87af89ae1675daeca@honermann.net","name":"Tom Honermann"},"message":"Ported to cmcstl2; removed dependencies on Origin.\n\nThis change introduces an assertion failure when test_random_decode() is called\nto exercise support for UTF-32 encodings with an iterable_view specialization.\nTracked by: https://github.com/tahonermann/text_view/issues/19.\n\nText_view now depends on the cmcstl2 Ranges TS implementation for concept\ndefinitions.  Additional changes made include:\n- itext_iterator now returns a proxy reference type from the dereference\n  and subscript operators.\n- Added a missing default constructor to itext_sentinel as required by the\n  Ranges TS Sentinel concept.\n- Reduced constraints on the basic_text_view constructors taking a\n  basic_string parameter to allow narrowing conversions of basic_string::size()\n  to the difference_type.  This was necesssary to allow sign conversions.\n- Added basic_view to replace origin::bounded_range.\n- Added missing tests for itext_sentinel: test_text_sentinel_models().\n- Removed tests that were intended to fail if basic_text_view was instantiated\n  with a type that satisfies ranges::Range, but not ranges::View; these tests\n  were now failing as expected (static assert can not assert failure to satisfy\n  a concept).","distinct":true,"url":"https://api.github.com/repos/tahonermann/text_view/commits/be6e552be865e43fa54e233e4255e1bc6b952027"}]}