From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1VmHOY-0003b5-Jd for mharc-grub-devel@gnu.org; Fri, 29 Nov 2013 01:17:42 -0500 Received: from eggs.gnu.org ([2001:4830:134:3::10]:39740) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmHOR-0003a1-FH for grub-devel@gnu.org; Fri, 29 Nov 2013 01:17:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1VmHOL-000274-SM for grub-devel@gnu.org; Fri, 29 Nov 2013 01:17:35 -0500 Received: from mail-la0-x22c.google.com ([2a00:1450:4010:c03::22c]:47053) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1VmHOL-00026y-Kq for grub-devel@gnu.org; Fri, 29 Nov 2013 01:17:29 -0500 Received: by mail-la0-f44.google.com with SMTP id ep20so6619650lab.31 for ; Thu, 28 Nov 2013 22:17:28 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=date:from:to:subject:message-id:in-reply-to:references:mime-version :content-type:content-transfer-encoding; bh=d58GAG8wfCgAQscmzkDpQOzG6L1q/FbqhuAxUfNgpcw=; b=HU4sWDjdVUjGll8xcSqutFgS2ASEEHGiqBxU7JyLMBVdLo3p0PZhjQyYb14F8XWjiP KXuvc+DE/lkc49TKzK7ZU15TiWVgZFd3D/lw36aYRXzMEZrjRLiSFmIKbWKRywOJuhQq eH+871BZzvxEFd158aw1AKdIBAPFIen9bmGrh7Ks3IyoFtX+NZobNOqhdgPDTXBtA+ke lUyRT8JOotbQYL/0AJJMCowkNYps4fR1Bz8dV/mpagagCDWLTkHaq373xPICY84BphhC 4P2bGrxOXZd5KMzB2xD2cvwvWAlye22ntM+NvLaYJBaFPwoVT25QKgkgKgNmXL9maXoY 769w== X-Received: by 10.152.1.197 with SMTP id 5mr25249873lao.0.1385705848171; Thu, 28 Nov 2013 22:17:28 -0800 (PST) Received: from opensuse.site (ppp91-76-134-134.pppoe.mtu-net.ru. [91.76.134.134]) by mx.google.com with ESMTPSA id z3sm48661865lag.10.2013.11.28.22.17.27 for (version=SSLv3 cipher=RC4-SHA bits=128/128); Thu, 28 Nov 2013 22:17:27 -0800 (PST) Date: Fri, 29 Nov 2013 10:17:26 +0400 From: Andrey Borzenkov To: grub-devel@gnu.org Subject: Re: [RFC][PATCH] Allow hotkeys to interrupt hidden menu Message-ID: <20131129101726.71ae8206@opensuse.site> In-Reply-To: <20131128180537.GA16321@riva.ucam.org> References: <20130911133129.GB10979@riva.ucam.org> <20131127234057.GA23139@riva.ucam.org> <20131128023056.GA19545@riva.ucam.org> <20131128110428.GA9590@riva.ucam.org> <20131128212017.792f998c@opensuse.site> <20131128180537.GA16321@riva.ucam.org> X-Mailer: Claws Mail 3.9.2 (GTK+ 2.24.18; x86_64-suse-linux-gnu) Mime-Version: 1.0 Content-Type: text/plain; charset=KOI8-R Content-Transfer-Encoding: 8bit X-detected-operating-system: by eggs.gnu.org: Error: Malformed IPv6 address (bad octet value). X-Received-From: 2a00:1450:4010:c03::22c 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: Fri, 29 Nov 2013 06:17:41 -0000 В Thu, 28 Nov 2013 18:05:37 +0000 Colin Watson пишет: > On Thu, Nov 28, 2013 at 09:20:17PM +0400, Andrey Borzenkov wrote: > > Not only. If you hit ESC it will not "wait for input according to > > GRUB_TIMEOUT" - it will stop displaying menu. > > No, that's not true in my tests. If you hit Escape while a hidden > timeout is active and GRUB_TIMEOUT is non-zero, it'll display the menu. > Oh, sorry for my English, I see where confusion is. I meant "it will display menu and stay there indefinitely". But documentation says "it will display the menu and wait for input according to `GRUB_TIMEOUT'" which is wrong because timeout is already canceled at this point. > If you can make this happen, please post a detailed test case. > > > I'm not sure whether exposing menu but continuing count down is useful. > > We could let any other key (or specific key - SPACE?) do it. > > I don't think it's very useful, which is why it isn't available in the > new GRUB_TIMEOUT + GRUB_TIMEOUT_STYLE interface; but it was exposed in > the old GRUB_HIDDEN_TIMEOUT + GRUB_TIMEOUT interface so I don't want to > break it entirely. > Anyway it is trivial to add if anyone complaints. Thank you!