Does anyone have a test case for the bug?
andy
-----Original Message-----
From: xemacs-beta-admin(a)xemacs.org
[mailto:xemacs-beta-adminï¼ xemacs.org]On Behalf Of Ben Wing
Sent: Sunday, November 11, 2001 4:10 PM
To: Stephen J. Turnbull
Cc: xemacs-beta(a)xemacs.org; Andy Piper
Subject: Re: live-icon and XEmacs 21.4.5
"Stephen J. Turnbull" wrote:
>
> >>>>> "Ben" == Ben Wing <ben(a)666.com> writes:
>
> Ben> i don't see extra specs.
>
> What I'm referring to is the fact that my understanding was that (1)
> we clear out all the specs that match the tagset, then (2) we prepend
> the new spec.
there's some confusion here. your sentences above describe changing the
specifiers ...
That would imply that the :file spec from the fallback
> should not be picked up and used in preference to the :data spec which
> the user (via live-icon) has specified. But that seems to be what's
> happening.
... but these describe the process of instantiation. these are
different.
"clear out all the specs that match the tagset" occurs only in
the same locale;
if i add a global spec that's restricted to `mswindows', it makes
no sense to
clear out buffer-local specs also restricted to `mswindows'.
furthermore, fallback specs are never changed -- that's the
nature of fallback.
but there does appear to be a bug in the instantiation process,
as i said. this
may be related to andy's widget changes. in particular, andy
added a bunch of
caches of various sorts, and it's quite possible that a cache
isn't getting
properly cleared.
andy, could you take a look?
>
> Maybe I'm just confused. Specifiers can be pretty confusing.
>
> --
> Institute of Policy and Planning Sciences
http://turnbull.sk.tsukuba.ac.jp
University of Tsukuba Tennodai 1-1-1 Tsukuba
305-8573
JAPAN
Don't ask how you can "do" free software
business;
ask what your business can "do for" free software.