sympy/sympy — pull request #8475 by skirpichev (2014-11-19 17:11:36+00:00)
Title: Improve _needs_mul_brackets: place brackets around Mul, if it starts from "-"

It's ok to omit brackets if this Mul is a first argument (of another Mul
instance). fixes #8470