From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id 0DejIgo8gWZzTAAA62LTzQ:P1 (envelope-from ) for ; Sun, 30 Jun 2024 11:05:46 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id 0DejIgo8gWZzTAAA62LTzQ (envelope-from ) for ; Sun, 30 Jun 2024 13:05:46 +0200 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=M8A8vtzW; 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=1719745546; 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:dkim-signature; bh=G+sWB2coyjaojt4ky+gFPtSn/tWXD6G0ncsYyCdCHb4=; b=dO1YMoRtjzjEavNdJqfQhcKtbt5QqfpqPn8guaEheE238hcaUhtQOLqtH7fIPn3UiFNirM 8ENNulv7+nPklaa5xyAZ3geLKuM/P2hcA9egelj5EwntTzGUGcV+TelW9wbosuolohLVQ7 2N2tORpPObp8M2/kKlTKk3Iid+53VESQc9sKpI68DarhVa3S8ig7be4FxsXDhZ15QFiJFb OvdNoQ0kJp7qK0FF3n4OYf+PqfW/Obpv2RfE7SIVVVmmru20zRbB0+L/cUGEGJ4nn8UDnS nvS72j4zmKpr1F0mHKLiR1rYkWugxJOhK+TKMcnZ6BudBaIk/4pEjzO0277JXg== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1719745546; a=rsa-sha256; cv=none; b=T1GfAbZfcbnJWZL7msAWVm+B0NRQJrgzbjqvBQOXNAQ8e/TTPey4jAUk1QUOBi9go6Q4P6 lajN2bWMz5jy9FF+8te+7DH865VH1dGA8aiYVslPvlTPqOftovd0fjnPpd/I3NWxhD1a1b GmGLXO99rjFMTioKKUZj6pm+sJgUCtQl+r7Roe2JvRTVeBtTZCf6c43PE0pClRXBeCRb+b /81JdwMRE/kWC0BPsQkV6UwwM3YU3iUB4lJcB8ibG8FjwIb5O9/ax7gEOwfpw+lm8IAMJc 3WaZstoKWcTmWljWzzD6vofE7DieUD1WKGmplFJwzoQ9wF3BiU6ILCbSxq3nAw== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=posteo.net header.s=2017 header.b=M8A8vtzW; 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 5D023365F2 for ; Sun, 30 Jun 2024 13:05:45 +0200 (CEST) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1sNsMa-0002dJ-J3; Sun, 30 Jun 2024 07:04:56 -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 1sNsMZ-0002ct-Ho for emacs-orgmode@gnu.org; Sun, 30 Jun 2024 07:04:55 -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 1sNsMR-0008CQ-Lc for emacs-orgmode@gnu.org; Sun, 30 Jun 2024 07:04:55 -0400 Received: from submission (posteo.de [185.67.36.169]) by mout02.posteo.de (Postfix) with ESMTPS id 7F6CE240101 for ; Sun, 30 Jun 2024 13:04:45 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=posteo.net; s=2017; t=1719745485; bh=aMZmoBZLfwy4RgtAPXN83+L72DpRMkATlCKC149+KiQ=; h=From:To:Cc:Subject:Date:Message-ID:MIME-Version:Content-Type: From; b=M8A8vtzWIdgan73R+f28hM/Rc5AKWR3rXHWj6IPibABErtbO6AtWY3YfzKbtF3q25 noXxJsWLqkMT3hUPfEc1yNs426ysblg90kjQfzue0GUQ2h0jCT5gsTR+JqcDkbkmNK ywDUfETLWdxPkhvStLkOUaOOWV8x4Vezgazcy5GB9Sa5q61uG+vMk7IHXzUS0OGmlN owRdtPDQGirw49YBjNar/gbBt8lZ5MvUcKwJahx03SsHlXb4TDkG4OotX1KrN9kxj/ cCEog3gIY7IAtS2Wolf3nsUxUMCbpYAX3sYTb9/uA0FcK7QS7X9fnbN+qEpG0zSX/i /kC+y4T0NnLYw== Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 4WBmXX73BYz6tw9; Sun, 30 Jun 2024 13:04:44 +0200 (CEST) From: Ihor Radchenko To: Max Nikulin Cc: Matt , "emacs-orgmode@gnu.org" Subject: Re: bash source code block: problem after ssh commands In-Reply-To: References: <25912.63830.726070.953843@gargle.gargle.HOWL> <87o7gldb78.fsf@localhost> <25914.26693.101108.954656@gargle.gargle.HOWL> <87fs1xbis1.fsf@localhost> <25916.238.191509.652552@gargle.gargle.HOWL> <653f8a93.050a0220.f2202.5816@mx.google.com> <87zfzr2ejj.fsf@localhost> <18ba5e231e3.f989cde147196.3154436412643995109@excalamus.com> <875y2e2b9y.fsf@localhost> <18bb07473e2.1007b1565819307.6938164403009000496@excalamus.com> <877cmr2ke4.fsf@localhost> <18bb5337346.dfcd5ebb1139895.801408740607633332@excalamus.com> <18bd3d38ff3.115b786cb2560022.7704006411630399228@excalamus.com> <87fs169h7f.fsf@localhost> <18bd984270d.1048050a22954105.2819987720224062869@excalamus.com> <25942.29051.701153.391260@gargle.gargle.HOWL> <18bd9ea2f7b.b77346232985684.5614027527324280790@excalamus.com> <871qcod9ad.fsf@localhost> <18bdf538f2f.126bad4763316098.8581777358227217138@excalamus.com> <18be3214fb5.c07a71b73414174.856693588849825524@excalamus.com> Date: Sun, 30 Jun 2024 11:06:23 +0000 Message-ID: <87frsu1yhc.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain 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.01, RCVD_IN_MSPIKE_WL=-0.01, 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: 5D023365F2 X-Migadu-Scanner: mx12.migadu.com X-Migadu-Spam-Score: -9.59 X-Spam-Score: -9.59 X-TUID: H9hAs7qocEFP Max Nikulin writes: > https://debbugs.gnu.org/67259 > > Notice that the report is for *interactive* sessions. Org babel sessions > are not so interactive. They are to maintain state, not to interact with > users directly... You are not right. We have legitimate cases when people can switch to session buffer, enter commands there, switch back to Org buffers, send code blocks to the same session, and so on. > ... > Possible voluntary decision is to consider every session source block > similar to "C-x C-e" in bash prompt, so nothing should become implicit > stdin of commands. Content of a source block should be saved into a > temporary file then "source /path/to/block_content" command should be > send to the session buffer. Likely command depends on shell. This may work, but we should at least echo the original commands into session buffer, because users may want to examine them. -- Ihor Radchenko // yantar92, Org mode contributor, Learn more about Org mode at . Support Org development at , or support my work at