Andy Piper wrote:
1a) Pixel based tab stops. We have to have these to support
proportional
width fonts properly. I petitioned Chuck to do it but I think he got pulled
onto other things before he could look at it.
I've also advocated this in the past. In a Mule XEmacs, there's no
such thing as a monospaced font (consider VM's summary buffer when a
name contains Japanese characters).
Also, allowing text to be truncated to the next tab stop would be
useful, so that you can display tables easily.
1d) Proper sub-window support including widgets in buffers - i.e. so
that
you could embed proper toolkit-based scrollbars, buttons, toolbars,
selection boxes etc in a buffer. widget.el is ok but pretty limited.
This would also be very useful.
One question that crosses my mind is whether an XEmacs window should
actually be a distinct widget. Presently, each frame consists of a
single window, with scrollbars embedded within it. The `windows' are
just the areas of a single window which aren't occupied by some other
widget.
--
Glynn Clements <glynn(a)sensei.co.uk>