AW: AW: xemacs trouble maximizing window

Glynn Clements glynn at gclements.plus.com
Wed May 3 15:31:20 EDT 2006


Krueger, Wulf wrote:

> > If so, the WMs are broken.  
> 
> One application [XEmacs] misbehaves when its window is being
> maximised. Not a single other application I've ever seen in a decade
> of Linux usage or so does in *this* way. So your conclusion is the WMs
> are broken? I beg to differ. 

What is the basis for your conclusion? Saying "it works with other
applications" doesn't meant that there isn't a bug, only that the bug
doesn't affect other applications.

How many of those other applications specify a resize increment?

> Even if they were, even if kwin and metacity *were* broken (not to
> speak of several others I've used during those years) - are we talking
> about usability here or about standards compliance? Do you want to
> give your users a satisfying experience or do you want to enforce
> standards?

It isn't about /enforcing/ anything. However there is a limit to how
much fault-tolerance you can provide.

IME, the XEmacs development process tends to give less credence to the
"follow the rest of the herd" idiom. Mostly because it isn't a
Linux/Gnome/KDE application; it is supposed to run on any Unix system,
including those which follow standards in preference to trends.

Around here, the ICCCM actually counts for something. It isn't
considered scripture, but nor is it considered irrelevant. In general,
compatibility with broken software (even really, really popular broken
software) isn't achieved at the expense of compatibility with correct
software (even if it's relatively obscure).

> Don't get me wrong. I love standards. My job is to define, introduce
> and enforce standards. Standards butter my bread. But as a user I want
> my software to support me doing my job. I don't want to have to
> remember not to maximise a window.

Sure. But the issue is whether you should be taking this up with the
application developers or with the WM developers.

-- 
Glynn Clements <glynn at gclements.plus.com>




More information about the XEmacs-Beta mailing list