On 28 Jul 2010, at 2:24, Kris Maglione wrote:

On Wed, Jul 28, 2010 at 11:55:14AM +0200, Uriel wrote:
On Tue, Jul 27, 2010 at 1:29 AM, Kris Maglione <maglion...@gmail.com> wrote:
On Mon, Jul 26, 2010 at 11:09:22PM +0100, Anselm R Garbe wrote:

I think the right thing to do would be to extend Rule and applyrules() with support for WM_WINDOW_ROLE. However I doubt that many client make
actually use of WM_WINDOW_ROLE in a consistent way, which is why I
believe there is no great benefit in doing so -- or in other words,
yet another proof how hideous X has become ;)

Has become? It was so from the start, and I'm really not certain it's possible for it to have become worse. There are certain depts of depravity in software that are impossible to surpass without resorting to Java.

I think somehow X managed to surpass its own hideousness without
resorting to Java thanks to things like the use of XML by fontconfig,
and the auto*hell-ization of the whole X.org distribution.

I have to admit that I don't make a strong distinction between XML and Java, but fontconfig really isn't X. It's just an external library like anything else.

Can you build or run the X server without fontconfig? I haven't tried in years, but if I remember right the one time I tried, it wouldn't work.

And, as for autohell, well, bad as it is, I'm really not sure that it's worse than imake.

Indeed. I've not heard anything good about imake, and back when autotools was considerably less mature than it is now I only ever came across one or two packages outside X which preferred imake to autotools.

Reply via email to