From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp0 ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms0.migadu.com with LMTPS id mIkqHQgMwmC9SgEAgWs5BA (envelope-from ) for ; Thu, 10 Jun 2021 14:56:40 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:bcc0::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp0 with LMTPS id iG+uGAgMwmCzfwAA1q6Kng (envelope-from ) for ; Thu, 10 Jun 2021 12:56:40 +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 D5C0B1779D for ; Thu, 10 Jun 2021 14:56:39 +0200 (CEST) Received: from localhost ([::1]:56202 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1lrKEg-0000BH-LM for larch@yhetil.org; Thu, 10 Jun 2021 08:56:38 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:34236) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1lrKEF-00008f-Ah for emacs-orgmode@gnu.org; Thu, 10 Jun 2021 08:56:11 -0400 Received: from mail-pj1-x102f.google.com ([2607:f8b0:4864:20::102f]:37792) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1lrKED-0004EV-Mh for emacs-orgmode@gnu.org; Thu, 10 Jun 2021 08:56:11 -0400 Received: by mail-pj1-x102f.google.com with SMTP id 22-20020a17090a0c16b0290164a5354ad0so3700822pjs.2 for ; Thu, 10 Jun 2021 05:56:08 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=from:to:cc:subject:in-reply-to:references:date:message-id :mime-version; bh=SYIMsGgEKuk6pdD06ifOGcN2ij4sCgl4Mg2MRCeM/Ks=; b=G4lDmkUDUVYLkFXlQksdp8rP2t9iM+g/vAY68CSpjmHhkCVZKiHSUw8G95YQ9S2W5P 1XoizduANAqSEjFJTG57LD+K99Ka/Vq9qzluOys/SjkcBDojJpvTQqXNnXAc2/mBxoGf yJevrPuz4zhqyzGYWTIxIJCZZvOW1qKqv0aHiOO1zAEnbiV8VtlH5Uyg5e8e2smk6rb8 bLgSw0MfPSeuaqM+Fcoi7UlM0YEZDof4hiDEgt9PHPGuBysEK6VcOEsrW9A5joclHBY1 uHbD61xM6uFIS//yFmzuVWFvehEw6fVufNlcoH2np7JWnNWIfTyjmUKm9CKICRJtNT/q 6qZQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:from:to:cc:subject:in-reply-to:references:date :message-id:mime-version; bh=SYIMsGgEKuk6pdD06ifOGcN2ij4sCgl4Mg2MRCeM/Ks=; b=S+sXQ9Vk6cgiDjmG64mQ1tei2knutPnmfunNWLNAVJzDWM+0vPGav2vN2+IuwlaVso ZVqVSspM4ytcsfOl7xa6swrNXd0iKQhrjx63sdysjQkiyTfxACB5CNkq9mA195fgHgeh G90z3WGjuEGCPgyN28Svvod6nKQ7d06toLLPH8ld90Be9FNTtXRJVnLJH7IsZ7dxQCU1 92FV2AhIe1HCkimS5RrmZ1MmrhAlNZV7udp3wwn8yQD+yFyFDdy7QZJc8pi6YLvZSzrX Foa/JvE6VsBlaU2DMJI0hKCkF6e5fSVfIZEAMgaxSbzT9hmOGWpuOQSwSXMeGKQ9Ch8f K/vQ== X-Gm-Message-State: AOAM532SsMgckBlP8j/EqP892knvAVTfksbJtifYZPC5TFtWU4LktDX3 IuYYQo72oiB4ziISMHkCMDQ= X-Google-Smtp-Source: ABdhPJyKr2f8tcAfYraCyfZoOhqkl4qWJ/YjnPVx5cSnXi1R2P6+0RYNQQ7OH6xvzROxW2bovS9pSw== X-Received: by 2002:a17:90a:5c86:: with SMTP id r6mr3324381pji.22.1623329767512; Thu, 10 Jun 2021 05:56:07 -0700 (PDT) Received: from localhost ([198.27.182.161]) by smtp.gmail.com with ESMTPSA id gd10sm2565302pjb.0.2021.06.10.05.56.06 (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Thu, 10 Jun 2021 05:56:06 -0700 (PDT) From: Jack Kamm To: Jeremie Juste , Timothy Subject: Re: TMIO Pre-release, request for feedback In-Reply-To: <87bl8ew254.fsf@gmail.com> References: <87a6ocnn3f.fsf@gmail.com> <87bl8ew254.fsf@gmail.com> Date: Thu, 10 Jun 2021 05:56:05 -0700 Message-ID: <87eed9g9p6.fsf@gmail.com> MIME-Version: 1.0 Content-Type: text/plain Received-SPF: pass client-ip=2607:f8b0:4864:20::102f; envelope-from=jackkamm@gmail.com; helo=mail-pj1-x102f.google.com X-Spam_score_int: -20 X-Spam_score: -2.1 X-Spam_bar: -- X-Spam_report: (-2.1 / 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_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, 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: org-mode-email Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1623329800; 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=SYIMsGgEKuk6pdD06ifOGcN2ij4sCgl4Mg2MRCeM/Ks=; b=EbSm67R7h9mXnV3aYdAEjckN3DZQSQ3WDDT0a3c6IoeLCqEqGyYYe7U6f1votbqn79qGci onRTNBuxDPTpeMzS+QkZ0wjsH8sdA7bzsb/MQK82k83K3gLurhS73bdohi5Yue2VpgfSIl MYPs1+VVdaj32pK/B58wdVbtW2mtt/iyqoRfxHVX3YtviV+lzoh2Nqt44cCo6+CZnv5BQZ AGHj1EtZN8mLAmUxml7dkFfNP6J0aaW27ijpkWMnAZ1di7x4p8pU5qbi9DwxOEXPo6Ayxd Nd5upaQRfSoA3IAtt/ezjZ4MOOBRjnnwbOjPaQ0COuTK4O3xfg3PAyQ+SZR/xA== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1623329800; a=rsa-sha256; cv=none; b=JB4NUphINz9O3ZQIONYHmjJCjMsnTX0eauUOiEouGOqDAdjsyIGwlG/t3P1w6fv9ogNbQM 4PttOr6xH9o4shq/Ge9i7wRZoWpv13quo8FTP1MOUbTsXlJXvgndeSIq2lSKjfOyk1oDZ4 Rjo9PV1r500pKOWCd7yMo3wE24NY71hiEi1ue8NOoWi+rVd77FCmIdqJ7n9s8xKR8cqBqR jWthvcPV9jpppaHm0XdT9KJmpaUHrU7cjrmV5LNozwBLHQvPJwnNkrHJP/EFaDR1kQWgoK s+RvFIaZBshPKyrKuS0iaCVMWAGjRiwam7Tu4ku9GDKASmFcsr5HiB6IRtFcHg== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=G4lDmkUD; dmarc=pass (policy=none) header.from=gmail.com; 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-Migadu-Spam-Score: -3.13 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=G4lDmkUD; dmarc=pass (policy=none) header.from=gmail.com; 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-Migadu-Queue-Id: D5C0B1779D X-Spam-Score: -3.13 X-Migadu-Scanner: scn1.migadu.com X-TUID: kb8aoQooJfaH Hi Jeremie, Jeremie Juste writes: > Just a precision async process is already available in R. Thanks again > to Jack Kamm for this input. I believe async evaluation in R still requires my external package: https://github.com/jackkamm/ob-session-async Are you sure you don't have that package enabled? I'm currently blocked on porting the R implementation here, while awaiting paperwork at my current job (I am making headway, but slowly). In the meantime, feel free to go ahead and port it, if you like. It should be a very simple copy-paste, changing 1 or 2 variable names. All that code was written while at my previous job, which had signed the copyright disclaimer, so is safe to copy. You can also refer to my port of async sessions to ob-python, which I wrote before switching jobs: https://code.orgmode.org/bzg/org-mode/commit/53fd5b774e23406ed351bdb166ab35edd0c44892 https://orgmode.org/list/87h7qi2l2m.fsf@gmail.com/ Best, Jack