Issue 1358 in sympy: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative

2009-06-23 Thread codesite-noreply
Comment #24 on issue 1358 by wflynny: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative http://code.google.com/p/sympy/issues/detail?id=1358 Nevermind. I reread the development/patch writing tutorial and they are xfails. I refreshed my repository this morning and was working on that.

Issue 1455 in sympy: Split expand so that it only expands a*(x+y) => a*x+a*y

2009-06-23 Thread codesite-noreply
Comment #31 on issue 1455 by ondrej.certik: Split expand so that it only expands a*(x+y) => a*x+a*y http://code.google.com/p/sympy/issues/detail?id=1455 Ok, I suggest to get aaron's patches in --- aaron, where is your latest branch? I'll do final review and push it in, if all is ok. -- You

Issue 1358 in sympy: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative

2009-06-23 Thread codesite-noreply
Comment #23 on issue 1358 by ondrej.certik: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative http://code.google.com/p/sympy/issues/detail?id=1358 Hi wflynny, no test should fail in our master branch. If that is so, could you please post the full session? Also, are you using the lat

Issue 1480 in sympy: Implement test coverage utility

2009-06-23 Thread codesite-noreply
Comment #8 on issue 1480 by ondrej.certik: Implement test coverage utility http://code.google.com/p/sympy/issues/detail?id=1480 I downloaded the tar.gz from the pypi and did the usual: python setup.py install --home=~/usr that's what I do. -- You received this message because you are listed i

Issue 1486 in sympy: Tests for sympy.logic

2009-06-23 Thread codesite-noreply
Comment #6 on issue 1486 by ondrej.certik: Tests for sympy.logic http://code.google.com/p/sympy/issues/detail?id=1486 That applies cleanly for me --- it's +1 from me. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue.

Issue 1455 in sympy: Split expand so that it only expands a*(x+y) => a*x+a*y

2009-06-23 Thread codesite-noreply
Comment #30 on issue 1455 by Vinzent.Steinberg: Split expand so that it only expands a*(x+y) => a*x+a*y http://code.google.com/p/sympy/issues/detail?id=1455 Let's commit your code, I'll give it a try later. Showing code is better than talking about it. :) Does basic have default hints a sub

Issue 1358 in sympy: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative

2009-06-23 Thread codesite-noreply
Comment #22 on issue 1358 by wflynny: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative http://code.google.com/p/sympy/issues/detail?id=1358 Assuming that those failed utilities\pytest.py tests are acceptable, I have only a couple more comments on this: The tests for the chebyshev p

Issue 1485 in sympy: new logic module (TODO before 0.6.5)

2009-06-23 Thread codesite-noreply
Comment #3 on issue 1485 by ondrej.certik: new logic module (TODO before 0.6.5) http://code.google.com/p/sympy/issues/detail?id=1485 Please do so then. The warning is annoying. -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred

Issue 1455 in sympy: Split expand so that it only expands a*(x+y) => a*x+a*y

2009-06-23 Thread codesite-noreply
Comment #29 on issue 1455 by asmeurer: Split expand so that it only expands a*(x+y) => a*x+a*y http://code.google.com/p/sympy/issues/detail?id=1455 How does this work if someone wants to implement their own expand method for a class that they wrote? With my patch, they just have to write an

Issue 1358 in sympy: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative

2009-06-23 Thread codesite-noreply
Comment #21 on issue 1358 by wflynny: (e*f*e*f).subs(e*f,f*e+h) fails if e*f is not commutative http://code.google.com/p/sympy/issues/detail?id=1358 Hey, I figured out how to run py.test, etc. But I do have one question: When I run py.test.exe on the newest repository, it fails the same test

Issue 1480 in sympy: Implement test coverage utility

2009-06-23 Thread codesite-noreply
Comment #7 on issue 1480 by ronan.l...@gmail.com: Implement test coverage utility http://code.google.com/p/sympy/issues/detail?id=1480 The module is on PyPI (http://pypi.python.org/pypi), you can search for it there. Its website is http://nedbatchelder.com/code/coverage/ but the easiest way

Issue 1486 in sympy: Tests for sympy.logic

2009-06-23 Thread codesite-noreply
Comment #5 on issue 1486 by fab...@fseoane.net: Tests for sympy.logic http://code.google.com/p/sympy/issues/detail?id=1486 (No comment was entered for this change.) Attachments: 0002-Full-test-coverage-for-sympy.logic.patch 7.5 KB -- You received this message because you are listed in

Issue 1486 in sympy: Tests for sympy.logic

2009-06-23 Thread codesite-noreply
Comment #4 on issue 1486 by fab...@fseoane.net: Tests for sympy.logic http://code.google.com/p/sympy/issues/detail?id=1486 Many thanks!. Looks good, just: - do we really need those assert ?, Now that code is tested and works fine I think we can delete them I attach a reworked patch, in wh

Issue 1480 in sympy: Implement test coverage utility

2009-06-23 Thread codesite-noreply
Comment #6 on issue 1480 by fab...@fseoane.net: Implement test coverage utility http://code.google.com/p/sympy/issues/detail?id=1480 seems i am missing module coverage. Where is this ? -- You received this message because you are listed in the owner or CC fields of this issue, or because you

Issue 1486 in sympy: Tests for sympy.logic

2009-06-23 Thread codesite-noreply
Updates: Labels: Logic Comment #3 on issue 1486 by fab...@fseoane.net: Tests for sympy.logic http://code.google.com/p/sympy/issues/detail?id=1486 (No comment was entered for this change.) -- You received this message because you are listed in the owner or CC fields of this issue, or bec

Issue 1480 in sympy: Implement test coverage utility

2009-06-23 Thread codesite-noreply
Comment #5 on issue 1480 by fab...@fseoane.net: Implement test coverage utility http://code.google.com/p/sympy/issues/detail?id=1480 i get an error when running ./bin/coverage_report.py [atlantis 234] ~/dev/sympy > ./bin/coverage_report.py Traceback (most recent call last): File "./bin/cov

Issue 1486 in sympy: Tests for sympy.logic

2009-06-23 Thread codesite-noreply
Updates: Owner: fab...@fseoane.net Comment #2 on issue 1486 by fab...@fseoane.net: Tests for sympy.logic http://code.google.com/p/sympy/issues/detail?id=1486 (No comment was entered for this change.) -- You received this message because you are listed in the owner or CC fields of this i

Issue 1455 in sympy: Split expand so that it only expands a*(x+y) => a*x+a*y

2009-06-23 Thread codesite-noreply
Comment #28 on issue 1455 by Vinzent.Steinberg: Split expand so that it only expands a*(x+y) => a*x+a*y http://code.google.com/p/sympy/issues/detail?id=1455 It would be more flexible if "what" can be a list, so maybe rather what = set(what) if 'mul' in what: ... -- You re

Issue 1455 in sympy: Split expand so that it only expands a*(x+y) => a*x+a*y

2009-06-23 Thread codesite-noreply
Comment #27 on issue 1455 by Vinzent.Steinberg: Split expand so that it only expands a*(x+y) => a*x+a*y http://code.google.com/p/sympy/issues/detail?id=1455 I propose to use a single expand method. def _eval_expand(self, what='basic', deep=True, **hints): sargs, terms = self.arg

Issue 1284 in sympy: more tests for the solvers module

2009-06-23 Thread codesite-noreply
Updates: Owner: --- Comment #2 on issue 1284 by fab...@fseoane.net: more tests for the solvers module http://code.google.com/p/sympy/issues/detail?id=1284 (No comment was entered for this change.) -- You received this message because you are listed in the owner or CC fields of this is

Issue 1485 in sympy: new logic module (TODO before 0.6.5)

2009-06-23 Thread codesite-noreply
Comment #2 on issue 1485 by fab...@fseoane.net: new logic module (TODO before 0.6.5) http://code.google.com/p/sympy/issues/detail?id=1485 Thanks for the patch, but I think it would be better to just erase the __init__ method and put anything relevant in eval(), as we do in the other classes.

Issue 1483 in sympy: no xor in sympy.core.basic for new logic module

2009-06-23 Thread codesite-noreply
Updates: Labels: Milestone-Release0.6.5 Comment #5 on issue 1483 by fab...@fseoane.net: no xor in sympy.core.basic for new logic module http://code.google.com/p/sympy/issues/detail?id=1483 (No comment was entered for this change.) -- You received this message because you are listed in