From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id QHKaJg6L9F7vGgAA0tVLHw (envelope-from ) for ; Thu, 25 Jun 2020 11:31:26 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id UE2VIg6L9F6DagAAB5/wlQ (envelope-from ) for ; Thu, 25 Jun 2020 11:31:26 +0000 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) (using TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)) (No client certificate requested) by aspmx1.migadu.com (Postfix) with ESMTPS id 06397940223 for ; Thu, 25 Jun 2020 11:31:25 +0000 (UTC) Received: from localhost ([::1]:41882 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1joQ6F-000618-8H for larch@yhetil.org; Thu, 25 Jun 2020 07:31:23 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:52774) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joQ3z-00060t-IF for emacs-orgmode@gnu.org; Thu, 25 Jun 2020 07:29:03 -0400 Received: from ciao.gmane.io ([159.69.161.202]:37612) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1joQ3x-0004xz-SS for emacs-orgmode@gnu.org; Thu, 25 Jun 2020 07:29:03 -0400 Received: from list by ciao.gmane.io with local (Exim 4.92) (envelope-from ) id 1joQ3w-000LWg-75 for emacs-orgmode@gnu.org; Thu, 25 Jun 2020 13:29:00 +0200 X-Injected-Via-Gmane: http://gmane.org/ To: emacs-orgmode@gnu.org From: Jarmo Hurri Subject: Babel: parse error when output contains opening bracket Date: Thu, 25 Jun 2020 14:28:54 +0300 Message-ID: <87d05nidu1.fsf@iki.fi> Mime-Version: 1.0 Content-Type: text/plain User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) Cancel-Lock: sha1:MDDnZm6zIluxLIqESKLbLQO45J0= Received-SPF: pass client-ip=159.69.161.202; envelope-from=geo-emacs-orgmode@m.gmane-mx.org; helo=ciao.gmane.io X-detected-operating-system: by eggs.gnu.org: First seen = 2020/06/25 07:29:00 X-ACL-Warn: Detected OS = Linux 2.2.x-3.x [generic] [fuzzy] X-Spam_score_int: -8 X-Spam_score: -0.9 X-Spam_bar: / X-Spam_report: (-0.9 / 5.0 requ) BAYES_00=-1.9, HEADER_FROM_DIFFERENT_DOMAINS=1, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=_AUTOLEARN X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=none; dmarc=none; spf=pass (aspmx1.migadu.com: domain of emacs-orgmode-bounces@gnu.org designates 209.51.188.17 as permitted sender) smtp.mailfrom=emacs-orgmode-bounces@gnu.org X-Spam-Score: -0.51 X-TUID: Thixvf8cLX4R Greetings. In the org file below, the first babel block will evaluate just fine, while the second will signal "End of file during parsing". The difference is the opening bracket "[" in output. I think am running the most recent stable version: Org mode version 9.3.7 (release_9.3.7-4-gba6ca7) Thanks for any ideas. Jarmo # --------------------------------------------------------------------------- * This will parse just fine #+name: OK #+begin_src java :exports results :classname OK :results output class OK { public static void main (String[] args) { System.out.println ("foo"); } } #+end_src #+RESULTS: OK : foo * This will generate a parse error when evaluated #+name: BAD #+begin_src java :exports results :classname BAD :results output class BAD { public static void main (String[] args) { System.out.println ("[foo"); } } #+end_src