From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms9.migadu.com with LMTPS id eBoiAMhdzWROnAAASxT56A (envelope-from ) for ; Fri, 04 Aug 2023 22:21:28 +0200 Received: from aspmx1.migadu.com ([2001:41d0:403:4789::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id +IMGAMhdzWQ7LQAA9RJhRA (envelope-from ) for ; Fri, 04 Aug 2023 22:21:28 +0200 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 9E2C65D1B7 for ; Fri, 4 Aug 2023 22:21:27 +0200 (CEST) Authentication-Results: aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1691180487; h=from:from:sender:sender:reply-to:subject:subject:date:date: message-id:message-id:to:to:cc:cc:mime-version:mime-version: content-type:content-type:in-reply-to:in-reply-to: references:references:list-id:list-help:list-unsubscribe: list-subscribe:list-post; bh=z6a+VpF6FJrSElCNcvd1rqXxwBa8Bbgc8nzE82zWzFM=; b=UFWCJrOFWXnr3SRLfEkdkHVftMLcgoVtmlelB1oEiEV+b9R1OMt6XoLXqvp7hQaZesu5fG WOQlTtmBxbYUhFeb7uA46qMrYRGwEoyzx7WV+PFLguT78cRTo3FLEZ85UuGTiQJGHEO+Ze aJv05ox5VXdC6u+prSPuGoCYGEyE5+rkqS8D8lDCx29EHl/sCau2rm9wxlcTSVOt63105H 6s+L3/lQNkRtq0nhIHWC0nkwQeDzNfBphCcKojVtLGGZQ8m6fpt4KKOWVQSjksifndvKfk 40wUrwmC0oRinoo4czgNPMfTzx/a40XvJYgc8HNg4WIEqKNUxNKMAfsOZ7rlpA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=none; spf=pass (aspmx1.migadu.com: domain of "emacs-orgmode-bounces+larch=yhetil.org@gnu.org" designates 209.51.188.17 as permitted sender) smtp.mailfrom="emacs-orgmode-bounces+larch=yhetil.org@gnu.org"; dmarc=none ARC-Seal: i=1; s=key1; d=yhetil.org; t=1691180487; a=rsa-sha256; cv=none; b=aEG+OOi7SuU1l7Au1CE1H9sc+j2m4vuFVPN0kz876iWntRsno+B5zqTpRoaFSdlT02eImF 9QWaGr9+6ayFqrEqkssrzb3bUn+QZGJzbewko8e05rVgbG6tIAMiUU3oai/sfPciHJbJ9Q f0fOJDJEG+NlZjIP3YN2VDm6PgB3gbNHa4kLvh1C8FYSyLaRhNbwAUee6pu2YOiT94laHv yjMBZT72UrHQqyf8PzjObsxA/8voPpwZ7I+nxtAZXbOmEI4jzzE/BjqRiTaQ7rBXLMnw4O NrGR+894uywS9CbWFY0QPkymQ+P2c+NH20cuubrlvNdxkdp5Hy+ukOSCp30V5A== Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qS1Hj-00060s-19; Fri, 04 Aug 2023 16:20:31 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1qS1He-00060c-4J for emacs-orgmode@gnu.org; Fri, 04 Aug 2023 16:20:27 -0400 Received: from mail.mojserwer.eu ([195.110.48.8]) by eggs.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1qS1Hc-0001uK-25 for emacs-orgmode@gnu.org; Fri, 04 Aug 2023 16:20:25 -0400 Received: from localhost (localhost [127.0.0.1]) by mail.mojserwer.eu (Postfix) with ESMTP id 9A8776934E7; Fri, 4 Aug 2023 22:20:21 +0200 (CEST) X-Virus-Scanned: Debian amavisd-new at mail.mojserwer.eu Received: from mail.mojserwer.eu ([127.0.0.1]) by localhost (mail.mojserwer.eu [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id j6WybbagmG23; Fri, 4 Aug 2023 22:20:18 +0200 (CEST) Received: from localhost (apn-37-248-138-9.dynamic.gprs.plus.pl [37.248.138.9]) by mail.mojserwer.eu (Postfix) with ESMTPSA id EF8A622715A4; Fri, 4 Aug 2023 22:20:17 +0200 (CEST) References: <87cz035jdz.fsf@mbork.pl> <87v8dvkzdz.fsf@localhost> User-agent: mu4e 1.1.0; emacs 30.0.50 From: Marcin Borkowski To: Ihor Radchenko Cc: Org-Mode mailing list Subject: Re: How to put a string produced by an Elisp form in an Org source block in the Org file? In-reply-to: <87v8dvkzdz.fsf@localhost> Date: Fri, 04 Aug 2023 22:20:13 +0200 Message-ID: <87bkfm5zlu.fsf@mbork.pl> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=195.110.48.8; envelope-from=mbork@mbork.pl; helo=mail.mojserwer.eu X-Spam_score_int: -25 X-Spam_score: -2.6 X-Spam_bar: -- X-Spam_report: (-2.6 / 5.0 requ) BAYES_00=-1.9, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=0.001, RCVD_IN_MSPIKE_WL=0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: emacs-orgmode@gnu.org X-Mailman-Version: 2.1.29 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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Queue-Id: 9E2C65D1B7 X-Migadu-Scanner: mx1.migadu.com X-Spam-Score: -2.64 X-Migadu-Spam-Score: -2.64 X-TUID: X8ViSWhj9M7d On 2023-08-04, at 10:03, Ihor Radchenko wrote: > Marcin Borkowski writes: > >> I have an Elisp form in an Org source block, returning a (multi-line) >> string. I'd like to put that string into the same Org buffer. I tried >> `:results raw', but the string contains `|' characters, so Org treats >> its as a table and tries to format it as such, which is not what I want. >> >> How to do that? > > Maybe :wrap example? Thanks a lot, that works! (Apart from the issue with lines beginning with a star, possibly preceded by whitespace, which are "escaped" with a comma - but that is a known thing in Org, and I can easily circumvent it.) BTW, that means that my blog post for this weekend (about plotting charts from Org tables, all within Org mode and using ASCII art) is basically almost ready! Best, -- Marcin Borkowski http://mbork.pl