From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp10.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms5.migadu.com with LMTPS id 2APFJ2jRhmIKgQEAbAwnHQ (envelope-from ) for ; Fri, 20 May 2022 01:23:20 +0200 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp10.migadu.com with LMTPS id IFfQJmjRhmIpMAAAG6o9tA (envelope-from ) for ; Fri, 20 May 2022 01:23:20 +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 A82B37597 for ; Fri, 20 May 2022 01:23:19 +0200 (CEST) Received: from localhost ([::1]:42880 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1nrpUD-0004vc-Fn for larch@yhetil.org; Thu, 19 May 2022 19:23:18 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:57690) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1nrpTZ-0004vD-0V for emacs-orgmode@gnu.org; Thu, 19 May 2022 19:22:37 -0400 Received: from mail-pf1-x429.google.com ([2607:f8b0:4864:20::429]:40622) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1nrpTX-0006qg-4y for emacs-orgmode@gnu.org; Thu, 19 May 2022 19:22:36 -0400 Received: by mail-pf1-x429.google.com with SMTP id i24so6334271pfa.7 for ; Thu, 19 May 2022 16:22:34 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=from:message-id:mime-version:subject:date:in-reply-to:cc:to :references; bh=Kzi5beDDVA6oJUYQt3V/dtkexZkEkD+tpDVbKUdLjDc=; b=EvSM25YoA5dgopGaDzdp7VVPOmcx9c63GZrpy8Xnz+SXrCAKA16UJcAv5UreLmpClq ra8QKk7UdFs5cSOASOmorI3K2O9ZQoQQ/WfPOJ4oIjzMOEdPcihQOJIFrxzEkfAeXWJ4 5DhJlf1brWNvKNLK3eL5mE8bDV0woRjfdU5gEp7VLh/hc1f5glGVsW2Y+bu4H1sUuG5M haKRbv1ESbNXOj1BzsOLC2wQSBlUXQp+DT2D53F2/VIAAvInsLk0GcSSvlFW+DHD2Z4c kEDndbaLqX0VULzriB3kBKgibFJEJlHrXVihkP+uJ6B3f7jtNbiAFO5aarZjPttG3qVk mC9w== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=x-gm-message-state:from:message-id:mime-version:subject:date :in-reply-to:cc:to:references; bh=Kzi5beDDVA6oJUYQt3V/dtkexZkEkD+tpDVbKUdLjDc=; b=MZzhD6rtdnXDaIbY4yXIUr2IEsokVnf5uOdNG2Inl2yJ2m6VleVowayGjI+P9zs8zV MqjN05DyV96iz76ruE62BgRFDC2vSG7ERpalQJd0t9/TVcZ5O/YpHjjBgRvRT7lDQdKW qxgqyaL0tKwPUOEHW/7IgGe0BShF27IRyR1MrlvTprlnYKNkgdapcrGl6YcPkr70AoO/ x+aeQY+G8DbvHfwDiAdvupSCxvrbEye87r6EhOATjUztc9oUCpX4U5rK2/KxtJoDWcvT 5Y251ODLHNBSzdXpB20enmQIOvqHwjAJrRP6GWAcQGkdp0Pk+tjzyQFjxfKRBwvms36b VleA== X-Gm-Message-State: AOAM533bUdPNL5JTkXvwUbUKojickbWyECW2LYaRWhZ+8xOci0m2hhR1 9zh4RtOsegJOkNM9zMwtx1I= X-Google-Smtp-Source: ABdhPJxdObbauYXv3R2XiOlou9U/LHxSpP6P+HR9UqzJ/8FgMVS8Zb8lx/Kk4Lft98FVPL7VYaWwJA== X-Received: by 2002:a62:8206:0:b0:518:3c6a:21ba with SMTP id w6-20020a628206000000b005183c6a21bamr6343428pfd.63.1653002553302; Thu, 19 May 2022 16:22:33 -0700 (PDT) Received: from smtpclient.apple (2603-8001-7a00-01a0-0950-1f6e-0ca1-9696.res6.spectrum.com. [2603:8001:7a00:1a0:950:1f6e:ca1:9696]) by smtp.gmail.com with ESMTPSA id l6-20020a654c46000000b003f5e0c264bcsm4087791pgr.66.2022.05.19.16.22.32 (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Thu, 19 May 2022 16:22:32 -0700 (PDT) From: Mark Barton Message-Id: <6F21744B-FDC8-4E7C-A8D1-40DF2D01D7DE@gmail.com> Content-Type: multipart/alternative; boundary="Apple-Mail=_7681986D-8C1B-4C3A-B71E-8C74C062C7CB" Mime-Version: 1.0 (Mac OS X Mail 16.0 \(3696.80.82.1.1\)) Subject: Re: Trouble producing nicely aligned org tables from emacs-jupyter code blocks using latest org version Date: Thu, 19 May 2022 16:22:30 -0700 In-Reply-To: Cc: Ihor Radchenko , John Kitchin , orgmode To: "Richard H. Stanton" References: <09EF74F5-8C39-4773-9407-E65A46E2FE3B@berkeley.edu> <87leux4p8t.fsf@localhost> X-Mailer: Apple Mail (2.3696.80.82.1.1) Received-SPF: pass client-ip=2607:f8b0:4864:20::429; envelope-from=mbarton98@gmail.com; helo=mail-pf1-x429.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, HTML_MESSAGE=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=1653002599; 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=Kzi5beDDVA6oJUYQt3V/dtkexZkEkD+tpDVbKUdLjDc=; b=MYV2D0eJidGT2QghI9xmw2Q1ZEWxWVfBgs0j5Vrsy0rAUTLwr2fwuKN38OFJBnjviLlnOP SCjF/TZsY+WA1OtblFM0NCz+7OTFQMX6YO4+pDNUBCtrX2Nt+TmQ+Ty3pFm8ypaNKmvZtZ fC7VgBtBeWxaMaN7gGs1c2Yj13DEiHySiXtjiqja5+OgKvjYGw9RkaMxMiC7+mFDT7FmDV c83509yBeH2d6BueAj+DOF2eOU001q25pnNtD9zeHJbNW4jtfiEPTH3TvBSWOA9poO/LA7 hvVTGfFsletRcmEobO4XB+3w599x6Z51A+9+F5TbbCnUn0Xhj7t8c82Dqq81rw== ARC-Seal: i=1; s=key1; d=yhetil.org; t=1653002599; a=rsa-sha256; cv=none; b=JRdzGqiSWS8D0YJHd54uTX9M4lc+H5u+3JxwOcBVNRRNJlvNhmXnlqBPU9hfgax5lrhmCq TBaVUK84BSvbVFlUxr4tx38vVPHmrHIjts8v2+H/OH7fpEdzhKfZb57GxBIq60MIEASvE8 AzpsuztK0GiDBvnMgE67qdcGjqkoDf6LlbtXFKrLzA1ikT9/5irVBkem1RysQBQ8LgRibx 5nXoSlux+7/XbTp1Fcmh/h/E6mOp0bZ7sccEPc4tXHhcd8CmpCsNjNqqn1DPr4vPPTwXHH q5ZwfA5jdQn8MrarfAuozOxVCNMVLrEXLGmGvbNRpE8MuJWJpSuKyrENgxgMXA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=EvSM25Yo; 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: -2.04 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b=EvSM25Yo; 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: A82B37597 X-Spam-Score: -2.04 X-Migadu-Scanner: scn0.migadu.com X-TUID: wGxe+fZ5adZB --Apple-Mail=_7681986D-8C1B-4C3A-B71E-8C74C062C7CB Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=utf-8 Richard, You might want to check to see if pulsar is a good replacement for = beacon. I had been using beacon for a while and switched recently. I = don=E2=80=99t use Jupiter-python blocks any more because of some = compatibility issues I experienced because I chose to compile Emacs from = the master branch. I found the python blocks met my needs. He is the = link to the pulsar package if you are interested. I found it much easier = to config what actions cause the line to pulse to find point. https://github.com/protesilaos/pulsar = Mark > On May 19, 2022, at 11:16 AM, Richard H. Stanton = wrote: >=20 > After a lot of bisecting my init.el to create the simplest possible = example that shows the problem, I found that removing the package beacon = makes everything work OK, both in sync and async mode. >=20 >=20 >=20 >> On May 19, 2022, at 6:37 AM, Ihor Radchenko = wrote: >>=20 >> Richard Stanton writes: >>=20 >>> A bit more experimenting shows that asynchronous execution is = actually a part of my original problem. By default, I have = jupyter-python blocks running asynchronously. In that case, the tables = don=E2=80=99t format quite right, as I noted. But if I add the header = ":async nil", the table comes out fine. Table formatting is OK in python = blocks with or without asynchronous execution.=20 >>=20 >> Can you also see the problem without using jupyter-python? >> A detailed recipe starting from emacs -Q would help (see >> https://orgmode.org/manual/Feedback.html) >>=20 >> Best, >> Ihor >=20 >=20 --Apple-Mail=_7681986D-8C1B-4C3A-B71E-8C74C062C7CB Content-Transfer-Encoding: quoted-printable Content-Type: text/html; charset=utf-8 Richard,

You might want to check to see if pulsar is a good = replacement for beacon. I had been using beacon for a while and switched = recently. I don=E2=80=99t use Jupiter-python blocks any more because of = some compatibility issues I experienced because I chose to compile Emacs = from the master branch. I found the python blocks met my needs. He is = the link to the pulsar package if you are interested. I found it much = easier to config what actions cause the line to pulse to find = point.

Mark

On May 19, 2022, at 11:16 AM, Richard H. Stanton <rhstanton@berkeley.edu> wrote:

After = a lot of bisecting my init.el to create the simplest possible example = that shows the problem, I found that removing the package beacon makes = everything work OK, both in sync and async mode.



On May 19, 2022, at 6:37 AM, Ihor Radchenko <yantar92@gmail.com> = wrote:

Richard Stanton <rhstanton@berkeley.edu> writes:

A bit more experimenting = shows that asynchronous execution is actually a part of my original = problem. By default, I have jupyter-python blocks running = asynchronously. In that case, the tables don=E2=80=99t format quite = right, as I noted. But if I add the header ":async nil", the table comes = out fine. Table formatting is OK in python blocks with or without = asynchronous execution.

Can = you also see the problem without using jupyter-python?
A = detailed recipe starting from emacs -Q would help (see
https://orgmode.org/manual/Feedback.html)
Best,
Ihor



= --Apple-Mail=_7681986D-8C1B-4C3A-B71E-8C74C062C7CB--