From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: Dani Moncayo Newsgroups: gmane.emacs.bugs Subject: bug#5909: 23.1; (feature request) scrollable "widget-choose" window Date: Thu, 8 Apr 2010 21:09:48 +0200 Message-ID: NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: multipart/alternative; boundary=001485f1e62a2446500483be6c40 X-Trace: dough.gmane.org 1270754957 30010 80.91.229.12 (8 Apr 2010 19:29:17 GMT) X-Complaints-To: usenet@dough.gmane.org NNTP-Posting-Date: Thu, 8 Apr 2010 19:29:17 +0000 (UTC) To: 5909@debbugs.gnu.org Original-X-From: bug-gnu-emacs-bounces+geb-bug-gnu-emacs=m.gmane.org@gnu.org Thu Apr 08 21:29:13 2010 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.69) (envelope-from ) id 1NzxPb-0004Ar-8C for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Apr 2010 21:29:11 +0200 Original-Received: from localhost ([127.0.0.1]:37491 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NzxPa-0000GL-Ln for geb-bug-gnu-emacs@m.gmane.org; Thu, 08 Apr 2010 15:29:10 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1NzxPG-0000AS-5N for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:28:50 -0400 Original-Received: from [140.186.70.92] (port=33402 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1NzxP9-00008Z-VT for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:28:47 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1NzxP4-0003H9-0H for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:28:41 -0400 Original-Received: from debbugs.gnu.org ([140.186.70.43]:36427) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzxP3-0003H4-Qo for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:28:37 -0400 Original-Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.69) (envelope-from ) id 1NzxAw-0006ho-Hl; Thu, 08 Apr 2010 15:14:02 -0400 X-Loop: help-debbugs@gnu.org Resent-From: Dani Moncayo Original-Sender: debbugs-submit-bounces@debbugs.gnu.org Resent-To: owner@debbugs.gnu.org Resent-CC: bug-gnu-emacs@gnu.org Resent-Date: Thu, 08 Apr 2010 19:14:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 5909 X-GNU-PR-Package: emacs X-GNU-PR-Keywords: X-Debbugs-Original-To: bug-gnu-emacs@gnu.org Original-Received: via spool by submit@debbugs.gnu.org id=B.127075400425764 (code B ref -1); Thu, 08 Apr 2010 19:14:02 +0000 Original-Received: (at submit) by debbugs.gnu.org; 8 Apr 2010 19:13:24 +0000 Original-Received: from localhost ([127.0.0.1] helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzxAJ-0006hV-LZ for submit@debbugs.gnu.org; Thu, 08 Apr 2010 15:13:24 -0400 Original-Received: from mx10.gnu.org ([199.232.76.166]) by debbugs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1NzxA1-0006hA-UG for submit@debbugs.gnu.org; Thu, 08 Apr 2010 15:13:22 -0400 Original-Received: from lists.gnu.org ([199.232.76.165]:43368) by monty-python.gnu.org with esmtps (TLS-1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.60) (envelope-from ) id 1Nzx94-00084D-8t for submit@debbugs.gnu.org; Thu, 08 Apr 2010 15:12:06 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1Nzx93-00050j-9K for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:12:05 -0400 Original-Received: from [140.186.70.92] (port=48148 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1Nzx8H-0004PG-QK for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:12:04 -0400 Original-Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1Nzx6s-0007xM-Lj for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:09:52 -0400 Original-Received: from fg-out-1718.google.com ([72.14.220.154]:34419) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1Nzx6s-0007x5-Dr for bug-gnu-emacs@gnu.org; Thu, 08 Apr 2010 15:09:50 -0400 Original-Received: by fg-out-1718.google.com with SMTP id l26so883990fgb.12 for ; Thu, 08 Apr 2010 12:09:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:date:received:message-id :subject:from:to:content-type; bh=19CylxCsy2Huwf5nMhHhMsRO1iua7CANuru7smo7VfE=; b=Z9sbu43g+iV6X+ctGolRAc5jv4vPdYHSptiLYJ4FnEJWOZ6V/pnI9lXtGaXb5nfoFd 3gNHZ8F20PlGXUy0mF90UVjz7dno7Gxmw6IrQwUDO84I2nFC0tIaPac58PbFsyvMAePn K+o3Auw8ioD1ScbjS52UoK4ulxybELh5oIeXA= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:date:message-id:subject:from:to:content-type; b=qOkO3l7UcazMRWmRb/Ih76F8bRVy+Up25cbnDcIx2mt/MpOtxy9pgv/DE+LoLs/wp4 roSJlH9HV27HLntk5NQWl3LQrd2AaOfhkjM9q6UReLJnXJnWCQ9JM4LPIFLbaR9sj+Ev gOmkwpouK6wubMKTVl1cxCdMMEVj9/0BgY1x0= Original-Received: by 10.103.39.4 with HTTP; Thu, 8 Apr 2010 12:09:48 -0700 (PDT) Original-Received: by 10.103.163.20 with SMTP id q20mr308470muo.131.1270753788183; Thu, 08 Apr 2010 12:09:48 -0700 (PDT) X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 2) X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6, seldom 2.4 (older, 4) X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.11 Precedence: list Resent-Date: Thu, 08 Apr 2010 15:14:02 -0400 X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.6 (newer, 3) 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: , 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:36098 Archived-At: --001485f1e62a2446500483be6c40 Content-Type: text/plain; charset=ISO-8859-1 Hi everyone, This is not a bug report but a feature request. Maybe not an important one, but anyway i think would be worth the trouble. Recently, i reported a bug related to the widget-choose window ( http://debbugs.gnu.org/cgi/bugreport.cgi?bug=5695). The problem was that the window didn't show the entire buffer contents, and it was impossible to see the hidden portion, because there was no way of selecting the window and scroll the text down. The bug has been closed, but the problem has been resolved only partially, because there remains one case in which we'll have the same problem: When the option list is too large to fit in the window (or the window too small to show the entire list). Output from "emacs-version" command: > "GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3) of 2010-03-26 > on crested, modified by Debian" > Steps to reproduce the problem: 1. Open a graphic terminal, and resize it to (90 columns, 10 rows). This is quite small, because the largest option list i've found right now is quite short too. 2. start emacs with "-nw" and "-q" switches. 3. M-x customize-group killing 4. Modify a bit the "kill ring max" property. 5. Put the cursor on the associated "[State]" text and type . 6. Now you shoud see the widget-choose buffer, but showing only part of the text (similar to the attached screenshot). And there's no way to switch to that buffer and scroll the text. I think that a good solution would be to generalize the implementation of "tmm-menubar" in such way that was applicable also in this situation. And that's all, thanks. Dani. --001485f1e62a2446500483be6c40 Content-Type: text/html; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Hi everyone,

This is not a bug = report but a feature request. Maybe not an important one, but anyway i thin= k would be worth the trouble.

Recently, i reported a bug related to = the widget-choose window (http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D5695). Th= e problem was that the window didn't show the entire buffer contents, a= nd it was impossible to see the hidden portion, because there was no way of= selecting the window and scroll the text down.

The bug has been closed, but the problem has been resolved only partial= ly, because there remains one case in which we'll have the same problem= : When the option list is too large to fit in the window (or the window too= small to show the entire list).


Output from "emacs-version" command:
"GNU Emacs 23.1.1 (x86_64-pc-linux-gnu, GTK+ Version 2.18.3)= of 2010-03-26 on crested, modified by Debian"


Steps to reproduc= e the problem:

    Open a graphic terminal, and resize = it to (90 columns, 10 rows). This is quite small, because the largest optio= n list i've found right now is quite short too.
  1. start emacs with "-nw" a= nd "-q" switches.
  2. M-x customize-group <RET> killing <RET>
  3. Modify a bit the "kill ring max&q= uot; property.
  4. <= font face=3D"courier new,monospace">Put the cursor on the associated "= [State]" text and type <RET>.
  5. Now you shoud see the widget-choos= e buffer, but showing only part of the text (similar to the attached screen= shot). And there's no way to switch to that buffer and scroll the text.=
=A0
I think that a= good solution would be to generalize the implementation of "tmm-menub= ar" in such way that was applicable also in this situation.

And= that's all, thanks.

=A0=A0 Dani.




--001485f1e62a2446500483be6c40--