From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Tom Tromey Newsgroups: gmane.emacs.devel Subject: Re: Patch: goto-address minor modes Date: Mon, 07 Jan 2008 09:59:29 -0700 Message-ID: References: Reply-To: Tom Tromey NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii X-Trace: ger.gmane.org 1199727057 20853 80.91.229.12 (7 Jan 2008 17:30:57 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Mon, 7 Jan 2008 17:30:57 +0000 (UTC) Cc: emacs-devel@gnu.org To: rms@gnu.org Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jan 07 18:31:18 2008 Return-path: Envelope-to: ged-emacs-devel@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1JBvoj-0006Aj-7b for ged-emacs-devel@m.gmane.org; Mon, 07 Jan 2008 18:31:17 +0100 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBvoM-0002ar-1v for ged-emacs-devel@m.gmane.org; Mon, 07 Jan 2008 12:30:54 -0500 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1JBvoH-0002Yj-P9 for emacs-devel@gnu.org; Mon, 07 Jan 2008 12:30:49 -0500 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1JBvoF-0002VT-GI for emacs-devel@gnu.org; Mon, 07 Jan 2008 12:30:48 -0500 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1JBvoF-0002VJ-6v for emacs-devel@gnu.org; Mon, 07 Jan 2008 12:30:47 -0500 Original-Received: from mx1.redhat.com ([66.187.233.31]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1JBvoB-0005PR-Rs; Mon, 07 Jan 2008 12:30:44 -0500 Original-Received: from int-mx1.corp.redhat.com (int-mx1.corp.redhat.com [172.16.52.254]) by mx1.redhat.com (8.13.8/8.13.8) with ESMTP id m07HUgAe022681; Mon, 7 Jan 2008 12:30:42 -0500 Original-Received: from pobox.corp.redhat.com (pobox.corp.redhat.com [10.11.255.20]) by int-mx1.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m07HUg7H021835; Mon, 7 Jan 2008 12:30:42 -0500 Original-Received: from opsy.redhat.com (ton.yyz.redhat.com [10.15.16.15]) by pobox.corp.redhat.com (8.13.1/8.13.1) with ESMTP id m07HUfLa030789; Mon, 7 Jan 2008 12:30:42 -0500 Original-Received: by opsy.redhat.com (Postfix, from userid 500) id DF2A9508021; Mon, 7 Jan 2008 09:59:29 -0700 (MST) X-Attribution: Tom In-Reply-To: (Richard Stallman's message of "Mon\, 07 Jan 2008 12\:14\:58 -0500") User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.990 (gnu/linux) X-Scanned-By: MIMEDefang 2.58 on 172.16.52.254 X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) X-BeenThere: emacs-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.devel:86505 Archived-At: >>>>> "rms" == Richard Stallman writes: > This patch adds two new minor modes: goto-address-mode and > goto-address-prog-mode (name inspired by flyspell). These modes use > jit-lock to apply overlays that buttonize URLs and email addresses. rms> If your goal is to change the implementation, why change the user rms> interface at the same time? I didn't want to change the old code in case someone was relying on it. It still works as it used to. The new interface is what makes it work in an incremental way. I chose to implement it as minor modes because that seemed easy and conventional. If you'd rather I implement it in some other way, let me know how, and I will make the changes. Tom