From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Thibaut Verron Newsgroups: gmane.emacs.help Subject: Re: Org-Mode compared to Jupyter Date: Fri, 4 Nov 2022 15:27:13 +0100 Message-ID: <973dff6b-ed4d-f19c-486e-d7b93083ccb6@gmail.com> References: <877d0bszsr.fsf@fastmail.fm> <87sfiyizs8.fsf@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="23138"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:102.0) Gecko/20100101 Thunderbird/102.2.2 Cc: help-gnu-emacs@gnu.org To: Robert Pluim , tomas@tuxteam.de Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Fri Nov 04 15:28:10 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1oqxg1-0005ok-AZ for geh-help-gnu-emacs@m.gmane-mx.org; Fri, 04 Nov 2022 15:28:09 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oqxfG-0005si-EO; Fri, 04 Nov 2022 10:27:22 -0400 Original-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 1oqxfD-0005rs-NE for help-gnu-emacs@gnu.org; Fri, 04 Nov 2022 10:27:19 -0400 Original-Received: from mail-wr1-x42c.google.com ([2a00:1450:4864:20::42c]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oqxfC-00020G-5T for help-gnu-emacs@gnu.org; Fri, 04 Nov 2022 10:27:19 -0400 Original-Received: by mail-wr1-x42c.google.com with SMTP id bk15so7244844wrb.13 for ; Fri, 04 Nov 2022 07:27:16 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :from:to:cc:subject:date:message-id:reply-to; bh=98XMSMkRiYKKv7eU/Oa1j4tBPvXRRnywjui9YuJ3CQk=; b=iixwB6X0UQBdPFQczk2/UuMUds/X26IwEXmyoaqdSqs38bn0lxrfZ+IeL7yryCRLqk hCyjJExBKb9NEdBuY6PWfzn3ADzzqGuxvLgMMt67QbhJFcMTm2OGwK83OEHi0IXv+v4D Crsi0LuvLEaXnobjXkeHSUevFmNzwuDgB9uZ6vx40s1JsPXIQRfMjBhgMSOsFrbzDJlS gx3gmap4nqgVBikpRy74POyq69ILtcyecxzlQRgciNkW3/l5JTnnJ6Wo+/kCBgQn+ZQk ptEDjO+DX4X6rwCdFauadFjStrX9GktxwqOVlKGK7RIX/zEBmF2zbJY7CbE0Kpk3eVXk VipQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; h=content-transfer-encoding:in-reply-to:from:references:cc:to :content-language:subject:user-agent:mime-version:date:message-id :x-gm-message-state:from:to:cc:subject:date:message-id:reply-to; bh=98XMSMkRiYKKv7eU/Oa1j4tBPvXRRnywjui9YuJ3CQk=; b=HFw0BIajW6wsM3qA8GlzlWUXmVBfpdO4YDskXGMLaLAUNFA96TP0STX0lrskrxfsHb ekLYAhsm1PcRLBzLHthQwkNUbxGa0aPqHRRW75Za4pF/advX1hVkLTjELsKYuWc3IRjX 9ALfrg6uns2Ifem1bcLEq0tqOY9wjx3q+DJgZRxRIa/UsP1enWUYiPredUKsmHfBIyXq pPy7KZmsNE95WYjNnKl0wk9H905vlFSQxfjz/NgFwQt18FddVN8dKlzOLsovh2d34uY4 iM6IK0GNg2PmRgttFEFIP8sAQCl92gneQXDi0x8i8d/RNTLMCWlOAApOCur0agjCZaJ4 +dDg== X-Gm-Message-State: ACrzQf1a+g9yIRlfRNZ59bG7KTehrU57pVCJFpzTxtCVw7Chv+3+7mg3 3oJzaxLivsLv7xX2CEcBZr3+VV1fEcWVHQ== X-Google-Smtp-Source: AMsMyM7OMiNflOJKXvu9guL5Zq/xHbD1NYnuy1mHYnlVObPwXMSqM67xbH72NTtJh5Rcs5gWOZGp7A== X-Received: by 2002:a5d:64cd:0:b0:236:6d1c:c1a2 with SMTP id f13-20020a5d64cd000000b002366d1cc1a2mr23678041wri.360.1667572034789; Fri, 04 Nov 2022 07:27:14 -0700 (PDT) Original-Received: from ?IPV6:2001:628:2010:4094:936a:3ba0:357a:d065? ([2001:628:2010:4094:936a:3ba0:357a:d065]) by smtp.gmail.com with ESMTPSA id j27-20020a05600c1c1b00b003a8434530bbsm3429765wms.13.2022.11.04.07.27.13 (version=TLS1_3 cipher=TLS_AES_128_GCM_SHA256 bits=128/128); Fri, 04 Nov 2022 07:27:14 -0700 (PDT) Content-Language: en-US In-Reply-To: <87sfiyizs8.fsf@gmail.com> Received-SPF: pass client-ip=2a00:1450:4864:20::42c; envelope-from=thibaut.verron@gmail.com; helo=mail-wr1-x42c.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, NICE_REPLY_A=-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: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "help-gnu-emacs" Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:140655 Archived-At: On 04/11/2022 15:01, Robert Pluim wrote: >>>>>> On Fri, 4 Nov 2022 12:56:44 +0100, said: > tomas> For me, this is actually the main disqualifier. There's no worse nightmare > tomas> (for me) than editing text in a browser. > > atomic-chrome solves that issue nicely. Last time I checked (~2 years ago), it didn't solve the issue at all. There were several flavors of such extensions, including atomic-chrome, edit-with-emacs, ghosttext... Some of those only supported html textareas (afaict that's still the case with atomic-chrome), making them unusable for services like jupyter which don't use textareas. Others did support some javascript editors including codemirror (thus covering jupyter and overleaf at least). But in addition to that, as far as I could tell jupyter was treating each line as a separate codemirror field, which was completely breaking the emacs workflow -- regardless of the extension. That might have changed since then, of course. Best wishes, Thibaut