Received: by 2002:a25:8b91:0:0:0:0:0 with SMTP id j17csp14964720ybl; Mon, 30 Dec 2019 21:59:42 -0800 (PST) X-Google-Smtp-Source: APXvYqzjE2jtpg8KWZjEka4aZs2x+bGeIkBg1aHtcRa1DjLDM9Jcw/VEsyJCtcd0NW2uv1qyAMQH X-Received: by 2002:a05:6830:109a:: with SMTP id y26mr74565142oto.227.1577771981933; Mon, 30 Dec 2019 21:59:41 -0800 (PST) ARC-Seal: i=1; a=rsa-sha256; t=1577771981; cv=none; d=google.com; s=arc-20160816; b=WD2ehUY9iYpagT+aggKo7H/43vT3s0SKHYr8NBM2FyFdNcPIYYdQWbkU/F1DxaS5G2 LWLbkeRH1ndxj/S32qLcCL4wEoqysypXQW//Vb1MK78bQdK5mlBfIvfM6RdBook6ZdP+ +7X9D35ZaD99JPQFkYYX5eul9J+mCNvWHCBQVYrmPMLiSExupSwhl4TkpD1536ANW6As 8agW0AiY+51j1tnv/eYo2WHyPuJtm+YhwES/WlIj5PpAupmBRcX2SbQ3NN5OUU2lF3Uo Oh3NPfAHHc6irQvnbpbA8anCKoReNxRGNEjo4oBL2hhe16GGMYgLJFtNnnRqFuFIGoxq s68g== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:user-agent:in-reply-to :content-disposition:mime-version:references:message-id:subject:cc :to:from:date; bh=t2MC7EBzv9ufC7EA2P39fk/QwCA3onMtschPq/YYqSo=; b=aCpGytwoxIvc9eHhZSfbWi8xZSazRQFj5OQP+CaQ1bnyzOqBVr2K+sdHpnA9UrXhJy 8MQUbqeGA5q6SuZG+KBGtum+35JwBRqIbf0erThWK0/X8krqp5lERdLtB+0+2qwEtx44 TAXZpIvTBtceDjx8Zy5a0yrXxg24q2x5C0/XVo234NHWQuz+y9YUIZSyToavOF2BgVNV 6eCHJiDn0YtrXXQ51zfNlmKBXutFxQpEYBxUyPGlM96qtNLV+kNqR6IP11CAj35Sjvs+ 3Mmz781Yz4V1UN9+G36ts8nnvuDoahaXb4zQagkC2v9kZwkGvdS74yRwY9yLfBQD51sg 5mGg== ARC-Authentication-Results: i=1; mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Return-Path: Received: from vger.kernel.org (vger.kernel.org. [209.132.180.67]) by mx.google.com with ESMTP id w26si18461270otp.239.2019.12.30.21.59.28; Mon, 30 Dec 2019 21:59:41 -0800 (PST) Received-SPF: pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) client-ip=209.132.180.67; Authentication-Results: mx.google.com; spf=pass (google.com: best guess record for domain of linux-kernel-owner@vger.kernel.org designates 209.132.180.67 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1725906AbfLaF6m (ORCPT + 99 others); Tue, 31 Dec 2019 00:58:42 -0500 Received: from zeniv.linux.org.uk ([195.92.253.2]:57428 "EHLO ZenIV.linux.org.uk" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1725497AbfLaF6l (ORCPT ); Tue, 31 Dec 2019 00:58:41 -0500 Received: from viro by ZenIV.linux.org.uk with local (Exim 4.92.3 #3 (Red Hat Linux)) id 1imAYB-0005Tn-RW; Tue, 31 Dec 2019 05:58:40 +0000 Date: Tue, 31 Dec 2019 05:58:39 +0000 From: Al Viro To: Rob Landley Cc: Randy Dunlap , linux-kernel@vger.kernel.org Subject: Re: Why is CONFIG_VT forced on? Message-ID: <20191231055839.GG4203@ZenIV.linux.org.uk> References: <018540ef-0327-78dc-ea5c-a43318f1f640@landley.net> <774dfe49-61a0-0144-42b7-c2cbac150687@landley.net> <20191231024054.GC4203@ZenIV.linux.org.uk> <20191231025255.GD4203@ZenIV.linux.org.uk> <20191231035319.GE4203@ZenIV.linux.org.uk> <20191231041815.GF4203@ZenIV.linux.org.uk> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20191231041815.GF4203@ZenIV.linux.org.uk> User-Agent: Mutt/1.12.1 (2019-06-15) Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Tue, Dec 31, 2019 at 04:18:15AM +0000, Al Viro wrote: > > > The thread _started_ because menuconfig help has a blind spot (which seemed like > > > a bug to me, it _used_ to say why), and then I found the syntax you changed a > > > year or two back non-obvious when I tried to RTFM but that part got answered. FWIW, the change of help message (from reporting Depends on: TTY [=y] && !S390 && !UML && EXPERT [=n] to Depends on: TTY [=y] && !S390 && !UML) seems to have come about in commit bcdedcc1afd6ac91e15cb90aedaf8432f62fed13 Author: Wengmeiling Date: Tue Apr 30 15:28:46 2013 -0700 menuconfig: print more info for symbol without prompts Doesn't seem to be intentional, going by the commit message, and I'm not familiar enough with menuconfig guts to tell more than that without serious RTFS. So if you are refering to the help message contents (its syntax doesn't seem to have changed), that would appear to be the point when it has happened (3.10, six and half years ago). If you are refering to the syntax of Kconfig itself, AFAICS that has remained since the introduction of Kconfig back in 2002 - at least the earliest version of the parser seems to have it that way. Hadn't checked how soon the first users have appeared, but no later than in 2003. No idea about the earlier history - it went into the tree in that form. No opinion about the merits of Kconfig syntax, BTW. The older form of reported dependencies looks strange, now that I look at it (never noticed that quirk back then) - usually &&