From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp11.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id uGYbNAZ/uWLh1gAAbAwnHQ (envelope-from ) for ; Mon, 27 Jun 2022 11:57:26 +0200 Received: from aspmx1.migadu.com ([2001:41d0:8:6d80::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp11.migadu.com with LMTPS id eAf8MwZ/uWJ52wAA9RJhRA (envelope-from ) for ; Mon, 27 Jun 2022 11:57:26 +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 62E203F201 for ; Mon, 27 Jun 2022 11:57:26 +0200 (CEST) Received: from localhost ([::1]:57256 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1o5lUj-00026P-A6 for larch@yhetil.org; Mon, 27 Jun 2022 05:57:25 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:33940) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1o5lTu-00021b-8y for emacs-orgmode@gnu.org; Mon, 27 Jun 2022 05:56:34 -0400 Received: from mail-pg1-x52e.google.com ([2607:f8b0:4864:20::52e]:38664) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1o5lTs-0008JX-T4 for emacs-orgmode@gnu.org; Mon, 27 Jun 2022 05:56:34 -0400 Received: by mail-pg1-x52e.google.com with SMTP id e63so8639547pgc.5 for ; Mon, 27 Jun 2022 02:56:32 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=DmTIC//dYgwvBjEP03AXZViGDy7pWw5ovMVZ6b7M33g=; b=Mxy/ArZZ501c8V9gdwURFbjgf969TT5z2frW/8PDk7LgGjMgobcKt2jcgw0aHBwNT9 uU00w4hjA2FvMAQb+u6J4wUzbMBFLXAZ620ADza8PkTZ//qfMwmn5UATJ6CKT8gIbgkV vNW9uVRCFaUfPoMt3JszqBhqIO+Il/kjI+b71BziVDlmWz668fanx7vL3ietetyBj8H7 knM/wWoV2iGosN8GK8gfkWyFxijlfaj0Pha/jksEeMkiH96TSpl3k3NViwEMv9un5nZv 33QJjhpPrbYcZejkuvZv7QUHOs5QhXg1Ejx30swUfoozC06x/fcA+WNddOahFlKhJ31k BNNw== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=DmTIC//dYgwvBjEP03AXZViGDy7pWw5ovMVZ6b7M33g=; b=6EFUBWad62fNYJSxepW1thw3w4ZlAwH2BRNaqlJhQ9BtrBD5Pvi1iVfNHU+DfsyTPM gKHXObz4/nFYxDBoXrA8bnoMRLMMkOrlERbFWENy1ZGtAxrctdhJm7f17dyHia8awBXn HalSdZXhGK/gJpo1172z2uCN7XOMaDHBIHRcVn1Ct5VQCwI62md2Ub2cYKVMzp0srplj k5+90E4WU6n3GXVnEu6dAHDP6dbTZ2rkf0hdWlTW94zOsaxR4d1OayS5uKYjQI76mVth kzWcGyd6zmorYSxs/x+LCzK08aoU80941KptOp1dd7oUWz8z29LNb3MSFLe3CzGHY1Zf lcBg== X-Gm-Message-State: AJIora9AP+geOeTG1sjuFRXaWXgrycmEc/dlVE5Y3RkiEk323BRt5hvw RkRCHv6YKtYGeUzGS0OgVtU= X-Google-Smtp-Source: AGRyM1vMgjNS8yhd0hk/VYyhbf1p2p5xk5jsnUmqqPftgpqQDfbUzPnRx0j2qtE8dTBUHfmkUBeGHg== X-Received: by 2002:a05:6a00:14c4:b0:525:9341:288 with SMTP id w4-20020a056a0014c400b0052593410288mr10886083pfu.1.1656323791488; Mon, 27 Jun 2022 02:56:31 -0700 (PDT) Received: from localhost ([64.32.23.62]) by smtp.gmail.com with ESMTPSA id y3-20020a17090ad70300b001ecdd9507b9sm6795663pju.26.2022.06.27.02.56.30 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Mon, 27 Jun 2022 02:56:31 -0700 (PDT) From: Ihor Radchenko To: Ivar Fredholm Cc: "emacs-orgmode@gnu.org" , "bzg@bzg.fr" Subject: Re: We have asynchronous sessions, why have anything else? In-Reply-To: References: <87fsjs3xws.fsf@localhost> Date: Mon, 27 Jun 2022 17:57:44 +0800 Message-ID: <87y1xio2cn.fsf@localhost> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::52e; envelope-from=yantar92@gmail.com; helo=mail-pg1-x52e.google.com 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, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 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" X-Migadu-Flow: FLOW_IN X-Migadu-To: larch@yhetil.org X-Migadu-Country: US ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1656323846; 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=DmTIC//dYgwvBjEP03AXZViGDy7pWw5ovMVZ6b7M33g=; b=cG4/WKvKEzKoDtca+Cc3vJGPzQb18hpqwCwtfmiKWfs6avb0/oEM1AqjG2+/w7NWtBy/IO hjrm6YfZr/JA0ESK5Xl135eMbl83B8kAuaDe+7Z+nxzMT6xm1/SX/BDdRJ1088lkB+/8Ve sKLYIYPsdbL8UrwgPC+kXdkD715ZI7PzjG0crk7IdxMaVDHK8se4li9GfFj009p99kWQ+b fcVT6dS58je7NIbzG3FJcYAG9O/cpYufggycQvx8POtr0d6+hfrq1gptPoRfTdNOcu6kPI Dvgp21b1rPFtJdRBufqxhiNvwAEqf1nci4bltbVP+HhK568EcCf6nAbL2i1MYw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1656323846; a=rsa-sha256; cv=none; b=qVGrMMF9KPv6rViJO059rbwOGo/bAXDQ56Oo9AWd7U4fzwKbZI5JJD67moKs6ALOCPoAsn WRyO8VmeCuQg9XFVhrIgs7tqd42lCaix11gQH/7NrUZRy+EO4cNiF0gEbaaAAaYHKCLn4k LXzYHBdzdWuKrkaxZYbhCKiZPf5aKPLFv6q76CGSTryQvz4QnHS9/yxldg0dI957k+BpZ6 IKu/Un9tSSmYhPWrteg9CyH5S+0qyTxywFve5RWnylgYmt+KFBLqE/dvOQfzKuKSdwofu3 bK4C8JusRBQwlG4Lzb8uPBDedjvzKMtdGHRXCLvExrtWxu35NZbzH4R9pea3hg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="Mxy/ArZZ"; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Spam-Score: -7.75 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="Mxy/ArZZ"; dmarc=pass (policy=none) header.from=gmail.com; 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" X-Migadu-Queue-Id: 62E203F201 X-Spam-Score: -7.75 X-Migadu-Scanner: scn0.migadu.com X-TUID: +xrBAg+SReAV Ivar Fredholm writes: > I believe the two could be unified if we expand the functionality of > the async filter to look for 'exception' tags. Then each language > implementation must only put the org-babel src block in a try-except > type construction and put the error message into the except block. I am not even sure if all the babel backends support try-except. Think about ob-gnuplot or, say, ob-latex. Best, Ihor