Hi.

I'm working on changing some things in the documentation

* Autosummary: Remove all the *.base modules from the docs, its members are already documented at the parent module.

* Event Documenter: a method is an event if ":event:" in __doc__ -> is an event if method name is in im_class.event_types

* Class documentation template: Layout change, prevents duplicate index entries.


I think it would be useful to add a small sphinx extension to modify some docstrings when building the docs:

* Remove all the :event: markers form the docs.

* Parameters notation: pyglet does this, and it looks good at the source code:

    :Parameters:
        `name` : str
            The name of the display to connect to.
        `x_screen` : int
            The X11 screen number to use.

But we can convert this to the ugly sphinx :param name: notation (ONLY when building the docs), and it looks better.

* Ivariables: change to "Instance attributes" (or what?)


And with all this changes, the docs looks like this:
http://code.nabla.net/doc/testing/pyglet/

Sounds good to make this changes, do you see something wrong?

Anything else about the documentation generation, talk now that I'm warm.

Regards.

--
You received this message because you are subscribed to the Google Groups 
"pyglet-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at http://groups.google.com/group/pyglet-users.
For more options, visit https://groups.google.com/groups/opt_out.

Reply via email to