From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1KVvtU-00017V-1r for mharc-grub-devel@gnu.org; Wed, 20 Aug 2008 18:11:08 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KVvtQ-00013w-S5 for grub-devel@gnu.org; Wed, 20 Aug 2008 18:11:04 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KVvtP-00012Q-N3 for grub-devel@gnu.org; Wed, 20 Aug 2008 18:11:04 -0400 Received: from [199.232.76.173] (port=52494 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KVvtP-00012D-Ho for grub-devel@gnu.org; Wed, 20 Aug 2008 18:11:03 -0400 Received: from 197.red-80-32-81.staticip.rima-tde.net ([80.32.81.197]:45605 helo=mail.pina.cat) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KVvtO-00006E-US for grub-devel@gnu.org; Wed, 20 Aug 2008 18:11:03 -0400 Received: from pinux (86.81.221.87.dynamic.jazztel.es [87.221.81.86]) by mail.pina.cat (Postfix) with ESMTP id DFB5B288FBA37 for ; Thu, 21 Aug 2008 00:10:58 +0200 (CEST) Received: by pinux (Postfix, from userid 1000) id C59C7FA; Thu, 21 Aug 2008 00:10:55 +0200 (CEST) Date: Thu, 21 Aug 2008 00:10:55 +0200 From: Carles Pina i Estany To: grub-devel@gnu.org Message-ID: <20080820221055.GA23693@pina.cat> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.18 (2008-05-17) X-detected-kernel: by monty-python.gnu.org: Linux 2.6 (newer, 3) Subject: Page up/down keys X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: The development of GRUB 2 List-Id: The development of GRUB 2 List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 20 Aug 2008 22:11:05 -0000 Hello, As we talked (Robert and me) in another thread, I'm thinking to add support for Page Up/Down keys in Grub menu (if here, in the mailing list, think that it's fine). My suggestion for the exact behaviour is mainly the same that vim is using. If you want to test how it would look in a menu, get a xterm, resize to 6 rows (and many columns as you want) and execute: seq 100 | vim - I would implement the same behaviour (I'm thinking about which lines are showed and where is the active line after pressing PgUp/Down) I would add only one thing: pressing "many times" PageUp would move the active line to the first position (vim is not doing it). So, when the active line is on the first page and the user press PgUp one more time it would move te cursor to the top. Suggestions? Comments? -- Carles Pina i Estany GPG id: 0x17756391 http://pinux.info