From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1S4Iwl-0004EM-4Q for mharc-grub-devel@gnu.org; Sun, 04 Mar 2012 16:26:27 -0500 Received: from eggs.gnu.org ([208.118.235.92]:53230) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4Iwi-0004D1-HJ for grub-devel@gnu.org; Sun, 04 Mar 2012 16:26:25 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4Iwg-0006aa-E0 for grub-devel@gnu.org; Sun, 04 Mar 2012 16:26:24 -0500 Received: from mail-ey0-f169.google.com ([209.85.215.169]:43563) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4Iwg-0006aF-5d for grub-devel@gnu.org; Sun, 04 Mar 2012 16:26:22 -0500 Received: by eaal1 with SMTP id l1so1255538eaa.0 for ; Sun, 04 Mar 2012 13:26:20 -0800 (PST) Received-SPF: pass (google.com: domain of phcoder@gmail.com designates 10.14.135.144 as permitted sender) client-ip=10.14.135.144; Authentication-Results: mr.google.com; spf=pass (google.com: domain of phcoder@gmail.com designates 10.14.135.144 as permitted sender) smtp.mail=phcoder@gmail.com; dkim=pass header.i=phcoder@gmail.com Received: from mr.google.com ([10.14.135.144]) by 10.14.135.144 with SMTP id u16mr9800168eei.77.1330896380064 (num_hops = 1); Sun, 04 Mar 2012 13:26:20 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=message-id:date:from:user-agent:mime-version:to:subject:references :in-reply-to:content-type:content-transfer-encoding; bh=N4zZ9XShaQC7rz3RDR0v8tJNy17H7HQl5jv0/8qer6s=; b=ghGYiCc4IlXRDHuU7JscCcl6LPD3FvtJFiXBgCOA8bu40d6g9oRHjt1UF07joX6ZkA JVAkAazAOikuoUJxaXYRiNkTxgQokeSX7RvWXt/muXQ0fPuhK7rqZSACkJK4sRPjhty+ fH7BvUUuJlCktJVnfXQzkVScp5E9mjc5LkSMm+mi3D3Wiraod1nE05P52MTIMeliYPBR q73EIAvsWqePhVNcY7waknGYNlZvK6cncTm1YdBx7PkYAfEnzQaGjSgjQU3h8PSYQfwL u24rny3mRSu4GMdFSYeNN1NvoEEc8Bvl5+zAXl0+QqatPE6QqG0ZVQNiox9GdCS+Udmv VTKw== Received: by 10.14.135.144 with SMTP id u16mr7458545eei.77.1330896379992; Sun, 04 Mar 2012 13:26:19 -0800 (PST) Received: from debian.x201.phnet (106-191.203-62.cust.bluewin.ch. [62.203.191.106]) by mx.google.com with ESMTPS id s48sm53175916eem.0.2012.03.04.13.26.18 (version=TLSv1/SSLv3 cipher=OTHER); Sun, 04 Mar 2012 13:26:19 -0800 (PST) Message-ID: <4F53DDF9.2060103@gmail.com> Date: Sun, 04 Mar 2012 22:26:17 +0100 From: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:8.0) Gecko/20120216 Icedove/8.0 MIME-Version: 1.0 To: grub-devel@gnu.org Subject: Re: Support for different hotkey action than execute References: <4F4ABB64.6020305@googlemail.com> <4F53DB0B.1070500@googlemail.com> In-Reply-To: <4F53DB0B.1070500@googlemail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 209.85.215.169 X-BeenThere: grub-devel@gnu.org X-Mailman-Version: 2.1.14 Precedence: list Reply-To: The development of GNU GRUB List-Id: The development of GNU GRUB List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 04 Mar 2012 21:26:26 -0000 On 04.03.2012 22:13, Andreas Born wrote: > Any problem with this patch? Or why is there no comment? I know, it's > really long. ;) > > In fact, if possible, I'd be very happy if we can still get this into > 2.00. > It can't it arrived too late in release cycle. > Am 27.02.2012 00:08, schrieb Andreas Born: >> Attached patch introduces a new environment variable hotkey_action. >> It can be set to select or execute, whereas the latter is the >> default. So the default behaviour doesn't change. With select set >> instead a menu entry is just selected and not executed/booted on >> hotkey press. >> >> This is for example useful for long menus to directly jump to some >> initial and afterwards select the desired entry without going through >> the whole menu. One still has to explicitly mark the menu entry to >> jump to with the hotkey attribute. This patch only allows to change >> the action to take on hotkey press. >> >> Not much code and most is inspired from grub_menu_get_timeout. >> Applies and works with r3991. >> >> Add support to the menu for changing the action on hotkey press: >> execute (default), select >> >> * grub-core/normal/menu.c (DEFAULT_HOTKEY_ACTION): New define. >> (run_menu): Handle hotkey_action. >> (grub_menu_get_hotkey_action): New function. >> * include/grub/menu.h (grub_menu_get_hotkey_action): New prototype. >> (grub_hotkey_action_type_t): New enum. > > > _______________________________________________ > Grub-devel mailing list > Grub-devel@gnu.org > https://lists.gnu.org/mailman/listinfo/grub-devel > -- Regards Vladimir 'φ-coder/phcoder' Serbinenko