(mime-create-widget-button): Avoid truncating extents.
+2000-05-23  Yoshiki Hayashi  <yoshiki@xemacs.org>
+
+       * semi-def.el (mime-create-widget-button): Avoid truncating
+       extents.
+
 2000-05-22  Katsumi Yamaoka   <yamaoka@jpl.org>
 
        * semi-def.el (mime-create-xpm-button): Define it if the feature
 
            extent)
        (insert "[" string "]")
        (while (setq extent (extent-at start nil nil extent))
-         (set-extent-endpoints extent end (point)))
+         ;; Avoid removing extents of next part.
+         (if (eq (extent-end-position extent) end)
+             (set-extent-endpoints extent end (point))))
        (delete-region start end))))
   (insert "\n"))