wmperry(a)aventail.com (William M. Perry) writes:
> > > > We should probably do a similar patch for the
XEmacs version
> > > > of custom... I don't have the latest source right now
> > > > though... just a heads up.
> > >
> > > XEmacs already has a hardcoded limit of 10.
> >
> > This should be customizable. Hardcoded limits bad!
>
> There are only ten digits.
But it's perfectly acceptable to use ascii characters as
accelerators.
I'm not sure I really like that idea of using a-z characters when
digits are exhausted. Also, I remember other problems with a large
number of choices, such as being unable to scroll the choices buffer.
I wish the widget library would do some whizzy tricks and try to
match the accelerators to the first character of the string, and if
it's been used, use the next, etc. If all of them are used, use the
next available one, or something like that.
Yes, that would be kind of cool.
--
Hrvoje Niksic <hniksic(a)srce.hr> | Student at FER Zagreb, Croatia
--------------------------------+--------------------------------
"Beware of bugs in the above code; I have only proved it correct,
not tried it." -- Donald Knuth