[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
bug#5162: 23.1.90; display-time broken in non-X build
From: |
Sven Joachim |
Subject: |
bug#5162: 23.1.90; display-time broken in non-X build |
Date: |
Thu, 10 Dec 2009 11:27:51 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/23.1.90 (gnu/linux) |
On 2009-12-10 08:58 +0100, Stefan Monnier wrote:
>>>> The with and without-x loaddefs.el files are no longer identical.
>>> Then we need to detect this situation somehow and cause loaddefs.el to
>>> be updated correspondingly.
>> The only idea I had was to regenerate loaddefs from scratch whenever
>> src/config.h changes.
>
> I think the way to make it work is to let autoload.el store the
> autoload-excludes in the loaddefs.el file (as a special comment,
> similar to the special comment listing the files that had no autoload
> cookies).
> Then autoload can compare the old list with the new one and force scan
> any new unexcluded file, even if it's older than the timestamp.
>
> Tho, maybe just not storing the auto-excludes in the "no-autoloads"
> section might be enough to do the trick. E.g. the patch below seems to
> do the trick for me,
I see that you have already committed it, and it has definitely improved
the situation, but it is still necessary to run "make clean" when
re-configuring "--without-x" (before your patch, only the brute
"make maintainer-clean" would have done the trick).
Sven
- bug#5162: 23.1.90; display-time broken in non-X build, Sven Joachim, 2009/12/09
- bug#5162: 23.1.90; display-time broken in non-X build, Glenn Morris, 2009/12/09
- bug#5162: 23.1.90; display-time broken in non-X build, Stefan Monnier, 2009/12/09
- bug#5162: 23.1.90; display-time broken in non-X build, Glenn Morris, 2009/12/10
- bug#5162: 23.1.90; display-time broken in non-X build, Stefan Monnier, 2009/12/10
- bug#5162: 23.1.90; display-time broken in non-X build,
Sven Joachim <=
- bug#5162: 23.1.90; display-time broken in non-X build, Stefan Monnier, 2009/12/10
- bug#5162: 23.1.90; display-time broken in non-X build, Sven Joachim, 2009/12/10
- bug#5162: 23.1.90; display-time broken in non-X build, Glenn Morris, 2009/12/21
bug#5162: 23.1.90; display-time broken in non-X build, Andreas Schwab, 2009/12/10
bug#5162: 23.1.90; display-time broken in non-X build, Eli Zaretskii, 2009/12/10
bug#5162: 23.1.90; display-time broken in non-X build, Glenn Morris, 2009/12/10
bug#5162: 23.1.90; display-time broken in non-X build, Eli Zaretskii, 2009/12/10