{"push_id":1051822940,"size":8,"distinct_size":8,"ref":"refs/heads/master","head":"6346f37ea33e772909067599976431ada9c88720","before":"9e5bcb67b4554238cef9bab981c975353620d76c","commits":[{"sha":"dade45b779e75adc4efc6d579416f955da1b48b0","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"rename sort to face ccw","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/dade45b779e75adc4efc6d579416f955da1b48b0"},{"sha":"08252c0640f389689a000fed948b55389bbdb2c6","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"use native name BaryF instead of Point","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/08252c0640f389689a000fed948b55389bbdb2c6"},{"sha":"dec304920154d013fe75ef9d507b2cb38a4cad05","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"one more rename: face ccw -> bary ccw","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/dec304920154d013fe75ef9d507b2cb38a4cad05"},{"sha":"65c7892f7dbfd9c04db8b742ecfe2596cf19664f","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"rename xface ccw to face ccw","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/65c7892f7dbfd9c04db8b742ecfe2596cf19664f"},{"sha":"690c9cff8bc7d488eb7da617e5940d522191f6b3","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"make xedge sort predicate","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/690c9cff8bc7d488eb7da617e5940d522191f6b3"},{"sha":"a89752f0b23c1ec26ba48c8578652a4ede09eb24","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"make xpoint to xface a const method","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/a89752f0b23c1ec26ba48c8578652a4ede09eb24"},{"sha":"ab6af95754ed2a4141325d8c8ee34a73ddb21c9a","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"start to implement primitive :: for each nb with callback","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/ab6af95754ed2a4141325d8c8ee34a73ddb21c9a"},{"sha":"6346f37ea33e772909067599976431ada9c88720","author":{"email":"9d6ed6373052e3796d19318534e2f47b9aa1cd2f@gmail.com","name":"Anton Terekhov"},"message":"start to implement intersection edge sorting","distinct":true,"url":"https://api.github.com/repos/garlyon/onion2/commits/6346f37ea33e772909067599976431ada9c88720"}]}