sympy/sympy — pull request #2707 by hacman (2013-12-24 04:24:19+00:00)
Title: remove practice of evaluating factorial as 0 for negative numbers

it is infinity for negative integers and remains unevaluated for non-integers. fix gosper test, which had a missing term.
fix string representations