{"push_id":725796549,"size":1000,"distinct_size":4283,"ref":"refs/heads/master","head":"83ba589377023946425ae0b4d73a4712d2be6605","before":"62bdf311288c46bb976a9c6779b5f551e8e42da7","commits":[{"sha":"59bf78fc7e556c191d8af03673e0e34f27af35ea","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Change linetype pattern from a string to an array of reals: a string is\nstill accepted (for backwards compatibility), but the return type of\nlinetype(pen) is now real[] instead of string (backwards incompatible).\n\nImplement native SVG path output (still requires dvisvgm-0.8.6).\n\nImplement SVG emulation of tensor patch shading (for a single patch).\n\nChange split so that an empty delimiter splits on spaces, discarding\nduplicate spaces.\n\nAdd fillrule argument to draw(pic, path[], pen[]).\n\nImplement missing add routines.\n\nImplement 2D FFT.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/59bf78fc7e556c191d8af03673e0e34f27af35ea"},{"sha":"9bf01a79b8118479e876e43cb0d1cd9f601b637e","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Avoid negative dash patterns.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/9bf01a79b8118479e876e43cb0d1cd9f601b637e"},{"sha":"fdb9689f829ea9fb98f8e4313f9fa3f55b4a6acc","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Avoid unnecessary copying of linetype structure.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/fdb9689f829ea9fb98f8e4313f9fa3f55b4a6acc"},{"sha":"6670f99b59d4a40745992a8779cc83429af1838d","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"For SVG output, explicitly draw a circle instead of a length 0 path.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/6670f99b59d4a40745992a8779cc83429af1838d"},{"sha":"b5f52a1fa95a163b2e46f15140a391e6b3950cd4","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Add support for NURBS curves.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/b5f52a1fa95a163b2e46f15140a391e6b3950cd4"},{"sha":"414568a597a88dfd9c67dc9be604ef76c41e946e","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Implement path3 unstraighten(path3).\n\nIncrease fuzz in ratio.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/414568a597a88dfd9c67dc9be604ef76c41e946e"},{"sha":"609cf7555d177c3aead5ca31292a6f875e86c995","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Always generate at least NColors.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/609cf7555d177c3aead5ca31292a6f875e86c995"},{"sha":"a76520e8e423d20c3c91876a9bff08440c983b31","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Port recent changes to CYGWIN","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/a76520e8e423d20c3c91876a9bff08440c983b31"},{"sha":"517c790c167f6a36cdf05849c5bf715c81296661","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Revert to previous value of fuzz in ratio.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/517c790c167f6a36cdf05849c5bf715c81296661"},{"sha":"858640b71d1bc9be8d31ed48e63f3aab9f7dec59","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Reduce maxangleiterations.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/858640b71d1bc9be8d31ed48e63f3aab9f7dec59"},{"sha":"736dadb1ec2b41dce81a2bd72f61b4e85ed65350","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Fix rational NURBS curves; add example.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/736dadb1ec2b41dce81a2bd72f61b4e85ed65350"},{"sha":"496f468604a004d9d9b861e88878b8b37b666e07","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Reduce PRC NURBS memory usage.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/496f468604a004d9d9b861e88878b8b37b666e07"},{"sha":"5d7a88034d9700b231b211ce630b62ff8901cb70","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Improve missing fft diagnostic.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/5d7a88034d9700b231b211ce630b62ff8901cb70"},{"sha":"e370ac362312616112904e7c54f7ca109d1dc27f","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Add routine that returns the intersection time of the point on the line\nthrough p and q that is closest to z.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/e370ac362312616112904e7c54f7ca109d1dc27f"},{"sha":"2c98d237233f2ad2a68e054732b4a0e6da542186","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Implement emulation of Gouraud shading in SVG.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/2c98d237233f2ad2a68e054732b4a0e6da542186"},{"sha":"3d173f3efaf8644cd9c5b6c1ae38ed22804d6a49","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Check for uninitialized shading pens.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/3d173f3efaf8644cd9c5b6c1ae38ed22804d6a49"},{"sha":"51b575ecd1dfca06b7987e0ea97f9e9b04e3c9a5","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Fix timer argument.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/51b575ecd1dfca06b7987e0ea97f9e9b04e3c9a5"},{"sha":"5a59f7b2b4cead4cd463e7ce2d411796a2faf0ad","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Increment version to 1.90svn.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/5a59f7b2b4cead4cd463e7ce2d411796a2faf0ad"},{"sha":"9599d94071c5b16ce038d7213ab2081b61ef4b9e","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Fix SVG axial, radial, and emulated tensor-patch shading.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/9599d94071c5b16ce038d7213ab2081b61ef4b9e"},{"sha":"536c4efd301b3792b998b047ddb6eab3b8e383d9","author":{"email":"0e4d4d4c7be79cbca1a90bcde43cf9d9a7b64844@ualberta.ca","name":"jcbowman"},"message":"Remove preprocessor symbol in preparation for upcoming dvisvgm-0.8.7 release.","distinct":true,"url":"https://api.github.com/repos/vectorgraphics/asymptote/commits/536c4efd301b3792b998b047ddb6eab3b8e383d9"}]}