Soren Dayton <dayton(a)overx.com> writes:
The following message is a courtesy copy of an article
that has been posted to comp.emacs.xemacs as well.
You really should report this to Michael Kifer.
This reminds me of something that happened to me when I used
mailcrypt... It was related to font lock in some way.
Signaling: (wrong-type-argument extent-live-p #<destroyed
extent>)
viper-overlay-put(#<destroyed extent> face nil)
I have idea why the extent gets destroyed at the moment.
Does this help as a stop gap measure
diff -u /scratch/vroonhof/cvs/xemacs-20/gcc-2.95/xemacs-packages/lisp/viper/viper-util.el~
/scratch/vroonhof/cvs/xemacs-20/gcc-2.95/xemacs-packages/lisp/viper/viper-util.el
--- /scratch/vroonhof/cvs/xemacs-20/gcc-2.95/xemacs-packages/lisp/viper/viper-util.el~ Sun
Dec 19 11:21:31 1999
+++ /scratch/vroonhof/cvs/xemacs-20/gcc-2.95/xemacs-packages/lisp/viper/viper-util.el Sun
Dec 19 11:21:31 1999
@@ -70,7 +70,7 @@
(fset 'viper-overlay-start (symbol-function 'extent-start-position))
(fset 'viper-overlay-end (symbol-function 'extent-end-position))
(fset 'viper-overlay-put (symbol-function 'set-extent-property))
- (fset 'viper-overlay-p (symbol-function 'extentp))
+ (fset 'viper-overlay-p (symbol-function 'extent-live-p))
(fset 'viper-overlay-get (symbol-function 'extent-property))
(fset 'viper-move-overlay (symbol-function 'set-extent-endpoints))
(if (viper-window-display-p)
Jan