From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id OM66B2MuiWY4SwEA62LTzQ:P1 (envelope-from ) for ; Sat, 06 Jul 2024 11:45:39 +0000 Received: from aspmx1.migadu.com ([2001:41d0:403:58f0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id OM66B2MuiWY4SwEA62LTzQ (envelope-from ) for ; Sat, 06 Jul 2024 13:45:39 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=P79ylgdv; dmarc=pass (policy=none) header.from=posteo.net; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1720266339; 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: content-transfer-encoding:content-transfer-encoding: in-reply-to:in-reply-to:references:references:list-id:list-help: list-unsubscribe:list-subscribe:list-post:dkim-signature; bh=k4QCpN3c43J5lLEDy2DmPxWMiA92R6KoXkLSS/47VDE=; b=eQ6C0/7dZ5z5J6mVrVVtoDYNpx5BxMAzW4pAzaM5/UiHWwhiu665QxRxda3ojk8InoBoPv 2doHLsJ5Hi+ICP63uqfWgpExP6vzCK5Lvyc5BqDQta5X2rJSvl+xMmSDYVAdu0C4rcjgLD FOB2Ro8doQd54pK4NOsFU9yCTHyY5qq2TAMDn2YIVHNFS8cFlYHGyA7Dmys/Pd9ooricJN zH5w85T4u7PM8qiU8NxigVIBVptvtfU3Qlo8+z6S+IwDirIGiDobq/wIbpTNR+FqOMfkzI DKzFp916A4496QPIc9KXAjOoE3S+3fyrviJ1T3XqFCZC27DDTOMIBBw9nMGTgw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1720266339; a=rsa-sha256; cv=none; b=f20SbfxU7Ro4UPL9EYCrvI56tZ/w0tV55woR5nNpDo/8G26xizDxVPWAvQX1XbBdM0AJXg lbMwkWf+/RNn6eK36IdC87n2kqrq5O2jIBa83GlUEtmRNXCQOYp320KKjaL8bXe3Lxr/kp T4kZ1lIFo64+BSkPhfjRnrZT/RuLV7t5YriHBKdM/bDFSrUp0loi+zfMlAEQ3W8ULlfCBu ZFHelUH8WB6FeA+xsJMP9XEdeFJzc8jBgaJoDPrxXuYMZYuw+jP1/VLUtJKDv8V7tt8EsY lCAdrZRHt5+jlt7w70HOqZyuG0GfM9kauYibdeL1Gzg9u+RGzdgIJffO7gFicw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=P79ylgdv; dmarc=pass (policy=none) header.from=posteo.net; 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" 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 CF3D670EBF for ; Sat, 06 Jul 2024 13:45:38 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sQ3qT-0002PC-WA; Sat, 06 Jul 2024 07:44:50 -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 1sQ3qR-0002Ot-9B for emacs-orgmode@gnu.org; Sat, 06 Jul 2024 07:44:47 -0400 Received: from mout02.posteo.de ([185.67.36.66]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1sQ3qO-0001df-El for emacs-orgmode@gnu.org; Sat, 06 Jul 2024 07:44:46 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id C420D240101 for ; Sat, 6 Jul 2024 13:44:39 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1720266279; bh=+5src+cbjOlvaoEjktmajMoSR56VscU6F3U8+tP+jrg=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: Content-Transfer-Encoding:From; b=P79ylgdvNQy7PTAKZxkXG2qT4VfYymkw/y8sqeC4a6206QQgGdx2/RkwbP5jf52pC asDRDd/QSVjcDjt0KzfgWmTtv+XYkMbvb1AfYE/o+qYGenuhB8cOU1SJT+RxPxqPU3 k/KHuBPE1c+iOc3+IzMr7jdCEx/Laby+fa4Uvcru0LZRgmYpjkVJLBa+yH2cYSdH8x i4Z1syrL7PH+HB6w6rEcAOvTTcuN1tpZCwAsAM09b607a5XtWeKsVIIEdjttDsM+le D1GXZLvNrsxL00wfhTCTO7oNzEznGUBTEeYQ+skxmVmcYIWSrKCm2pU5+LKsTVtxmu dzhhQH+F7fv0g== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WGT7n6N65z6tx2; Sat, 6 Jul 2024 13:44:37 +0200 (CEST) From: Ihor Radchenko To: Max Nikulin Cc: emacs-orgmode@gnu.org Subject: Re: org-babel-execute-src-block filters characters from :session *shell* output In-Reply-To: References: <87ikybk44c.fsf@localhost> <87o782gx7o.fsf@localhost> <871q4el043.fsf@localhost> Date: Sat, 06 Jul 2024 11:46:09 +0000 Message-ID: <87a5iuagla.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Received-SPF: pass client-ip=185.67.36.66; envelope-from=yantar92@posteo.net; helo=mout02.posteo.de X-Spam_score_int: -43 X-Spam_score: -4.4 X-Spam_bar: ---- X-Spam_report: (-4.4 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, RCVD_IN_DNSWL_MED=-2.3, 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-Spam-Score: -6.61 X-Spam-Score: -6.61 X-Migadu-Queue-Id: CF3D670EBF X-Migadu-Scanner: mx11.migadu.com X-TUID: yqb51glmsA2s Max Nikulin writes: >> +(defvar org-babel-sh-prompt "=F0=92=86=B8 " >> "String to set prompt in session shell.") > > I would use a longer prompt to reduce a chance that these pair of=20 > characters appear in output of some program. I'd say that the odds that an output contains cuneiform are quite slim. Especially since they should not just appear in the output, but they should appear in the output and also at bol. I was thinking to add some kind of zero-width space character to be even more sure. I think that should be good enough in practice. (and if not, we can advise users to change this variable). --=20 Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at