I have just commited following fix for this major lossage:
From: Adrian Aichner <Adrian.Aichner(a)T-Online.De>
Subject: [C] build: Don't contact XEmacs CVS from top-level defcustom, make work
vanilla
To: XEmacs Patches <xemacs-patches(a)xemacs.org>
Date: 14 Dec 2002 23:21:07 +0100
Message-ID: <isxw44z0.fsf(a)smtprelay.T-Online.De>
I hope the smoketest will not do just that :-)
Best regards,
Adrian
>>>> "Ville" == Ville Skytt <Ville>
writes:
Ville> On Fri, 2002-12-06 at 23:52, Adrian Aichner wrote:
Ville> reproduce:
>
Ville> $ xemacs -vanilla
Ville> [Click Options->Advanced (Customize)->Emacs]
>
Ville> At this point, there's a minibuffer
message saying:
>
Ville> build: checking out XEmacs/xemacs/version.sh
to determine cvs tags
>
>> OK
>
Ville> ...and after a while:
>
Ville> build: retrieving cvs tags from
XEmacs/xemacs/version.sh
>
>> OK
>
Ville> By the way, this exposes maybe another bug;
when the first
>
>> The above were not designed to be bugs.
>
>> These are new features.
Ville> Uh? I bet most of the users (including me) won't like the feature that
Ville> whenever I wish to customize *anything* via Advanced->Emacs, XEmacs
Ville> needs to consult our CVS first. Please make it customizable (if it
Ville> already isn't), and default to off.
Ville> Remember, the build package is in Sumos, which (I guess) is the way most
Ville> end users get their packages from, on a OS distribution CD etc. They
Ville> don't want this. BTW; if there's no network connection when the
Advanced-> Emacs menu is invoked, what happens?
Ville> minibuffer message is displayed, my desktop is pretty much
Ville> frozen, mouse pointer moves, but clicking doesn't affect
>
>> Ouch, this is bad!
>
>> I don't see this freeze in native
Windows.
Ville> FWIW, I can reproduce this with 21.1.14 and 21.4.11rc1, but for some
Ville> reason 21.5.9 isn't affected (it doesn't even seem to try
consulting
Ville> CVS, though, which is nice IMO :). Ideas?
Ville> Ah, just noticed your latest mail, I'll reply to it here as well:
> Using the pre-release package works fine for me.
> I just built 21.4.11 with it and sent in a build-report.
Ville> I'm not saying that it doesn't work. But it surely interferes
badly
Ville> with customizing *anything*, whether it's related to the build package
Ville> or not.
Ville> --
Ville> \/ille Skyttä
Ville> scop at
xemacs.org
--
Adrian Aichner
mailto:adrian@xemacs.org
http://www.xemacs.org/