From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.33) id 1C5sQW-0005zD-Mt for mharc-grub-devel@gnu.org; Fri, 10 Sep 2004 16:55:24 -0400 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.33) id 1C5sQV-0005yu-1y for grub-devel@gnu.org; Fri, 10 Sep 2004 16:55:23 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.33) id 1C5sQU-0005yb-Bu for grub-devel@gnu.org; Fri, 10 Sep 2004 16:55:22 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.33) id 1C5sQU-0005yR-8o for grub-devel@gnu.org; Fri, 10 Sep 2004 16:55:22 -0400 Received: from [212.43.237.68] (helo=kotoba.storever.com) by monty-python.gnu.org with esmtp (Exim 4.34) id 1C5sL3-0006Sg-Ds for grub-devel@gnu.org; Fri, 10 Sep 2004 16:49:45 -0400 Received: from localhost (localhost [127.0.0.1]) by kotoba.storever.com (Postfix) with ESMTP id DEB4CF54A0E2 for ; Fri, 10 Sep 2004 22:49:39 +0200 (CEST) From: "Yoshinori K. Okuji" Organization: enbug.org To: The development of GRUB 2 Date: Fri, 10 Sep 2004 22:49:52 +0200 User-Agent: KMail/1.6.1 MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Message-Id: <200409102249.52916.okuji@enbug.org> Subject: menu enchancement 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: Fri, 10 Sep 2004 20:55:23 -0000 I've implemented some important features in the menu interface. That is, timeout and booting. Please test it. It should be now possible to boot an OS from the menu interface. However, there are still several missing features which can be found in GRUB Legacy: - Editing a boot entry - Password - Multiple fallback entries - Saving a boot entry - Coloring (this is useless, IMHO) But one good thing is that GRUB 2 supports nested menus, although this is not usable until we implement the command "configfile". I wish to see these features: - Graphical interface - Support for different geometries - Message translation Probably support for different geometries is difficult, because the current code assumes that the screen is at least 80x25. If you want to support smaller one, you need to adjust the messages as well as the hardcoded coordinates. Next, I will work on editing a boot entry and password support. Okuji