emacs-devel
[Top][All Lists]
Advanced

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

Re: Emacs 27.1 Windows Binaries -- testing wanted


From: phillip . lord
Subject: Re: Emacs 27.1 Windows Binaries -- testing wanted
Date: Fri, 21 Aug 2020 20:16:41 +0100
User-agent: Roundcube Webmail/1.4.6

On 2020-08-18 18:20, phillip.lord@russet.org.uk wrote:
On 2020-08-18 17:48, Óscar Fuentes wrote:
Eli Zaretskii <eliz@gnu.org> writes:

Yes, but I'm talking about a unique function that displays the
availability of all optional features, so the user can see at a glance
what is available (and what is missing) on his install.



I need something that just displays a little report. It could show the
presence of features (image formats), and things like font rendering
engine, whether native-comp is active (for when this hits masters).
Also be nice to know if Emacs things it is a snapshot, or release,
whether the binary is stripped or not, what optimization levels have
been used.

All of these things have been a problem at one time or another or
might be in future, and the build for release happens rarely enough,
with small changes from one release to the next (for example, this
time you updated the version number before I did the build which broke
my scripts assumptions just a little), that I have to do small tweaks
my hand. Then I have no ability to check I have not screwed up.

As you say, mostly useful for w32, as it's the only binary Gnu
provides. Might be useful for other people doing binaries packages for
other OS maybe.

I will try and write something.


As a starter for 10, this is a file that tests features. The idea would be to include it in the main (not test) lisp hierarchy, probably with a single autoloaded command "feature-test" or something which would run ert with an appropriate selector. This would make it available for use in any Emacs distribution without having to include any files only found in the repo.

Obviously more features to go. I haven't worked out how to test the existence of harfbuzz yet. I guess I need to test everything with a "--without-" configuration option that is relevant on windows.

Thoughts? Installable to emacs-27? As EMACS/lisp/feature.el?

Phil

Attachment: feature.el
Description: Text document


reply via email to

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