OK, I modified the docstring.


On Thu, Dec 5, 2013 at 7:52 PM, Aaron Meurer <notifications@github.com>wrote:

> In sympy/geometry/util.py:
>
> >
> >
> > -def idiff(eq, y, x, dep=None):
> > -    """Return dy/dx assuming that y and any other variables given in dep
> > -    depend on x.
> > +def idiff(eq, y, x, n=1):
> > +    """Return ``dy/dx`` assuming that ``eq == 0``. Higher order derivatives
> > +    can be selected by using a larger value of ``n``. If variables other
> > +    than ``y`` appear in ``eq`` and have an implicit dependence on ``x``
> > +    then list them after ``y`` in a sequence and pass that as the second
> > +    argument instead of ``y``.
>
> This is a bit wordy and confusing. I think it would be clearer if you just
> listed the paramaters using whatever standard format we use, like
>
> eq: expression to take the derivative of
> y: symbol or list of symbols of dependent variables
> ...
>
> (except format it using whatever nice format Sphinx will recognize)
>
> —
> Reply to this email directly or view it on GitHub<https://github.com/sympy/sympy/pull/2624/files#r8151813>
> .
>