From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Drew Adams" Newsgroups: gmane.emacs.bugs Subject: bug#11028: 24.0.94; bad lighter and menus for `text-scale-mode' Date: Fri, 16 Mar 2012 11:54:49 -0700 Message-ID: <0F3DD8B617604CB59C5138747164263F@us.oracle.com> NNTP-Posting-Host: plane.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit X-Trace: dough.gmane.org 1331924160 12136 80.91.229.3 (16 Mar 2012 18:56:00 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Fri, 16 Mar 2012 18:56:00 +0000 (UTC) To: 11028@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Fri Mar 16 19:55:59 2012 Return-path: Envelope-to: geb-bug-gnu-emacs@m.gmane.org Original-Received: from lists.gnu.org ([208.118.235.17]) by plane.gmane.org with esmtp (Exim 4.69) (envelope-from ) id 1S8cJh-00015r-25 for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Mar 2012 19:55:57 +0100 Original-Received: from localhost ([::1]:58706 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8cJc-0005ub-AA for geb-bug-gnu-emacs@m.gmane.org; Fri, 16 Mar 2012 14:55:52 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45231) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8cJZ-0005tB-Pf for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2012 14:55:51 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S8cJX-0005Ls-WA for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2012 14:55:49 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:46968) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8cJX-0005Ln-Sv for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2012 14:55:47 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.72) (envelope-from ) id 1S8cmn-0001rZ-W4 for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2012 15:26:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: "Drew Adams" Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Fri, 16 Mar 2012 19:26:01 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 11028 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: Original-Received: via spool by submit@debbugs.gnu.org id=B.13319259327120 (code B ref -1); Fri, 16 Mar 2012 19:26:01 +0000 Original-Received: (at submit) by debbugs.gnu.org; 16 Mar 2012 19:25:32 +0000 Original-Received: from localhost ([127.0.0.1]:53800 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S8cmK-0001qm-0m for submit@debbugs.gnu.org; Fri, 16 Mar 2012 15:25:32 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:38185) by debbugs.gnu.org with esmtp (Exim 4.72) (envelope-from ) id 1S8cm7-0001qV-RP for submit@debbugs.gnu.org; Fri, 16 Mar 2012 15:25:30 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S8cIp-0005Dh-8Y for submit@debbugs.gnu.org; Fri, 16 Mar 2012 14:55:04 -0400 Original-Received: from lists.gnu.org ([208.118.235.17]:54273) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8cIp-0005DK-52 for submit@debbugs.gnu.org; Fri, 16 Mar 2012 14:55:03 -0400 Original-Received: from eggs.gnu.org ([208.118.235.92]:45120) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8cIn-0005Oe-6Z for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2012 14:55:02 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S8cIl-0005Az-4k for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2012 14:55:00 -0400 Original-Received: from rcsinet15.oracle.com ([148.87.113.117]:21443) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S8cIk-0005Ar-UF for bug-gnu-emacs@gnu.org; Fri, 16 Mar 2012 14:54:59 -0400 Original-Received: from ucsinet22.oracle.com (ucsinet22.oracle.com [156.151.31.94]) by rcsinet15.oracle.com (Sentrion-MTA-4.2.2/Sentrion-MTA-4.2.2) with ESMTP id q2GIsrsN013959 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=OK) for ; Fri, 16 Mar 2012 18:54:54 GMT Original-Received: from acsmt357.oracle.com (acsmt357.oracle.com [141.146.40.157]) by ucsinet22.oracle.com (8.14.4+Sun/8.14.4) with ESMTP id q2GIsqsq015045 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO) for ; Fri, 16 Mar 2012 18:54:53 GMT Original-Received: from abhmt102.oracle.com (abhmt102.oracle.com [141.146.116.54]) by acsmt357.oracle.com (8.12.11.20060308/8.12.11) with ESMTP id q2GIsq0Q006306 for ; Fri, 16 Mar 2012 13:54:52 -0500 Original-Received: from dradamslap1 (/10.159.43.221) by default (Oracle Beehive Gateway v4.0) with ESMTP ; Fri, 16 Mar 2012 11:54:52 -0700 X-Mailer: Microsoft Office Outlook 11 Thread-Index: Ac0DpkNAgj5UK9/GSUqJQ8+zI3WSpg== X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.6157 X-Source-IP: ucsinet22.oracle.com [156.151.31.94] X-CT-RefId: str=0001.0A090206.4F638C7E.001D,ss=1,re=0.000,fgs=0 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 1) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.13 Precedence: list X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-Received-From: 140.186.70.43 X-BeenThere: bug-gnu-emacs@gnu.org List-Id: "Bug reports for GNU Emacs, the Swiss army knife of text editors" List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Original-Sender: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Xref: news.gmane.org gmane.emacs.bugs:57831 Archived-At: I appreciate the intention of keeping the lighter short, but currently it is meaningless, if not misleading, to users. They need to fiddle around to find out what it means. The lighter text is " " by default (but fortunately an all-space lighter is not shown). When you scale the text the lighter changes to a signed integer, such as "-1" or "+3". Seeing only that does not help users, unless they've already figured out what it stands for. It just makes them wonder, especially if they do not notice the lighter immediately after they change the text scale. You put your mouse over the lighter, to see what's up. The tooltip says only this, of course: Minor mode mouse-1: Display minor mode menu mouse-2: Show help for minor mode mouse-3: Toggle minor modes Not much help so far. You try mouse-1 and see this menu: -1 ------------------- Turn Off minor mode Help for minor mode ("Off" should not be capitalized, BTW.) Which minor mode? No idea still. This menu would be better if it included (at least the scaling) items from the menu shown by `S-mouse-1', i.e.: Change Default Buffer Face -------------------------- Change Buffer Font... Increase Buffer Text Size Decrease Buffer Text Size Reset to Default You try mouse-3. That shows you menu `Minor Modes' which has a list of minor modes you can toggle. But this mysterious "-1" minor mode is not one of them. Neither is `text-scale-mode', for that matter. Our mysterious mode is nowhere to be seen. Menu `Minor Modes' does not help with this minor mode, even though you can toggle this mode in other ways. You try mouse-2. And now you see that this mysterious "-1" or "-4" or "+3" in fact stands for `text-scale-mode'. Emacs users deserve better. If you cannot come up with something shorter and more meaningful for the lighter, then I would suggest "Zoom:-1" or "Text:-1" or "Scale:-1". I don't claim these suggestions are ideal, but they would at least be more helpful to users than just "-1". In GNU Emacs 24.0.94.1 (i386-mingw-nt5.1.2600) of 2012-02-26 on MARVIN Windowing system distributor `Microsoft Corp.', version 5.1.2600 Configured using: `configure --with-gcc (4.6) --no-opt --enable-checking --cflags -ID:/devel/emacs/libs/libXpm-3.5.8/include -ID:/devel/emacs/libs/libXpm-3.5.8/src -ID:/devel/emacs/libs/libpng-dev_1.4.3-1/include -ID:/devel/emacs/libs/zlib-dev_1.2.5-2/include -ID:/devel/emacs/libs/giflib-4.1.4-1/include -ID:/devel/emacs/libs/jpeg-6b-4/include -ID:/devel/emacs/libs/tiff-3.8.2-1/include -ID:/devel/emacs/libs/gnutls-3.0.9/include'