From mboxrd@z Thu Jan 1 00:00:00 1970 X-Msuck: nntp://news.gmane.io/gmane.emacs.gnus.general/17020 Path: main.gmane.org!not-for-mail From: wmperry@aventail.com (William M. Perry) Newsgroups: gmane.emacs.gnus.general Subject: Re: HTML (was: Re: Those MIME requirements) Date: 12 Sep 1998 20:41:18 -0500 Sender: owner-ding@hpc.uh.edu Message-ID: <86g1dw6b7l.fsf@kramer-fast.bp.aventail.com> References: <864sue1rxd.fsf@kramer-fast.bp.aventail.com> Reply-To: wmperry@aventail.com NNTP-Posting-Host: coloc-standby.netfonds.no Mime-Version: 1.0 (generated by tm-edit 7.108) Content-Type: text/plain; charset=US-ASCII X-Trace: main.gmane.org 1035155795 31185 80.91.224.250 (20 Oct 2002 23:16:35 GMT) X-Complaints-To: usenet@main.gmane.org NNTP-Posting-Date: Sun, 20 Oct 2002 23:16:35 +0000 (UTC) Return-Path: Original-Received: from gizmo.hpc.uh.edu (gizmo.hpc.uh.edu [129.7.102.31]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id VAA12438 for ; Sat, 12 Sep 1998 21:45:56 -0400 (EDT) Original-Received: from sina.hpc.uh.edu (sina.hpc.uh.edu [129.7.3.5]) by gizmo.hpc.uh.edu (8.7.6/8.7.3) with ESMTP id UAF18989; Sat, 12 Sep 1998 20:11:56 -0500 Original-Received: by sina.hpc.uh.edu (TLB v0.09a (1.20 tibbs 1996/10/09 22:03:07)); Sat, 12 Sep 1998 20:40:46 -0500 (CDT) Original-Received: from sclp3.sclp.com (root@sclp3.sclp.com [209.195.19.139]) by sina.hpc.uh.edu (8.7.3/8.7.3) with ESMTP id UAA06890 for ; Sat, 12 Sep 1998 20:40:36 -0500 (CDT) Original-Received: from slow.bp.aventail.com (vinc14.cntwk.net [207.205.120.172]) by sclp3.sclp.com (8.8.5/8.8.5) with ESMTP id VAA12285 for ; Sat, 12 Sep 1998 21:40:27 -0400 (EDT) Original-Received: from kramer-fast.bp.aventail.com (kramer-fast.bp.aventail.com [192.168.200.2]) by slow.bp.aventail.com (8.8.5/8.8.5) with ESMTP id RAA28626 for ; Sat, 12 Sep 1998 17:39:48 -0700 Original-Received: (from wmperry@localhost) by kramer-fast.bp.aventail.com (8.8.5/8.8.5) id UAA00504; Sat, 12 Sep 1998 20:41:18 -0500 Original-To: ding@gnus.org X-Face: O~Rn;(l][/-o1sALg4A@xpE:9-"'IR[%;,,!m7 writes: > Per Abrahamsen writes: > > > These properties don't work well with the mouse. When you push a > > mouse button, the location of point (the text cursor) and not the > > mouse pointer will determine what keymap is used. > > That's true, but can't that be worked around? The default mouse-2 > function might look whether there is some local keymap where the user > clicked the mouse pointer, and if there is and the mouse-2 function is > bound there as well, then the default function could call that other > function instead. This sounds like a completely bogus bug in Emacs and XEmacs to me. Make them fix it. :) > > I think it would be better to inherit the article keymap from > > `widget-keymap'. Even better would be if Gnus used standard widget > > buttons in the article, then it would work together with W3 perfectly. > > > > You can "buttonize" existing text by calling `widget-convert-button'. > > Right. And then how would things be called and stuff? (I tried the > Widget manual, but it didn't mention this function...) Emacs/W3 uses widget-convert-text, like so: (widget-convert-text 'link start-pos end-pos start-pos end-pos link-info) You just have an appropriate :action specified in link-info and just make that function do what you want. -Bill P.