From mboxrd@z Thu Jan 1 00:00:00 1970 From: Nicolas Goaziou Subject: Re: [RFC] Org linting library Date: Thu, 21 May 2015 18:24:28 +0200 Message-ID: <877fs1aog3.fsf@selenimh.access.network> References: <87a8y4fdmv.fsf@nicolasgoaziou.fr> <87iobm7wi0.fsf@selenimh.access.network> Mime-Version: 1.0 Content-Type: text/plain Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:59937) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvTFQ-0001t1-K2 for emacs-orgmode@gnu.org; Thu, 21 May 2015 12:23:05 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1YvTFP-0005cY-HV for emacs-orgmode@gnu.org; Thu, 21 May 2015 12:23:04 -0400 Received: from relay4-d.mail.gandi.net ([2001:4b98:c:538::196]:56516) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1YvTFP-0005cM-Az for emacs-orgmode@gnu.org; Thu, 21 May 2015 12:23:03 -0400 In-Reply-To: (Rainer M. Krug's message of "Thu, 21 May 2015 10:40:32 +0200") List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org To: Rainer M Krug Cc: emacs-orgmode@gnu.org Rainer M Krug writes: > Two more questions: > > I get the following warnings: > > ,---- > | 10 low Unknown OPTIONS item "@" > | 11 low Unknown OPTIONS item "skip" > | 11 low Unknown OPTIONS item "LaTeX" > | 11 low Unknown OPTIONS item "TeX" > `---- > > based on the following lines: > > ,---- > | #+OPTIONS: H:3 num:t toc:t \n:nil @:t ::t |:t ^:nil -:t f:t *:t <:t > | #+OPTIONS: TeX:t LaTeX:t skip:nil d:nil todo:t pri:nil tags:not-in-toc > `---- > > The file is not that old - but have these options changed? These options do not do anything. "@" and "skip" have no equivalent. "TeX" and "LaTeX" are now "tex". See (info "(org) Export settings"). > and I get > > ,---- > | 1821 low Orphaned affiliated keyword: "RESULTS" > `---- > > caused by an orphaned > > ,---- > | #+RESULTS: > `---- > > But these are created by evaluating a code block which produced no > results - so they are a valid part of the document? Correct. Note however the "low" trust on this check. It's just a heads-up. Anyway I remove such reports for RESULTS in wip-lint. > And an error: > > I get, in the same document I got the other errors, the following error: > > ,---- > | Org linting process starting... > | org-split-string: Wrong type argument: stringp, 292 > `---- > > The backtrace is huge - how can I produce a usable backtrace? Usually, only the last top-level function call is useful. It would be better to provide an ECM, tho. The error comes from Babel header check. Does "292" ring a bell in a #+HEADER: line? Regards,