[Python-Dev] API refactoring tracker field for Python4 (original) (raw)

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