>>>> "Andy" == Andy Piper <andyp(a)bea.com>
writes:
Andy> So you didn't upgrade XEmacs at the same time?
Correct. Continued using the same executable(s) but using the package
management system to upgrade all of my installed packages. After that, this
image wierdness appeared.
Andy> It seems unlikely that a package upgrade would cause this. What version
Andy> of XEMacs are you running with?
Both 21.4.4 and 21.4.6 (Solaris 2.7, Forte compiler with optimizations, no
MULE).
If someone has lying around (or can regenerate) the VM 7.00 package, I'll
revert back to that to see if that's actually the culprit or not.
Hm...actually, after typing the above I decided to go to the VM website and
check out the diffs between 7.00 - 7.03, and I noticed these differences
between 7.00 and 7.01 in vm-mime.el:
======================================================================
*** 2519,2522 ****
(let ((strips (vm-make-image-strips tempfile
! (font-height
! (face-font 'default))
image-type
--- 2574,2577 ----
(let ((strips (vm-make-image-strips tempfile
! (* 2 (font-height
! (face-font 'default)))
image-type
***************
*** 2541,2544 ****
"|image|"))))))
! (setq e (vm-make-extent (1- (point)) (point)))
! (if (cdr strips) (insert "\n"))
(vm-set-extent-property e 'begin-glyph g)
--- 2596,2599 ----
"|image|"))))))
! (insert " \n")
! (setq e (vm-make-extent (- (point) 2) (1- (point))))
(vm-set-extent-property e 'begin-glyph g)
======================================================================
Undoing these two changes by hand reverts things to (what I feel is) the
proper behavior, although I don't know enough about the glyph handling to
understand why.
BTW - Does Kyle still peruse this list?
Chuck
--
Charles K. Hines <ckh(a)requesttech.com> <chuck.hines(a)baesystems.com>
Principal Scientist at ReQuest Technologies Inc (
http://www.ReQuestTech.com/)
"You tell him and I will smack you. I will smack you like a
bad bad donkey, okay!" - Pepe in 'Muppets From Space'