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 SCh/GtBAfF9qeAAA0tVLHw (envelope-from ) for ; Tue, 06 Oct 2020 10:02:56 +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 GKYwFtBAfF/0dwAAB5/wlQ (envelope-from ) for ; Tue, 06 Oct 2020 10:02:56 +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 0360A9402B4 for ; Tue, 6 Oct 2020 10:02:55 +0000 (UTC) Received: from localhost ([::1]:56690 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1kPjo6-0007CU-RI for larch@yhetil.org; Tue, 06 Oct 2020 06:02:54 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:45346) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kPjlH-0005L3-43 for emacs-orgmode@gnu.org; Tue, 06 Oct 2020 05:59:59 -0400 Received: from relay4-d.mail.gandi.net ([217.70.183.196]:32861) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1kPjlB-0004Lt-D3 for emacs-orgmode@gnu.org; Tue, 06 Oct 2020 05:59:58 -0400 X-Originating-IP: 185.131.40.67 Received: from localhost (40-67.ipv4.commingeshautdebit.fr [185.131.40.67]) (Authenticated sender: admin@nicolasgoaziou.fr) by relay4-d.mail.gandi.net (Postfix) with ESMTPSA id 503E5E0011; Tue, 6 Oct 2020 09:59:46 +0000 (UTC) From: Nicolas Goaziou To: Sergey Subject: Re: Bug: Code block :results raw replace issue [9.3.7 (9.3.7-22-gbd9785-elpaplus @ /Users/skoshelev/.emacs.d/elpa/26.2/develop/org-plus-contrib-20200824/)] References: Mail-Followup-To: Sergey , "emacs-orgmode@gnu.org" Date: Tue, 06 Oct 2020 11:59:34 +0200 In-Reply-To: (Sergey's message of "Tue, 06 Oct 2020 04:10:05 +0000") Message-ID: <87tuv7u12x.fsf@nicolasgoaziou.fr> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/27.1 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=217.70.183.196; envelope-from=mail@nicolasgoaziou.fr; helo=relay4-d.mail.gandi.net X-detected-operating-system: by eggs.gnu.org: First seen = 2020/10/06 05:59:48 X-ACL-Warn: Detected OS = Linux 3.11 and newer [fuzzy] X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, 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.23 Precedence: list List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Cc: "emacs-orgmode@gnu.org" 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: -1.01 X-TUID: pQ0lzSl4UafJ Hello, Sergey writes: > Code block header argument ~replace~ seems to not to work in conjunction > with ~raw~. This leads to output being pre-pended instead of being > replaced to the results block. > > Below is a working example: > > #+begin_src python :session *python-test* :results output raw replace > print('This line will be added every time this code runs') > #+end_src > > #+RESULTS: > This line will be added every time this code runs This is expected. With "raw", Org has no way to determine where the output starts, ends, or even if there is one already. You may want to use another option if you want to replace results. Regards, -- Nicolas Goaziou