From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs,gmane.emacs.pretest.bugs Subject: bug#3022: 23.0.92; triangle images in Customize buffers are just plain bad Date: Thu, 16 Apr 2009 13:37:29 -0700 Message-ID: <001201c9bed3$298e0540$c2b22382@us.oracle.com> Reply-To: Drew Adams , 3022@emacsbugs.donarmstrong.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1239915881 21439 80.91.229.12 (16 Apr 2009 21:04:41 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Thu, 16 Apr 2009 21:04:41 +0000 (UTC) To: Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 16 23:06:00 2009 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1LuYm7-0004Sp-GF for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Apr 2009 23:05:51 +0200 Original-Received: from localhost ([127.0.0.1]:57696 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LuYkh-0006rr-V5 for geb-bug-gnu-emacs@m.gmane.org; Thu, 16 Apr 2009 17:04:07 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1LuYkb-0006nv-Nr for bug-gnu-emacs@gnu.org; Thu, 16 Apr 2009 17:04:01 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1LuYkW-0006YS-Ib for bug-gnu-emacs@gnu.org; Thu, 16 Apr 2009 17:04:00 -0400 Original-Received: from [199.232.76.173] (port=44643 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1LuYkV-0006Xv-Tt for bug-gnu-emacs@gnu.org; Thu, 16 Apr 2009 17:03:55 -0400 Original-Received: from rzlab.ucr.edu ([138.23.92.77]:43046) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LuYkV-0004cT-50 for bug-gnu-emacs@gnu.org; Thu, 16 Apr 2009 17:03:55 -0400 Original-Received: from rzlab.ucr.edu (rzlab.ucr.edu [127.0.0.1]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3GL3p8F007112; Thu, 16 Apr 2009 14:03:51 -0700 Original-Received: (from debbugs@localhost) by rzlab.ucr.edu (8.13.8/8.13.8/Submit) id n3GKj4Lx003880; Thu, 16 Apr 2009 13:45:04 -0700 X-Loop: owner@emacsbugs.donarmstrong.com Resent-From: "Drew Adams" Resent-To: bug-submit-list@donarmstrong.com Resent-CC: Emacs Bugs Resent-Date: Thu, 16 Apr 2009 20:45:03 +0000 Resent-Message-ID: Resent-Sender: owner@emacsbugs.donarmstrong.com X-Emacs-PR-Message: report 3022 X-Emacs-PR-Package: emacs X-Emacs-PR-Keywords: Original-Received: via spool by submit@emacsbugs.donarmstrong.com id=B.12399142762397 (code B ref -1); Thu, 16 Apr 2009 20:45:03 +0000 Original-Received: (at submit) by emacsbugs.donarmstrong.com; 16 Apr 2009 20:37:56 +0000 X-Spam-Bayes: score:0.5 Bayes not run. spammytokens:Tokens not available. hammytokens:Tokens not available. Original-Received: from fencepost.gnu.org (fencepost.gnu.org [140.186.70.10]) by rzlab.ucr.edu (8.13.8/8.13.8/Debian-3) with ESMTP id n3GKbram002387 for ; Thu, 16 Apr 2009 13:37:54 -0700 Original-Received: from mx10.gnu.org ([199.232.76.166]:55697) by fencepost.gnu.org with esmtp (Exim 4.67) (envelope-from ) id 1LuYLI-0000kN-RV for emacs-pretest-bug@gnu.org; Thu, 16 Apr 2009 16:37:52 -0400 Original-Received: from Debian-exim by monty-python.gnu.org with spam-scanned (Exim 4.60) (envelope-from ) id 1LuYLG-0006qv-P9 for emacs-pretest-bug@gnu.org; Thu, 16 Apr 2009 16:37:52 -0400 Original-Received: from rcsinet13.oracle.com ([148.87.113.125]:29736 helo=rgminet13.oracle.com) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1LuYLG-0006qd-Bf for emacs-pretest-bug@gnu.org; Thu, 16 Apr 2009 16:37:50 -0400 Original-Received: from rgminet15.oracle.com (rcsinet15.oracle.com [148.87.113.117]) by rgminet13.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n3GKbq0I016933 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Thu, 16 Apr 2009 20:37:53 GMT Original-Received: from acsmt703.oracle.com (acsmt703.oracle.com [141.146.40.81]) by rgminet15.oracle.com (Switch-3.3.1/Switch-3.3.1) with ESMTP id n3GKbTE5009063 for ; Thu, 16 Apr 2009 20:37:34 GMT Original-Received: from dradamslap1 (/130.35.178.194) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Thu, 16 Apr 2009 13:37:29 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Acm+0yj1U67Y4hngRHeLqYN8ofPIlw== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.3350 X-Source-IP: acsmt703.oracle.com [141.146.40.81] X-Auth-Type: Internal IP X-CT-RefId: str=0001.0A010203.49E79717.0253:SCFMA4539814,ss=1,fgs=0 X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 3) Resent-Date: Thu, 16 Apr 2009 17:04:00 -0400 X-BeenThere: bug-gnu-emacs@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:27265 gmane.emacs.pretest.bugs:24295 Archived-At: emacs -Q While the idea behind the triangles (arrows) in Customize is good (actually, I believe it was I who suggested it), the current effect is quite bad. If the value is shown, then the triangle points downward. Typically, that symbol means that clicking it will display something additional below the symbol. Instead, the value disappears. If the value is not shown, the the symbol is a right-pointing triangle. That's OK in this case, since it suggests that clicking it will display something to the right, and the value is to the right. However, for the symbol that replaces `More', a right-pointing triangle is inappropriate, since the text is not displayed to its right, but below it. After you click the symbol, the cursor stays on top of the symbol graphic, which produces the effect of a blinking filled rectangle around the symbol. And if the buffer is not selected, a nonblinking hollow rectangle appears around the symbol. Not good. In general: These two triangle symbols don't form a natural pair: they are not both horizontal or both vertical. An arrow needs to point toward what it indicates, which is not what's happening now. If you can't get this right using arrows, just use [+] and [-]. They have no implied directionality. They will be quite clear. In GNU Emacs 23.0.92.1 (i386-mingw-nt5.1.2600) of 2009-03-30 on SOFT-MJASON Windowing system distributor `Microsoft Corp.', version 5.1.2600 configured using `configure --with-gcc (3.4)'