Received: by 2002:ac0:a5a7:0:0:0:0:0 with SMTP id m36-v6csp2891851imm; Fri, 20 Jul 2018 06:46:34 -0700 (PDT) X-Google-Smtp-Source: AAOMgpetijK0AgR66BjGhj6ZLt906X7m3R4X6qywkjtM+SykkfIVDJ6zgay770SarMKO7iYAovlA X-Received: by 2002:a17:902:201:: with SMTP id 1-v6mr2221837plc.310.1532094393926; Fri, 20 Jul 2018 06:46:33 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1532094393; cv=none; d=google.com; s=arc-20160816; b=oWQOg0QxoGyhcrCUxg7O45wuv6kn9Ld2zIP4vQr2K4EcerNWTe5I6+KKLMCX0owAmc qEx71e7U7rYPJEf63UCOmnSDEShLXc4FwPwzAAb+tSZZAg+b13RijtGepQ99KSPofIUT W2KGh0o/m8FjPUegtSyyEx+armcFF1aD3y0qSGl9yEVfW4ODKePgNu5P+meixCOJAfV+ Qe6yeTGFQOylD9lB/B4M4DqM1tGoVFaKFqREniJ2FcuddPEN+o/ugPk2ZxPCEvp2jjwQ Y9aKMAYHivNkiD74gpiDh9ZixB2ito2AKtJ+FXJCCs4C1F3kPKeDo3HI6JhpASjRtArc CoNA== 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 :references:in-reply-to:date:cc:to:from:subject:message-id :arc-authentication-results; bh=QXs9yUk5mTLftQR+pYQZHPmYh32oMyDQWpTh+2VVah8=; b=MEazeZVH3fJr7cb81VI8G9IDH8y0gwIio8+JErFigfHmUSyE4CfSCTG4QOyKEkKX2Z t4UzEFTEk1BvxHH2+UYO/3wSz0wFzLGNB5Fih/5YNmsoYYPHEJfpWNuj2iabr6LNrrmR jpMFaPPxBZB2+U25C695yJ58aUbjOMUALlKiPZeC9Fxwt7YZ4Qc1mR2QXmxq1QkyNlqY c/8Y8AYNDguEoccjBZuMA2+mHAcJ1tzsZdBQKLNfii1HhE4tUCEpZY7c9mQaYrKn3XAr kOi2f+xiWnyM9s1IvWlJE36gRW7mqFPCtPqUjIQ8/cLRAXqdrFtOksuwK8JBd8ZlzbZK OkNw== 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 v129-v6si1799928pfv.278.2018.07.20.06.46.19; Fri, 20 Jul 2018 06:46:33 -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 S2387410AbeGTOeF (ORCPT + 99 others); Fri, 20 Jul 2018 10:34:05 -0400 Received: from smtp1-3.goneo.de ([85.220.129.32]:53658 "EHLO smtp1-3.goneo.de" rhost-flags-OK-OK-OK-OK) by vger.kernel.org with ESMTP id S1731314AbeGTOeF (ORCPT ); Fri, 20 Jul 2018 10:34:05 -0400 Received: from localhost (localhost [127.0.0.1]) by smtp1.goneo.de (Postfix) with ESMTP id 74FAB23F779; Fri, 20 Jul 2018 15:45:39 +0200 (CEST) X-Virus-Scanned: by goneo X-Spam-Flag: NO X-Spam-Score: -2.756 X-Spam-Level: X-Spam-Status: No, score=-2.756 tagged_above=-999 tests=[ALL_TRUSTED=-1, AWL=0.144, BAYES_00=-1.9] autolearn=ham Received: from smtp1.goneo.de ([127.0.0.1]) by localhost (smtp1.goneo.de [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bYFeQf1rBiRV; Fri, 20 Jul 2018 15:45:38 +0200 (CEST) Received: from ryzen (dyndsl-091-248-138-213.ewe-ip-backbone.de [91.248.138.213]) by smtp1.goneo.de (Postfix) with ESMTPSA id 5172323F068; Fri, 20 Jul 2018 15:45:38 +0200 (CEST) Message-ID: Subject: Re: Sphinx version dependencies? From: Markus Heiser To: "Theodore Y. Ts'o" Cc: "Darrick J. Wong" , Jonathan Corbet , linux-doc@vger.kernel.org, linux-ext4@vger.kernel.org, linux-kernel@vger.kernel.org Date: Fri, 20 Jul 2018 15:45:37 +0200 In-Reply-To: <20180720131206.GM30706@thunk.org> References: <20180719181556.GA21435@thunk.org> <20180719190400.GB4800@magnolia> <44d73cd9926f58976a1269ff3cd3afb845ec84fa.camel@darmarit.de> <20180720131206.GM30706@thunk.org> Content-Type: text/plain; charset="UTF-8" X-Mailer: Evolution 3.28.1-2 Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Sender: linux-kernel-owner@vger.kernel.org Precedence: bulk List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Am Freitag, den 20.07.2018, 09:12 -0400 schrieb Theodore Y. Ts'o: > I'm not entirely sure what's the best approach. Right now I just want > to understand --- do I have to make ext4.rst work against one, or many > versions of Sphinx? And which version(s) of Sphinx do I need to > concern myself with? If that turns out to be an onerous burden, I'm > sure I won't be the only person complaining. :-) In that case ... > But when I did that, Sphinx had heartburn over the ext4.rst file. > > ./include/linux/spi/spi.h:373: ERROR: Unexpected indentation. > /usr/projects/linux/ext4/Documentation/filesystems/ext4/ext4.rst:139: ERROR: Malformed table. > Column span alignment problem in table line 5. ... its clear; the table was malformed. A markup error which is not detected by older versions of docutils (very special case). In general I recommend to install an up-to-date Sphinx-doc in a virtualenv .. this is what I do in my projects ... and where I haven't seen those version problems ;) If we have errors downward we have to handle them. The main thing is the markup is correct. -- Markus --