[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Motif support
From: |
Madhu |
Subject: |
Re: Motif support |
Date: |
Mon, 20 Dec 2021 05:45:13 +0530 |
* martin rudalics <13ceca98-ccb5-8ed7-6d1f-4921e9b2554a@gmx.at> :
Wrote on Sun, 19 Dec 2021 11:14:59 +0100:
>>> I don't think we want to reinstate Motif support.
>>
>> The code still works perfectly: reinstating that line allowed me to
>> configure and build a functioning Motif Emacs, even with new features
>> such as XInput2.
>
> I am building with Motif regularly ever since support for it was dropped
> and still think it comes up as the best graphical build on GNU/Linux.
Same here. And I hear there is an opensource revival of CDE, which
should be encouraged.
It always helps to test "standard emacs" behaviour on another toolkit
rather than letting the behaviour slide
>> The Motif build also has some technical advantages over others these
>> days. For example, Motif at present has the only working toolkit
>> scrollbars on X where the thumb size is adjusted when it is dragged.
>>
>> I spent a while trying to fix bug#51343 a few weeks ago and didn't get
>> anywhere, and implementing toolkit scrollbars correctly on GTK isn't
>> possible anyway, as the GTK developers don't want programs to control
>> the thumb size.
>
> As someone who spent considerable time to control the appearance of
> scroll bars and tooltips via gtk.css and eventually gave up, I can only
> concur. We have, for example, bug reports that the GTK slider width
> cannot be controlled by Emacs. Unfortunately, GTK (and GNOME) settings
> are sometimes considered as God-given here, something an earthly Emacser
> is not supposed to contest.
>
>> Icon window menus on mwm also work correctly only with Motif Emacs.
>>
>> Also, I think that discussion boiled down to "let's remove it and see if
>> anyone notices"... well, I noticed :)
>>
>> It won't hurt to keep that code, especially since nobody has managed to
>> break in close to a year since it was disabled, even with large features
>> such as XInput2 and the xwidgets update.
>
> It's not too late (so far nobody bothered to change the Wikipedia entry
>
> GNU Emacs runs both on text terminals and in graphical user interface
> (GUI) environments. On Unix-like operating systems, GNU Emacs can use
> the X Window System to produce its GUI either directly using Athena
> widgets or by using a "widget toolkit" such as Motif, LessTif, or
> GTK+.
- Re: Motif support, (continued)
- Re: Motif support, Eli Zaretskii, 2021/12/23
- Re: Motif support, Arthur Miller, 2021/12/23
- Re: Motif support, Eli Zaretskii, 2021/12/23
- Re: Motif support, Arthur Miller, 2021/12/23
- Re: Motif support, Dmitry Gutov, 2021/12/19
- Re: Motif support, Po Lu, 2021/12/19
- Re: Motif support, martin rudalics, 2021/12/19
- Re: Motif support,
Madhu <=
- Re: Motif support, Po Lu, 2021/12/19
- Re: Motif support, Po Lu, 2021/12/19
Re: Motif support, xenodasein, 2021/12/21
- Re: Motif support, Eli Zaretskii, 2021/12/21
- Re: Motif support, xenodasein, 2021/12/21
- Re: Motif support, Eli Zaretskii, 2021/12/21
- Re: Motif support, xenodasein, 2021/12/21
- Re: Motif support, Eli Zaretskii, 2021/12/21
- Re: Motif support, xenodasein, 2021/12/21
- Re: Motif support, Eli Zaretskii, 2021/12/21