While trying to figure out the cause of bug #1527, I noticed some low-hanging stuff that could be easily fixed.. :)
While looking around in sympy/core/function.py I noticed it contains bunch of extend*() functionality, which IMHO does not belong there. So I decided to move all these functions to sympy/symplify/expand.py And I also added the extend() stuff to the Sympy's manual. You can pull 'move-expand' branch from git://github.com/plaes/sympy.git Patchset contains 3 patches: 1 - move all the expand functionality to its own file 2 - move the expand.py under sympy/simplify 3 - pimp up the docs PS. Where are the tests for expand? I couldn't find any :( I also introduced one bug with manual as GA.extend() function is hijacking the regular extend() function's id, so the link does not work, but I currently consider this a minor thing... Cheers, Priit :) --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "sympy-patches" group. To post to this group, send email to sympy-patches@googlegroups.com To unsubscribe from this group, send email to sympy-patches+unsubscr...@googlegroups.com For more options, visit this group at http://groups.google.com/group/sympy-patches?hl=en -~----------~----~----~----~------~----~------~--~---