looks like 
http://www.jetbrains.com/pycharm/webhelp/python-integrated-tools.html
says there's an auto epytext setting, which I confirmed exists in my pycharm.

Jason

On Sep 20, 2013, at 1:36 PM, Joe Blaylock <notifications@github.com> wrote:

> In lms/djangoapps/open_ended_grading/utils.py:
> 
> > +    ajax_url=None,
> > +    track_function=None,
> > +    get_module=None,
> > +    render_template=render_to_string,
> > +    replace_urls=None,
> > +    xmodule_field_data=DictFieldData({}),
> > +    )
> > +
> > +controller_qs = ControllerQueryService(settings.OPEN_ENDED_GRADING_INTERFACE, system)
> > +
> > +def generate_problem_url(problem_url_parts, base_course_url):
> > +    """
> > +    From a list of problem url parts generated by search.path_to_location and a base course url, generates a url to a problem
> > +    @param problem_url_parts: Output of search.path_to_location
> > +    @param base_course_url: Base url of a given course
> > +    @return: A path to the problem
> Looks like epytext to me; we used that on a previous project I was on. I didn't even notice it was strange in context until @brianhw pointed it out.
> 
> —
> Reply to this email directly or view it on GitHub.
>