A couple of years ago, support for xdg-open was added to
browse-url.el. This has caused some problems in Fedora land, because
xdg-open launches programs that run asynchronously. The upshot is
that XEmacs thinks the helper program has exited, and removes the
temporary file it created for viewing. Meanwhile, the viewer is
finally initialized to the point where it can read the file ... which
is no longer there.
A few suggestions have been floated on how to deal with this. First,
take xdg-open support back out again. Second, stop removing temporary
files; as long as they are in /tmp, the tmpreaper will get them sooner
or later (which, of course, is not feasible across all platforms
supported by XEmacs). Third, ask upstream to make us a new tool or
modify xdg-open to have a synchronous mode (which would require having
synchronous tools to invoke).
Any opinions?
--
Jerry James
http://www.jamezone.org/
_______________________________________________
XEmacs-Beta mailing list
XEmacs-Beta(a)xemacs.org
http://calypso.tux.org/cgi-bin/mailman/listinfo/xemacs-beta