help-emacs-windows
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

RE: [h-e-w] Binding mouse-3 to browse-url-at-point question


From: Eli Daniel
Subject: RE: [h-e-w] Binding mouse-3 to browse-url-at-point question
Date: Tue, 10 Sep 2002 11:15:18 -0400

Your syntax is wrong, for one thing.  Try:

 (global-set-key [(mouse-3)]
   (lambda()
      (interactive)
      (mouse-drag-region)
      (browse-url-at-point)))

-Eli Daniel

> -----Original Message-----
> From: address@hidden
> [mailto:address@hidden Behalf Of Jeff Rancier
> Sent: Tuesday, September 10, 2002 11:08 AM
> To: Emacs Help (Windows)
> Subject: [h-e-w] Binding mouse-3 to browse-url-at-point question
> 
> 
> Hello.
> 
> I easily enough bound it, via the following in my .emacs:
> 
> (global-set-key [(mouse-3)] 'browse-url-at-point)
> 
> The problem is that the point doesn't change to the line I 
> mouse-3 click on
> before I browse-url-at-point().  Of course I can click mouse-1, then
> mouse-3, to acheive this, but I'd rather have mouse-3 move the point then
> browse.
> 
> I did C-h k on mouse-1 and got:  mouse-drag-region (which first moves the
> point), so I naively tried:
> 
> (global-set-key [(mouse-3)]
>   (lambda()
>     progn
>     'mouse-drag-region
>     'browse-url-at-point))
> 
> But got:
> 
> recursive-edit: Wrong type argument: commandp, (lambda nil progn (quote
> mouse-drag-region) (quote browse-url-at-point))
> 
> Can anyone help me fix this up a bit?
> --
> 
> Thanks,
> Jeff
> 
> -----------------------------------------------------------------
> "Live as if you were to die tomorrow.
> Learn as if you were to live forever."
> 
>                                     - M.K. Gandhi
> 
> 
> 
> 
> 




reply via email to

[Prev in Thread] Current Thread [Next in Thread]