Received: by 10.192.165.148 with SMTP id m20csp1384724imm; Thu, 10 May 2018 09:51:41 -0700 (PDT) X-Google-Smtp-Source: AB8JxZrzOgoQywua/5O0m6v9yKRW+jGgk/xF7EoJcfWRnlEGD/KI1U7TbyBW4vShN1aPdEXrg3h5 X-Received: by 2002:a62:b509:: with SMTP id y9-v6mr2071612pfe.121.1525971101648; Thu, 10 May 2018 09:51:41 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1525971101; cv=none; d=google.com; s=arc-20160816; b=fYlVqXzBEMAAhyYIeIGe4bE8DXiubmofgPpkoeHRu0sUj7a4HpLrys5ErOtbaSa0pk VBmS50DxDBjsGpr+yp54y+ILNK4sMnBixLJpq8U/4qapTp5w6DYFpm2yqMOOjphDoEt7 hsSiZ8Hp0WwjNzoSVfxNCsWfnOFaCsqaW9Hx1eflMA/WvnxgU0GfDQUPeSMzZ6ve2nTo 2ZEp3rY2E3epdIwz7cozAl9yGMVjw0QBiA7zPIBJ6tC7kiFlrV92WFONcqkcq11X4E8l S2mG7zzUHtQJ3yntI209TPoXs7wa2MuCjTkF7yg6WVukwFiIY0RHn/yRTKQRVr3/aWqw 8hDg== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=list-id:precedence:sender:content-transfer-encoding:mime-version :organization:references:in-reply-to:message-id:subject:cc:to:from :date:arc-authentication-results; bh=JxkS+TWMxQjCk/HxLoEUCNKgheVOtSQuaRp5X7hT/0c=; b=ErC6ByF8ZkN7AS8sTtmITdPvrKr9eWNcgKg+9qNd7pFoiyyuNPzFXkMy2XSHmFJIHP oGomPXDcsV8o3Noq2kB6lVg3yKut9ALQI35pbyovGEx6ParugyKiP/pH5XQNzu9TuoUg hYX5QMGyRf6rICfh+IvqvKcfBaaPlsS0GUn3KuETZnHeHXTPB/bovc8O+ejD2N633O1F D8t4+0bXZ0Vqq1D3R8MhBR/9UDBILKT71GTAjdzceODDnF5tiyiWO6vztiMItS9/xivr wL1LYnExx9Lhk1wGzZZrATEBYd3trxBb5hV7zJzudWGiIYj1bHQS9UkWkRP6O91V1mO4 hzgA== 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 f5-v6si904439pga.595.2018.05.10.09.51.26; Thu, 10 May 2018 09:51:41 -0700 (PDT) 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 S966376AbeEJQvK (ORCPT + 99 others); Thu, 10 May 2018 12:51:10 -0400 Received: from ms.lwn.net ([45.79.88.28]:58112 "EHLO ms.lwn.net" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S965017AbeEJQvI (ORCPT ); Thu, 10 May 2018 12:51:08 -0400 Received: from localhost.localdomain (localhost [127.0.0.1]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by ms.lwn.net (Postfix) with ESMTPSA id A0A61318; Thu, 10 May 2018 16:51:07 +0000 (UTC) Date: Thu, 10 May 2018 10:51:05 -0600 From: Jonathan Corbet To: Matthew Wilcox Cc: Mauro Carvalho Chehab , Mauro Carvalho Chehab , Christoph Hellwig , Linux Doc Mailing List , linux-kernel@vger.kernel.org, Ingo Molnar , Peter Zijlstra Subject: Re: [RFC PATCH 1/2] scripts/kernel-doc: Auto-detect common code-blocks Message-ID: <20180510105105.5cb0d54f@lwn.net> In-Reply-To: <20180510163456.GC30442@bombadil.infradead.org> References: <2ac6e3da22119f714406925139e40f4d835d11a4.1525962971.git.mchehab+samsung@kernel.org> <20180510163456.GC30442@bombadil.infradead.org> Organization: LWN.net X-Mailer: Claws Mail 3.15.1-dirty (GTK+ 2.24.32; x86_64-redhat-linux-gnu) MIME-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 8bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org On Thu, 10 May 2018 09:34:56 -0700 Matthew Wilcox wrote: > I think this is a bit fragile. Why not just search for ':\n'? Is > there ever a case where we want to write: > > /** > * foo is a bar: > * wibble > */ > and have wibble not be a code-block? Yeah, we might want to write something like: - Leading off a bulleted list 1) or a numbered list for example. That's why I was thinking of looking for explicit markers for such lists. It'll take some playing around with to have a hope of getting right, methinks. jon