*** empty log message ***
[gnus] / lisp / gnus-ems.el
index 7550168..b87091c 100644 (file)
        (funcall 'set-face-underline-p 'underline t))
     (or (fboundp 'set-text-properties)
        (defun set-text-properties (start end props &optional buffer)
-         (if props
-             (put-text-property start end (car props) (cdr props) buffer)
-           (remove-text-properties start end ()))))
+         (if (or (null buffer) (bufferp buffer))
+             (if props
+                 (put-text-property start end (car props) (cdr props) buffer)
+               (remove-text-properties start end ())))))
     
     (or (fboundp 'make-overlay) (fset 'make-overlay 'make-extent))
     (or (fboundp 'overlay-put) (fset 'overlay-put 'set-extent-property))
 
     (fset 'gnus-summary-make-display-table (lambda () nil))
 
-    (provide 'gnus)
-    (require 'gnus-vis)
-
     (defun gnus-highlight-selected-summary ()
       ;; Added by Per Abrahamsen <amanda@iesd.auc.dk>.
       ;; Highlight selected article in summary buffer