[Ben: live-icon doesn't work. Can you take a quick look and see if
there's anything obvious? Recipe below.]
Thanks for the followups.
>>>> "Dan" == Dan Espen
<dane(a)mk.telcordia.com> writes:
Dan> live-icon doesn't work with fvwm2, twm, and dtwm. Thats all
Dan> the wm's I have. It used to work with all of them.
Thank you.
Dan> I also tried this: [...] And got this:
(omitted)
Dan> I noticed that the ":file" stuff is still in the glyph and
Dan> "xemacs-icon.xpm" is the icon I see.
Yep.
Dan> The data from live-icon doesn't seem to be there...
Well, you _can_ see the color specs (chartreuse is _not_ in the
default icon!!) and the :data is in the ellipsis. In *scratch*, I did
;;; Ben, this demonstrates the bug
(specifier-instance (glyph-image frame-icon-glyph))
#<image-instance (color-pixmap) on #<x-device on ":0.0" 0x60c>
"xemacs-icon.xpm" 48x48x24 (0x800031) 0x1b0b>
(require 'live-icon)
(live-icon-one-frame)
(specifier-instance (glyph-image frame-icon-glyph))
#<image-instance (color-pixmap) on #<x-device on ":0.0" 0x60c>
"xemacs-icon.xpm" 48x48x24 (0x800031) 0x1b0b>
(specifier-specs (glyph-image frame-icon-glyph) 'all)
I've removed all the output except from "specifier-instance" which
confirms your report at the Lisp level. If you do the same, you'll
see the data.
What appears to be happening is that having multiple options that
specify data in the same spec doesn't give an error, but instead picks
one arbitrarily. So what live-icon should be doing is clearing out
the spec somehow, then adding the new spec.
Why this is not happening, I don't know yet. The default behavior for
specifiers is "remove existing specs for the tagset and prepend to the
list", which seems sensible. I'm copying xemacs-beta(a)xemacs.org and
Ben, where something might get done about this. If you're not on
xemacs-beta and don't need to be otherwise, you can follow the thread
with at most 24 hours lag by going to
http://list-archive.xemacs.org/xemacs-beta
and searching for "live-icon".
--
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.