From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from list by lists.gnu.org with archive (Exim 4.71) id 1S5f75-0006HR-1Z for mharc-grub-devel@gnu.org; Thu, 08 Mar 2012 10:18:43 -0500 Received: from eggs.gnu.org ([208.118.235.92]:59573) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5f6f-0006EW-QU for grub-devel@gnu.org; Thu, 08 Mar 2012 10:18:41 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1S5f6Z-0005e7-Iv for grub-devel@gnu.org; Thu, 08 Mar 2012 10:18:17 -0500 Received: from mail-ey0-f169.google.com ([209.85.215.169]:64793) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1S5f6Z-0005dq-A8 for grub-devel@gnu.org; Thu, 08 Mar 2012 10:18:11 -0500 Received: by eaal1 with SMTP id l1so187655eaa.0 for ; Thu, 08 Mar 2012 07:18:09 -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:cc:subject :references:in-reply-to:content-type:content-transfer-encoding; bh=rEHiohk4v8100aMjfzVLvKgm7aizs0vI4B0nXPS5x5Y=; b=cOLp9PQc0jS7huJngUw+i3qdGISz2mKaAPr/yUNYh0mkuX+Xq6bAeFEyMEUoc5ogOT mUWxNLcb19sLYxC3FftAejxHu4sI33MimhZLIA7IBydsGdAeplTs4BxW2eQHDIo0jYIU /JqdPOLiEz1vCktzERcAFSq+myJdL7g1P5yqTrvOzBhFrMkxI9cmQWkRD9xWeldWhxy5 4EyQnvTiNmWbAuXU7b/W+OIBuOgk8E5GgAhN9GyDS+W1zZICcPb4KNDju6edUkKJnXfP i36mPSKf7goA4ssJbSnphWSalJ37ugNfJTFEFAtcN9U1X4538yFVTnvUHsQ1itFlbUHH 0FSw== Received: by 10.14.28.140 with SMTP id g12mr2342534eea.85.1331219889218; Thu, 08 Mar 2012 07:18:09 -0800 (PST) Received: from debian.x201.phnet (91-233.197-178.cust.bluewin.ch. [178.197.233.91]) by mx.google.com with ESMTPS id d54sm7062194eei.9.2012.03.08.07.18.06 (version=TLSv1/SSLv3 cipher=OTHER); Thu, 08 Mar 2012 07:18:07 -0800 (PST) Message-ID: <4F58CDAD.3010300@gmail.com> Date: Thu, 08 Mar 2012 16:18:05 +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: Andreas Vogel Subject: Re: [BUG] GRUBs option parsing needs fixing References: <4F541349.7070704@anvo-it.de> <4F541723.6030105@gmail.com> <4F54A094.1000000@anvo-it.de> <4F54B78B.9010707@gmail.com> <4F54DF19.7000804@anvo-it.de> <4F58B03E.2050908@anvo-it.de> <4F58BEE8.3050006@gmail.com> <4F58C2E7.6080000@gmail.com> <4F58CA35.2060506@anvo-it.de> In-Reply-To: <4F58CA35.2060506@anvo-it.de> 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 Cc: The development of GNU GRUB 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: Thu, 08 Mar 2012 15:18:41 -0000 On 08.03.2012 16:03, Andreas Vogel wrote: > Am 08.03.2012 15:32, schrieb Vladimir 'φ-coder/phcoder' Serbinenko: >> On 08.03.2012 15:15, Vladimir 'φ-coder/phcoder' Serbinenko wrote: >>> On 08.03.2012 14:12, Andreas Vogel wrote: >>>> Hi all, >>>> >>>> I start a new thread with this mail in order to have a thread on its >>>> own >>>> for this subject. >>> Please don't CC Colin Watson (or me for that matter) for everything, >>> it's bad tone. > I just used Reply-All in my mail program, so please excuse me and I > really hope that i didn't offend anyone, it was not by purpose. Don't Reply or Reply-All to start a new thread. It messes up with threading. >>>> In another thread we've already had some discussion about GRUBs option >>>> parsing. I wanna summarize and describe here about the issue. >>>> >>>> Right now I see 2 problems with GRUBs argument parsing: >>>> >>>> 1) GRUBs argum ent parsing is not POSIX compliant. >>> We don't follow POSIX. > But you were telling that you follow GNU, right? And regarding this > subject GNU follows POSIX, qed. > We don't have to recreate whole GNU in GRUB either, we don't write an OS but a bootloader. In particular having -xfoo for isn't necessarry and moreover it will conflict with search -su which is already used in the wild. The case of --long-option optional argument can be changed especially taking into account migration from 1.98 but -xfoo is probably out of the question. > -- Regards Vladimir 'φ-coder/phcoder' Serbinenko