Mercurial > hg > xemacs-beta
diff lisp/vm/vm-mouse.el @ 120:cca96a509cfe r20-1b12
Import from CVS: tag r20-1b12
author | cvs |
---|---|
date | Mon, 13 Aug 2007 09:25:29 +0200 |
parents | 8619ce7e4c50 |
children | 1370575f1259 |
line wrap: on
line diff
--- a/lisp/vm/vm-mouse.el Mon Aug 13 09:24:19 2007 +0200 +++ b/lisp/vm/vm-mouse.el Mon Aug 13 09:25:29 2007 +0200 @@ -18,18 +18,18 @@ (provide 'vm-mouse) (defun vm-mouse-fsfemacs-mouse-p () - (and (vm-fsfemacs-19-p) + (and vm-fsfemacs-19-p (fboundp 'set-mouse-position))) (defun vm-mouse-xemacs-mouse-p () - (and (vm-xemacs-p) + (and vm-xemacs-p (fboundp 'set-mouse-position))) (defun vm-mouse-set-mouse-track-highlight (start end) - (cond ((fboundp 'make-overlay) + (cond (vm-fsfemacs-19-p (let ((o (make-overlay start end))) (overlay-put o 'mouse-face 'highlight))) - ((fboundp 'make-extent) + (vm-xemacs-p (let ((o (make-extent start end))) (set-extent-property o 'highlight t))))) @@ -218,7 +218,7 @@ ;; newline convention used should be the local ;; one, whatever that is. (setq buffer-file-type nil) - (and (vm-xemacs-mule-p) + (and vm-xemacs-mule-p (set-buffer-file-coding-system 'no-conversion nil)) (write-region (point-min) (point-max) (concat "/tmp/Mosaic." pid)