X-Git-Url: https://code.delx.au/gnu-emacs/blobdiff_plain/d4cccb140682cfa548a8658f905764ceb4a38cb2..380874900ca183ec2fdce91949d841328852d7a8:/lisp/obsolete/sun-fns.el diff --git a/lisp/obsolete/sun-fns.el b/lisp/obsolete/sun-fns.el index bca76730e4..532d28462c 100644 --- a/lisp/obsolete/sun-fns.el +++ b/lisp/obsolete/sun-fns.el @@ -1,6 +1,7 @@ ;;; sun-fns.el --- subroutines of Mouse handling for Sun windows -;; Copyright (C) 1987, 2002, 2003, 2004, 2005 Free Software Foundation, Inc. +;; Copyright (C) 1987, 2002, 2003, 2004, 2005, +;; 2006 Free Software Foundation, Inc. ;; Author: Jeff Peck ;; Maintainer: none @@ -85,7 +86,7 @@ (setq this-command 'mouse-yank-move)) ) -(defun mouse-set-mark (window x y) +(defun mouse-set-mark (&optional window x y) "Set mark at mouse cursor." (eval-in-window window ;; use this to get the unwind protect (let ((point (point))) @@ -137,7 +138,7 @@ and put the region in the stuff buffer." "Select window if not selected, otherwise do mouse-drag-move-point." (if (eq (selected-window) window) (mouse-drag-move-point window x y) - (mouse-select-window window x y))) + (mouse-select-window window))) ;;; ;;; esoterica: @@ -283,15 +284,15 @@ this command is insensitive to mouse location." "Split the window vertically at the mouse cursor." (eval-in-window window (split-window-vertically (1+ y)))) -(defun mouse-select-window (window x y) +(defun mouse-select-window (&optional window x y) "Selects the window, restoring point." (select-window window)) -(defun mouse-delete-other-windows (window x y) +(defun mouse-delete-other-windows (&optional window x y) "Deletes all windows except the one mouse is in." (delete-other-windows window)) -(defun mouse-delete-window (window x y) +(defun mouse-delete-window (window &optional x y) "Deletes the window mouse is in." (delete-window window))