Received: by 2002:aa6:c3ca:0:b029:c8:4414:5686 with SMTP id b10csp1815520lkq; Fri, 19 Mar 2021 12:34:21 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxJqnA6URlriiBjdvFNhA4LZiIc5DN8j3phwWP23gGZxE8mn9YiGQd6L5mJHPVAa5UwI3Ti X-Received: by 2002:a17:906:b286:: with SMTP id q6mr6281181ejz.422.1616182461257; Fri, 19 Mar 2021 12:34:21 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1616182461; cv=none; d=google.com; s=arc-20160816; b=h82tKphCzyN7Kt7HKO9HR49sydJCvaFPNZSa4uT03I3TJdvd4iUd6QFYUj3LAhV33p I/YNbI9L8byeukrHVtT+WkHgDoQzqN0a3XCgPi67vykhGziDqYjgsxAvthfQJia/+y7f tlccRCN2m8ei8Vmsrt/m2GQMlEVpQ99eBmdYskJNx3pRD0RTi+tFxs9k+PPOGLKIU5e3 S1ogrvJjTfvv22bYxKyvKO0acQhdMM3cZ8Nbe9rBfZrlJKgjpqOAnXgd/UytDEelBlxC Bty5k4STa2Oa+fr5sEj9g1uIFoLxeFnXeYCkagXlgS9LKv6wU7N5gGjJRW3YRstuwMcy S30A== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:content-transfer-encoding:mime-version :message-id:subject:reply-to:cc:from:to:dkim-signature:date; bh=0gYqyiW16TyPFK3ZonOwm02JDX0IoTuaJ9gN7oAEEjg=; b=QbxxWcjdKUrfqN24C8J/lxBO2cuBEByUr7LEedrocI40VqTzoLMKJpjmHnODAUeWKC z3eF9/hoiIs0o99zcpjyYKDWInyxYZ+RQvP84sOwneC6XsDYE6pqHqDMA4CPb+L1I+II Ju40BCF7UrSI74AlmOlMPvLE7YLnS+dNceizw/8grX1wJC399Tb+mfxBj523p3ewuKiF tbtX6ERb895z1q78fn3SeQpeJHcjiSQOkuto4c1OqQkLqRbWO83uccCeFgVqxQ5woMOP vXydhb2EwEJHo1yE5+DIwCEqf7sVaT7goEUGhgbPClEjAOG0y5o5Iz+kWvlpqx3TXF6f umQA== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@pm.me header.s=protonmail header.b=LT0cCQX0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=pm.me Return-Path: Received: from vger.kernel.org (vger.kernel.org. [23.128.96.18]) by mx.google.com with ESMTP id ay20si4884732ejb.414.2021.03.19.12.33.58; Fri, 19 Mar 2021 12:34:21 -0700 (PDT) Received-SPF: pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) client-ip=23.128.96.18; Authentication-Results: mx.google.com; dkim=pass header.i=@pm.me header.s=protonmail header.b=LT0cCQX0; spf=pass (google.com: domain of linux-kernel-owner@vger.kernel.org designates 23.128.96.18 as permitted sender) smtp.mailfrom=linux-kernel-owner@vger.kernel.org; dmarc=pass (p=QUARANTINE sp=QUARANTINE dis=NONE) header.from=pm.me Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S230523AbhCSTcm (ORCPT + 99 others); Fri, 19 Mar 2021 15:32:42 -0400 Received: from mail-40136.protonmail.ch ([185.70.40.136]:19347 "EHLO mail-40136.protonmail.ch" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S230440AbhCSTcQ (ORCPT ); Fri, 19 Mar 2021 15:32:16 -0400 Date: Fri, 19 Mar 2021 19:32:05 +0000 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=pm.me; s=protonmail; t=1616182334; bh=0gYqyiW16TyPFK3ZonOwm02JDX0IoTuaJ9gN7oAEEjg=; h=Date:To:From:Cc:Reply-To:Subject:From; b=LT0cCQX0/cBkPGRD6rjYqNv+N/KMW7G5SVqg9UhEl8+++4G78VPhjduryN/UM+xdy 9/6Inpmn3ZEoGXni/90CpTfiCDKhuu6YFWbmOejaml3vsB80mymXAkoslQ2gGjo6XU y5T1z+4nEQkaukH9NWoQ3e6XbSwrB3rtd4UmLzdwV9CQROMVcsAgoqObM4nEr4of6A ++LNrVHqHip3oWP7Cv74gKg9uquWDUEXicqsnKMDzGVH+19XhQwBM6i7w2hNkCvlYg 7FFscNoB7rMCTxNdXnp6sXhtaen6gzhJUOhM6KlSghsfYYpSUF1lgFAy3WKdaS5z5T 5em/v9HwDiIfg== To: Masahiro Yamada From: Alexander Lobakin Cc: Alexander Lobakin , linux-kbuild@vger.kernel.org, linux-kernel@vger.kernel.org Reply-To: Alexander Lobakin Subject: [PATCH 0/2] kconfig: fence choices and menuconfigs with comments in .config too Message-ID: <20210319193150.267510-1-alobakin@pm.me> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-Spam-Status: No, score=-1.2 required=10.0 tests=ALL_TRUSTED,DKIM_SIGNED, DKIM_VALID,DKIM_VALID_AU,DKIM_VALID_EF shortcircuit=no autolearn=disabled version=3.4.4 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on mailout.protonmail.ch Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Comment blocks for menus are great for dotconfig readability, but currently it's the only type (beside plain comments) of submenus for which these block are generated. This series expands the code to also generate such blocks for choices and menuconfigs and additionally expands the comments themselves a bit to let know if they belong to choice or menu{,config} block. Alexander Lobakin (2): kconfig: fence choices and menuconfigs with comments in .config too kconfig: mention submenu type in comment blocks in .config scripts/kconfig/confdata.c | 43 +++++++++++++++++++++++++------------- 1 file changed, 29 insertions(+), 14 deletions(-) -- 2.31.0