From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1S4arE-0003EL-29 for mharc-grub-devel@gnu.org; Mon, 05 Mar 2012 11:33:56 -0500 Received: from eggs.gnu.org ([208.118.235.92]:46889) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4ar3-0003Dz-BE for grub-devel@gnu.org; Mon, 05 Mar 2012 11:33:54 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S4aqx-0002vt-4V for grub-devel@gnu.org; Mon, 05 Mar 2012 11:33:44 -0500 Received: from wp191.webpack.hosteurope.de ([80.237.132.198]:42583) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S4aqw-0002va-Sz for grub-devel@gnu.org; Mon, 05 Mar 2012 11:33:39 -0500 Received: from p4ff1551c.dip.t-dialin.net ([79.241.85.28] helo=neptun.omega.ssw.de); authenticated by wp191.webpack.hosteurope.de running ExIM with esmtpsa (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) id 1S4aqt-0005xR-Ug; Mon, 05 Mar 2012 17:33:35 +0100 Received: from localhost (localhost [127.0.0.1]) by neptun.omega.ssw.de (Postfix) with ESMTP id 311D9E180A8; Mon, 5 Mar 2012 17:33:35 +0100 (CET) X-Virus-Scanned: amavisd-new at omega.ssw.de Received: from neptun.omega.ssw.de ([127.0.0.1]) by localhost (neptun.omega.ssw.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id f+Z5J0kPEVhh; Mon, 5 Mar 2012 17:33:24 +0100 (CET) Received: from [192.168.2.43] (p640.fritz.box [192.168.2.43]) (using TLSv1 with cipher DHE-RSA-CAMELLIA256-SHA (256/256 bits)) (No client certificate requested) by neptun.omega.ssw.de (Postfix) with ESMTP id 7C341E180A7; Mon, 5 Mar 2012 17:33:24 +0100 (CET) Message-ID: <4F54EADD.8070104@anvo-it.de> Date: Mon, 05 Mar 2012 17:33:33 +0100 From: Andreas Vogel User-Agent: Mozilla/5.0 (Windows NT 5.1; rv:10.0.2) Gecko/20120216 Thunderbird/10.0.2 MIME-Version: 1.0 To: =?UTF-8?B?VmxhZGltaXIgJ8+GLWNvZGVyL3BoY29kZXInIFNlcmJpbmVua28=?= Subject: Re: Ideas for the future References: <4F541349.7070704@anvo-it.de> <4F541723.6030105@gmail.com> <4F54A094.1000000@anvo-it.de> <4F54B78B.9010707@gmail.com> In-Reply-To: <4F54B78B.9010707@gmail.com> X-Enigmail-Version: 1.3.5 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable X-bounce-key: webpack.hosteurope.de; andreas.vogel@anvo-it.de; 1330965218; 33a478de; X-detected-operating-system: by eggs.gnu.org: Genre and OS details not recognized. X-Received-From: 80.237.132.198 Cc: The development of GNU GRUB , Colin Watson 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: Mon, 05 Mar 2012 16:33:54 -0000 Am 05.03.2012 13:54, schrieb Vladimir '=CF=86-coder/phcoder' Serbinenko: >>>> 5) menuentry --silent 0|1 >>>> When using menuentries which just sets some variables or do some oth= er >>>> (non booting tasks), it's really bothering to see a flickering empty= >>>> terminal box just for nothing. When this flag is set, the terminal b= ox >>>> will not be shown by default when the entry is executed. Execution o= f >>>> submenus should be always silent. >>> Rather than removing messages better move them to some status bar in >>> the theme. >> You didn't get the point. Why should any terminal box open when there = is >> nothing to display? > I think you don't get mine: if this message goes to status bar it > doesn't go to the terminal and so it doesn't open.=20 There are *no* messages at all when executing such entries. No need for any terminal box or status bar. No messages are removed or need to be directed to anywhere, because there are no messages, not even one single character of output. A menuentry flagged as --silent will not produce any output, never ever. It might produce errors and in this case the terminal box is opened and the error is shown as it is the case in the current version. Anyway, I tried to check out your proposal at least... where can i find the code handling a status bar? Andreas