[Python-Dev] API refactoring tracker field for Python4

Stephen J. Turnbull stephen at xemacs.org
Mon Jan 10 02:54:10 CET 2011

Antoine Pitrou writes:

 > A drop-down [list of modules] would be terribly cumbersome.

On the XEmacs tracker, we use a multilink with a checkbox list for the
modules field.  This allows you to type in the text field, to check
multiple boxes, and provides input checking.  In my typical usage, I
don't find this cumbersome at all; it's my preferred UI for that field.
(OTOH, I set it up, so my favorite components are all at the top. :-)

The main problem is format of the checkbox page.  By default it only
allows a limited number of entries per page, the limit is pretty low
because its formatted as a single column, and if you switch pages it
"forgets" the entries you've already checked.  This shouldn't be hard
to improve, but I haven't bothered as I have yet to hear a complaint
about it.

 > An input field with realtime completion would be probably better.

Maybe.  I've often been unable to remember the initial letter of a
package, which makes completion difficult. ;-)

More information about the Python-Dev mailing list