From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.devel Subject: RE: Underlining in compile.el Date: Mon, 27 Jun 2005 08:44:04 -0700 Message-ID: References: NNTP-Posting-Host: main.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Trace: sea.gmane.org 1119887500 31787 80.91.229.2 (27 Jun 2005 15:51:40 GMT) X-Complaints-To: usenet@sea.gmane.org NNTP-Posting-Date: Mon, 27 Jun 2005 15:51:40 +0000 (UTC) Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane.org@gnu.org Mon Jun 27 17:51:31 2005 Return-path: Original-Received: from lists.gnu.org ([199.232.76.165]) by ciao.gmane.org with esmtp (Exim 4.43) id 1Dmvsa-0002o0-Cz for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2005 17:50:36 +0200 Original-Received: from localhost ([127.0.0.1] helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1DmvyO-0002Ka-7P for ged-emacs-devel@m.gmane.org; Mon, 27 Jun 2005 11:56:36 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Dmvxp-0002AG-Tl for emacs-devel@gnu.org; Mon, 27 Jun 2005 11:56:02 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1Dmvxk-00027U-PK for emacs-devel@gnu.org; Mon, 27 Jun 2005 11:55:59 -0400 Original-Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Dmvxk-00023w-Hg for emacs-devel@gnu.org; Mon, 27 Jun 2005 11:55:56 -0400 Original-Received: from [148.87.122.31] (helo=rgminet02.oracle.com) by monty-python.gnu.org with esmtp (TLS-1.0:DHE_RSA_3DES_EDE_CBC_SHA:24) (Exim 4.34) id 1DmvqY-0001Uu-1M for emacs-devel@gnu.org; Mon, 27 Jun 2005 11:48:30 -0400 Original-Received: from rgminet02.oracle.com (localhost [127.0.0.1]) by rgminet02.oracle.com (Switch-3.1.6/Switch-3.1.7) with ESMTP id j5RFi6du032611 for ; Mon, 27 Jun 2005 09:44:06 -0600 Original-Received: from rgmsgw300.us.oracle.com (rgmsgw300.us.oracle.com [138.1.186.49]) by rgminet02.oracle.com (Switch-3.1.6/Switch-3.1.7) with ESMTP id j5RFi5s0032581 for ; Mon, 27 Jun 2005 09:44:05 -0600 Original-Received: from rgmsgw300.us.oracle.com (localhost [127.0.0.1]) by rgmsgw300.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with ESMTP id j5RFi5kR023967 for ; Mon, 27 Jun 2005 09:44:05 -0600 Original-Received: from dradamslap (dradams-lap.us.oracle.com [130.35.177.126]) by rgmsgw300.us.oracle.com (Switch-3.1.4/Switch-3.1.0) with SMTP id j5RFi4t2023961 (version=TLSv1/SSLv3 cipher=RC4-MD5 bits=128 verify=NO) for ; Mon, 27 Jun 2005 09:44:04 -0600 Original-To: X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook IMO, Build 9.0.6604 (9.0.2911.0) In-Reply-To: Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2800.1506 X-Brightmail-Tracker: AAAAAQAAAAI= X-Whitelist: TRUE 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:39661 X-Report-Spam: http://spam.gmane.org/gmane.emacs.devel:39661 To me, it still seems like the entirely wrong approach to add new faces everywhere something may look like a link. The idea that beginners will be less confused if links are underlined seems inherently plausible. A common practice used on Web pages with tables or lists that are dense with similar links in similar places is to _not_ use underlining. That is, in a long list where each list item is a link, and where the list is the main thing on the page, underlining is often foregone because it is unnecessary and would be distracting. Users can easily figure out that each line is a link - mouseover anywhere within the list (the page) highlights a link. If compile and grep buffers had full-line links, the links would be easier to access, they would help with visual alignment (like using a ruler in a parts catalog), and there would be no need to underline them. Mouseover highlighting would suffice, and the mouseover highlighting could itself be underlining, to reduce noise.