Should pending-del be enabled by default? (was Re: [VETO] old ws -- packages, define-behavior)
malcolmp at xemacs.org
Sat Nov 13 07:43:36 EST 2004
[Sticking to the technical question only.]
Malcolm> [Enable pending-del based on tookit]
>>>>> "Ben" == Ben Wing <ben at 666.com> writes:
Ben> [a] it seems too random to have a behavior such as this enabled in some
Ben> cases and not others
Ben> [b] the app toolkit is an implementation thing that has little relevance
Ben> for users and is not something we should conditionalize on.
Ben> [c] I'm positive the Motif style guide says pending-delete behavior
Ben> should be ON.
Ben> [d] Netscape, e.g., is a Motif app with pending-del on.
XEmacs already behaves differently under different toolkits because the
toolkits impose different looks and feels. Does this make these differences
random? It is in this sense that I suggested setting the default based on
toolkit. It's not that uses care about the implementation, but the toolkit
defines that 'foo' is a Window app, 'bar' is an KDE app and 'baz' is a MacOS X
app and the users adjust their expectations accordingly.
Since we're all in violent agreement for enabling it under Windows, the
question really is what's the value for enabling it under Xt? The Xt version
will never support many modern features UI (these are only supported when
XEmacs is built against modern toolkits), so why enable this one when it
breaks the expectations of established users of that toolkit?
BYW, I use the Cygwin, Xt and Gnome versions of XEmacs almost daily so I can
see the need for this from the Window's side.
Malcolm Purvis <malcolmp at xemacs.org>
More information about the XEmacs-Beta