Gerd Bavendiek writes:
 > Kai Gro�johann writes:
 >  > Pete Forman <[EMAIL PROTECTED]> writes:
 >  > 
 >  > >     (run-at-time 10 nil 'message "pwf run-at-time")
 >  > 
 >  > Hm.  Gerd, what happens when you try this?  Did you install the
 >  > fsf-compat package for XEmacs 21 which includes the with-timeout
 >  > macro?
 > 
 > Yes, Pete is right. The message appears at once. The package seems
 > to be on my disk:
 > 
 > lulu:/usr/lib/xemacs/xemacs-packages/lisp/fsf-compat> ls   
 > ChangeLog  auto-autoloads.elc  thingatpt.elc  x-popup-menu.elc
 > README     overlay.elc         timer.elc
 > 
 > Do I have to activate it explicitly ?

Not in XEmacs 21.  XEmacs 20 does need additional work.

As far as I can tell the problem is not in the fsf-compat package but
in the underlying itimer.el, or in the built-in code called by that.
I have only done a cursory analysis as it is tricky debugging stuff
that is both real-time and across the Lisp/C boundary.

There was some activity on the xemacs-beta mailing list.  itimer.el is 
being overhauled; it is probably worth waiting to see if a new version 
of that fixes our problems.  In the interim I am running an older
version of rcp.el.
-- 
Pete Forman
Western Geophysical
[EMAIL PROTECTED]

Reply via email to