emacs-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Merging the pgtk branch


From: Bozhidar Batsov
Subject: Re: Merging the pgtk branch
Date: Sat, 18 Dec 2021 17:12:46 +0200
User-agent: Cyrus-JMAP/3.5.0-alpha0-4524-g5e5d2efdba-fm-20211214.001-g5e5d2efd

Fair enough, let me try to clarify my question. I had just assumed that all Unix systems (except macOS) default to the old GTK front-end (when it comes to Emacs with GUI, that is) and I was wondering if the expectation was that pgtk would mostly replace it right away (e.g. because of it's improved compatibility with Wayland) once Emacs 28 is released.

My practical problem is that Emacs doesn't scale properly with Wayland on a HiDPI display, and by reading about pgtk I got the impression that it will address this issue. I installed Emacs-snapshot on Ubuntu, but it seems it's not built using pgtk, so I was wondering if I should ping the package maintainers to consider enabling it, or if there was some general consensus that the old GTK frontend will be replaced by the new one in most use-cases, as in theory it looks superior. I know I can just build Emacs from source however I see fit, but I was curious what's the expectation of the Emacs devs for the uptake of the new frontend in *BSD, Linux, etc. Perhaps I've missed an earlier discussion on the subject and I'd appreciate it if someone simply points me to it. 

On Sat, Dec 18, 2021, at 4:21 PM, Eli Zaretskii wrote:
> Date: Sat, 18 Dec 2021 16:15:10 +0200
> From: "Bozhidar Batsov" <bozhidar@batsov.dev>

> Quick question - is pgtk supposed to become the default front-end on Unix systems? I'm just wondering if I'll
> need a custom Emacs build for Linux after Emacs 28 is released officially. In general I'm not even sure if
> that's a decision for the Emacs dev team or for the various package maintainers. 

What's "the default front-end on Unix systems"?  I don't think we have
one now, we just build with whatever we find on the build system, and
rely on the user to specify the options at configure time.

So I'm not sure I understand the question.




reply via email to

[Prev in Thread] Current Thread [Next in Thread]