From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp2 ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms11 with LMTPS id EDuJNTFFzl5hMgAA0tVLHw (envelope-from ) for ; Wed, 27 May 2020 10:47:13 +0000 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp2 with LMTPS id MBR2MTFFzl5fJgAAB5/wlQ (envelope-from ) for ; Wed, 27 May 2020 10:47:13 +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 5F666940039 for ; Wed, 27 May 2020 10:47:13 +0000 (UTC) Received: from localhost ([::1]:58602 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1jdtaZ-0006aP-72 for larch@yhetil.org; Wed, 27 May 2020 06:47:11 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:59442) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1jdtaE-0006aE-US for emacs-orgmode@gnu.org; Wed, 27 May 2020 06:46:50 -0400 Received: from mail-yb1-xb2e.google.com ([2607:f8b0:4864:20::b2e]:45385) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1jdtaD-0003Vj-BD for emacs-orgmode@gnu.org; Wed, 27 May 2020 06:46:50 -0400 Received: by mail-yb1-xb2e.google.com with SMTP id j8so7071210ybj.12 for ; Wed, 27 May 2020 03:46:48 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to :cc; bh=ZfxoAYGaeyeKmn8E9whzxBWpePJhCFvJc3u7BVi64BI=; b=QGUCTUgZKTbFzO9lW20oKXCtkpQ07De5MQfXGD4ecHEVFnK0DtZK/D2fY1864H1HEs MTNlr1yKsNdX9txSbP+QfmdNvT3e321Ckkre6KYZ4ttaS021aeEB0m+fXQUR3fT8kqtu 6sBcwEI9F+GJoog6lEdH4eL3X/LZhV3tEb/IAPUEOWQv66e1Q1xzBWqMDlgA0pkw88+f H4nv4XzHOWeUR+0d+H3A074EJUCP72oxUfmL6wZXsIRgELB2N3L5JTBuD0ovdtKYEhKv OHebPV7/EdOXRjJ7dZVHsOW1EHHJ+TmGzavIJelPPLjkGjcvOu0NkiYRgfFImGEV8jT3 rAqA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to:cc; bh=ZfxoAYGaeyeKmn8E9whzxBWpePJhCFvJc3u7BVi64BI=; b=gIZfDFMaPymHFwN8zCiB4dKfCNSnh+DgP3+XY928nIk5mWkGbc+csAsz6sb8qWpC7x V2plhucdn0wQgAbbg+DHedZM4rPRsGss4TL4s33iZs4bEICm2W29SWR8CsLKZguiyEnP 3Fr6YJv10G/4oU0HkG+MT2NEZGyaDQzAq7LMt7CqH7l6Sepvf5GTR3kz/ugv7yZ8Po3f HT3ykYXHGMt6d9+EAfu0fQ/S6ObkexbOVFaHFYvBsvDV/mmir1C/cfrpUDmCuC+po2V/ mT6MdbnqLruMgkXteBnvh5kQH9cdKDY6UioQZkmwChX6lGI6R2cqCst2ZwKF0wpehSdD HIPw== X-Gm-Message-State: AOAM532iRcH5Dnv15WtVtmFp/1AbAfypN0CgjFbDJEV/00O/5JqhhkSY TPdd937lDs0W4B53V69I+eGkQn848m2SVH2UeKU= X-Google-Smtp-Source: ABdhPJyqJDGFzQUS6EqIOTplW+dEKH4SdxoWpgaONjaQoNg4HR8lu4wKXANAhPA/JLNzClTQqNmNHOzIQqT+7M/qgQY= X-Received: by 2002:a25:d258:: with SMTP id j85mr9378348ybg.467.1590576407688; Wed, 27 May 2020 03:46:47 -0700 (PDT) MIME-Version: 1.0 References: <87r1v6rw7y.fsf@gmail.com> In-Reply-To: <87r1v6rw7y.fsf@gmail.com> From: =?UTF-8?B?TWFydGluIFNjaMO2w7Zu?= Date: Wed, 27 May 2020 12:46:36 +0200 Message-ID: Subject: Re: Asynchronous LaTeX Preview To: Faye Jackson Content-Type: multipart/alternative; boundary="000000000000c4bbf205a69eed40" Received-SPF: pass client-ip=2607:f8b0:4864:20::b2e; envelope-from=martin.schoon@gmail.com; helo=mail-yb1-xb2e.google.com X-detected-operating-system: by eggs.gnu.org: No matching host in p0f cache. That's all we know. X-Spam_score_int: -10 X-Spam_score: -1.1 X-Spam_bar: - X-Spam_report: (-1.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, FROM_EXCESS_BASE64=0.979, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_PASS=-0.001, URIBL_BLOCKED=0.001 autolearn=_AUTOLEARN 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: emacs-orgmode Mailinglist Errors-To: emacs-orgmode-bounces+larch=yhetil.org@gnu.org Sender: "Emacs-orgmode" X-Scanner: scn0 Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20161025 header.b=QGUCTUgZ; 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-Spam-Score: -0.71 X-TUID: oXaTaeOSJ7ov --000000000000c4bbf205a69eed40 Content-Type: text/plain; charset="UTF-8" org-fragtog maybe? https://github.com/io12/org-fragtog (I have not managed to make it work myself but I haven't tried hard.) /Martin On Wed, 27 May 2020 at 08:21, Faye Jackson wrote: > Hi! > > I think the subject of the post says it all. While using org-mode I often > have a lot of LaTeX fragments scattered in my documents for mathematics, > and I typically use the startup functionality to load all those previews > when a file is loaded. > > Due to this, I'd be really interested in seeing an option to make that > process asynchronous, so that it doesn't block me while I'm trying to view > a document. I looked into doing this using emacs-async and emacs advice, > but the org-mode project is fairly complex and this seems like a feature > that would be nice to include by default. > > Thanks, > > -- Fay --000000000000c4bbf205a69eed40 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
org-fragtog maybe?
(I have not managed to make it work myself but I haven'= t tried hard.)

/Martin

On Wed, 27 May 202= 0 at 08:21, Faye Jackson <justalittleepsilon@gmail.com> wrote:
Hi!

I think the subject of the post says it all. While using org-mode I often h= ave a lot of LaTeX fragments scattered in my documents for mathematics, and= I typically use the startup functionality to load all those previews when = a file is loaded.

Due to this, I'd be really interested in seeing an option to make that = process asynchronous, so that it doesn't block me while I'm trying = to view a document. I looked into doing this using emacs-async and emacs ad= vice, but the org-mode project is fairly complex and this seems like a feat= ure that would be nice to include by default.

Thanks,

-- Fay
--000000000000c4bbf205a69eed40--