Re: [gtk-list] Re: New key-binding system
- From: Steve Hosgood <iisteve iiweeble swan ac uk>
- To: gtk-list redhat com
- Subject: Re: [gtk-list] Re: New key-binding system
- Date: Fri, 10 Jul 1998 10:26:11 +0100
Owen Taylor wrote (in two different messages recently):
> But, we have just agreed, right, that without making the
> bindings language a "real" language - we need to modify
> the widgets to support the concept of VI bindings, there
> is no way around it.
>
> [ I'll refrain making any implications about the what
> this implies about the wisdom of stateful key-bindings
> in the first place ]
>
>
> If you really need state-dependent processing, you can
> have action-signals that are ignored in one state, and activated
> in another, but I think trying to do that in the bindings is heading
> towards making the bindings a scripting language, which is
> not where we want to go. [ Inventing a new scripting language
> is, nowdays, _never_ the right thing to do, IMO ]
>
> Though, one example I used when I first proposed this to
> Tim Janik was for an application with an embedded Perl
> interpreter:
>
> bind "<Alt>:" {
> "execute-script" ("$e = shift; $e->set_text (eval $e->get_text)")
> }
>
So much for the ideal (quoted here recently) that GTK should be simple
and concise and non-bloated!
Here we see one of the senior GTK gurus contemplating an embedded PERL
interpreter, merely to permit a few people to run their late 1990's
GUI programs in antiquated turn-of-the-80's glass-TTY mode!
This is user-configurability gone mad.
Looks like GTK will shortly be able to beat Micro$oft and Lotu$ in the
"800Mb is needed to run the simplest program" stakes.
Sad really. :-(
-----------------
And it seems that all this work (and bloat) takes priority over the
*real* issues that should be tackled as a matter of urgency, such as
unicode support, BiDi language support and top-to-bottom support.
Not forgetting the one *everyone* wants: boustrophedon support(:-)).
--
Steve | Steve's law of House Rewiring:
S.Hosgood@swansea.ac.uk | "No matter how many power sockets
Phone: +44 1792 297292 + ask for Steve | you fit in a room, you will run
Fax: +44 1792 295811 | out within the first week of use
--------------------------------------------+ even if you took Steve's law of
http://iiit.swan.ac.uk/~iisteve/steve.html | House Rewiring into account"
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]