From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with archive (Exim 4.43) id 1IqCYx-00017Z-0q for mharc-grub-devel@gnu.org; Thu, 08 Nov 2007 13:57:11 -0500 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IqCYu-00017D-OV for grub-devel@gnu.org; Thu, 08 Nov 2007 13:57:08 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IqCYt-00016q-AF for grub-devel@gnu.org; Thu, 08 Nov 2007 13:57:08 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IqCYt-00016m-6B for grub-devel@gnu.org; Thu, 08 Nov 2007 13:57:07 -0500 Received: from pne-smtpout4-sn2.hy.skanova.net ([81.228.8.154]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IqCYs-00031B-Ml for grub-devel@gnu.org; Thu, 08 Nov 2007 13:57:06 -0500 Received: from [127.0.0.1] (88.193.32.97) by pne-smtpout4-sn2.hy.skanova.net (7.3.129) id 471A7B0C0010CA5E for grub-devel@gnu.org; Thu, 8 Nov 2007 19:56:48 +0100 Message-ID: <47335B89.7020303@nic.fi> Date: Thu, 08 Nov 2007 20:55:05 +0200 From: =?ISO-8859-15?Q?Vesa_J=E4=E4skel=E4inen?= User-Agent: Thunderbird 2.0.0.6 (Windows/20070728) MIME-Version: 1.0 To: The development of GRUB 2 References: <472F3D31.3010204@nic.fi> <4730DE0F.9090103@nic.fi> <4731DD6C.6080807@nic.fi> <4732113E.5070305@nic.fi> <473337FC.9000405@nic.fi> In-Reply-To: X-Enigmail-Version: 0.95.5 Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit X-detected-kernel: by monty-python.gnu.org: Solaris 10 (beta) Subject: Re: menu attributes 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: Thu, 08 Nov 2007 18:57:09 -0000 Markus Elfring wrote: >> Depending what you mean by attribute set. > > - short/long title > - identifier > - description > - parameters > - boot image > - optional ramdisk/initramfs > - colour > - language Some of those are provided already by grub commands through use of scripting language. See sample grub.cfg at the end of: http://grub.enbug.org/TestingOnX86 >> In case you mean cloning menu hierarchy under other name, then >> that is not planned (and I do not even see a need for it). > > I'd like to suggest this feature to reduce maintenance efforts if a detailed > categorisation of menu entries will be displayed. > Are there any other means available to share common settings? If there will be 'for' construct in scripting language, otherwise I do not see any reason to make things complicated. You are talking about feature needed by rather limited user base. And even that user base can use the existing way of declaring menu to fill their needs to show entries. Please try to remember we are developing a boot loader where really extensive windowing system is not needed (and would bloat the requirements of the software).