{"push_id":597831317,"size":1000,"distinct_size":1,"ref":"refs/heads/user-guide","head":"d78d6ca2e41d26fb0194c542f7c89baf48d7f271","before":"f18b90695d36112ae0628867eb9123f6b7875273","commits":[{"sha":"ec86fbcdb95314558e1ed87804cf9122c1b4fd97","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodeGen: some things works, lots of tests cleaned up","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/ec86fbcdb95314558e1ed87804cf9122c1b4fd97"},{"sha":"7cc06ccfdb2a8e5be7f7e48630e77637bb85ab04","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: octave can assign matrix to a symbol, disable error.\n\nOf course, need a better solution that accomodates C/Fortran.","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/7cc06ccfdb2a8e5be7f7e48630e77637bb85ab04"},{"sha":"53c5a2c3ab0c1da54568625799a1f61c046d769d","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodeGen: matrix output failing, broken test added","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/53c5a2c3ab0c1da54568625799a1f61c046d769d"},{"sha":"4788a9b4bc3eefb5be1f0f753bbc4378acde26df","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"printing: MatPow should have Mul precedence","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/4788a9b4bc3eefb5be1f0f753bbc4378acde26df"},{"sha":"0facf5a26bfd8fafe50190bd7e2b6f96aaa1b83c","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: indenter\n\nTests not updated yet.","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/0facf5a26bfd8fafe50190bd7e2b6f96aaa1b83c"},{"sha":"7aa7f20280a4b30c257b35c9bd8c7b55328017ef","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: Use \".^\" for Pow and \"^\" for MatPow\n\nThis is overly simplified, might revisit for things like pi**2 later.","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/7aa7f20280a4b30c257b35c9bd8c7b55328017ef"},{"sha":"96cac0992f40d90f0007edda4e9e6b40a6366523","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: Improve Mul, identity, tests updated\n\nLots of tests updates all jumbled up here.","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/96cac0992f40d90f0007edda4e9e6b40a6366523"},{"sha":"a1c195ad2befefaadf58723687826f463abc9f20","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter/OctaveCodeGen: minor cosmetics and comment changes","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/a1c195ad2befefaadf58723687826f463abc9f20"},{"sha":"7b8c6968db721494d85c044fa977639aa4359ea2","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: use \"^\" instead of \".^\" if base/exp both constant\n\nE.g., `pi**3` to \"pi^3\".","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/7b8c6968db721494d85c044fa977639aa4359ea2"},{"sha":"573c8835dcc65fed25449a84a87dc0ce5d49c9a8","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: add booleans","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/573c8835dcc65fed25449a84a87dc0ce5d49c9a8"},{"sha":"c6669a607a665f3b4320655273fc84b89dcd5f14","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: add extra parentheses to PieceWise for 2*pw\n\nUnnecessary in some common cases.  Later could try to do this properly\nwith precedence.parenthesize().","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/c6669a607a665f3b4320655273fc84b89dcd5f14"},{"sha":"50091d2a55883c697f91307eec4f4c2552906285","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: Matrix elements printed correctly (oct array is 1-based)","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/50091d2a55883c697f91307eec4f4c2552906285"},{"sha":"106f996bc60d3efd7a6f7716f02f350556190015","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: add draft for docstring","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/106f996bc60d3efd7a6f7716f02f350556190015"},{"sha":"a320c722a1a6f66c5ff65ef2cc21e5c8d3a7224f","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodegen: split Octave tests into their own file","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/a320c722a1a6f66c5ff65ef2cc21e5c8d3a7224f"},{"sha":"8f8b34ebd71b4c6476cf8ea12ea67b830091651b","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"CodePrinter: full sympify (not _sympify) of expressions\n\nOtherwise, can't pass iterables such as lists and tuples in.","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/8f8b34ebd71b4c6476cf8ea12ea67b830091651b"},{"sha":"4fc64f9a64a6ed00c1fac110834ed271523c2563","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter/Codegen: loop support (IndexedBase, Idx)","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/4fc64f9a64a6ed00c1fac110834ed271523c2563"},{"sha":"30b18f59a8e7be34aed7d2cc0ba6ee099214864b","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: docstring fixes, work on Indexed support","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/30b18f59a8e7be34aed7d2cc0ba6ee099214864b"},{"sha":"733615ef506c53bca0c232fcbff3ace36b81dc31","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: simplify maintainence of known_functions list\n\nUse a separate list for ones with the same name.  Add more functions.","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/733615ef506c53bca0c232fcbff3ace36b81dc31"},{"sha":"852a5534269092e7704ae997099643b2609fef05","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodeGen: clarify it supports both Octave and Matlab\n\nWe currently use a subset of Octave to ensure compatibility.\n(We should also choose a subset of Matlab to ensure Octave compat,\nif that is ever necessary)","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/852a5534269092e7704ae997099643b2609fef05"},{"sha":"c55d7503fb6151522f13992f132db02c4b9c3ca5","author":{"email":"fd3730bcc781b1cbb29723087821cb39d4e82fbc@maths.ox.ac.uk","name":"Colin B. Macdonald"},"message":"OctaveCodePrinter: docstring, comments minor edits","distinct":false,"url":"https://api.github.com/repos/asmeurer/sympy/commits/c55d7503fb6151522f13992f132db02c4b9c3ca5"}]}