[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: Preloading xwidget.el on xwidget builds?
From: |
Lars Ingebrigtsen |
Subject: |
Re: Preloading xwidget.el on xwidget builds? |
Date: |
Thu, 16 Dec 2021 06:06:58 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/29.0.50 (gnu/linux) |
Po Lu <luangruo@yahoo.com> writes:
>> Or we could move `make-xwidget` to `xwidget.el` and rename the
>> C function to something like `internal--make-widget`.
>
> Hmm, good idea.
>
> How can I make autoloads conditional on a build configuration though? A
> very large amount of code uses (fboundp 'make-xwidget) to detect xwidget
> support, and breaking that would be very inconvenient.
We've been trying to move to a different architecture for detecting
whether Emacs has been built with, and currently has access to, external
libraries -- `*-available-p'. It'd be nice if xwidget had that
function, too.
But as you point out, people test for `make-xwidget' today, so we can't
really move it to Lisp, I think. So I think Stefan's first
suggestion -- make `make-xwidget' require widget.el -- is the way to go.
--
(domestic pets only, the antidote for overdose, milk.)
bloggy blog: http://lars.ingebrigtsen.no
- Preloading xwidget.el on xwidget builds?, Po Lu, 2021/12/15
- Re: Preloading xwidget.el on xwidget builds?, Stefan Monnier, 2021/12/15
- Re: Preloading xwidget.el on xwidget builds?, Po Lu, 2021/12/15
- Re: Preloading xwidget.el on xwidget builds?, Stefan Monnier, 2021/12/15
- Re: Preloading xwidget.el on xwidget builds?, Stefan Monnier, 2021/12/15
- Re: Preloading xwidget.el on xwidget builds?, Po Lu, 2021/12/15
- Re: Preloading xwidget.el on xwidget builds?,
Lars Ingebrigtsen <=
- Re: Preloading xwidget.el on xwidget builds?, Po Lu, 2021/12/16
- Re: Preloading xwidget.el on xwidget builds?, Lars Ingebrigtsen, 2021/12/16
- Re: Preloading xwidget.el on xwidget builds?, Eli Zaretskii, 2021/12/16
- Re: Preloading xwidget.el on xwidget builds?, Po Lu, 2021/12/16
Re: Preloading xwidget.el on xwidget builds?, Eli Zaretskii, 2021/12/16