On Wed, Mar 17, 2004 at 12:28:40PM +0000, Tom Payne wrote:What have I missed?
I want the engine interface to be generic and not limited to what Ion can currently do.
But such changes are rare, and it seems entirely reasonable to me that the drawing engine should have to be changed to reflect such changes. I guess the question is:
- Is the ion drawing engine doing the same job is GDK?
- Or is it doing the same job as GTK?
>Something gtk-based would not be a drawing engine but a reimplementation
>of all of Ion's policies into something totally different.
I don't understand why this should be the case.
Your do_menu and do_minibuffer functions would essentially replace the whole module, I think, replacing with some gtk alternative that does not work at all the same.
But menus and minibuffers are universal and have not changed in years. Is there any ion-specific behaviour in the current menus and minibuffers that could not be supported by a gtk menu/widget? I anticipate that integrating lua completion functions could be difficult, but what else?
Regards, -- Tom
