From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by ms13.migadu.com with LMTPS id aG13JoUFHmcsfQAA62LTzQ:P1 (envelope-from ) for ; Sun, 27 Oct 2024 09:19:01 +0000 Received: from aspmx1.migadu.com ([2001:41d0:303:e224::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp1.migadu.com with LMTPS id aG13JoUFHmcsfQAA62LTzQ (envelope-from ) for ; Sun, 27 Oct 2024 10:19:01 +0100 X-Envelope-To: larch@yhetil.org Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=C1MTF2rm; 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" ARC-Seal: i=1; s=key1; d=yhetil.org; t=1730020741; a=rsa-sha256; cv=none; b=GZiF8iv+US15x2m8rVrIPmL/y8iKS6Tc+QC9AVKaCrc/7CsBaP8BG8Qr+vWwrOwEhDcJW7 ZwwqnwepSM8eA+vtnySpdyhfRzWKLgnGTF8YereWe2wP4WJMlimAp23CfwVLoOOFjQN3NA 9W9slQwAB1ooaZF58RcK79hrJVCgIY7LEEVc/h8U6fyCDj3cKBp4bRUlm06aFNQ4GhVp5B fTOOKgZg8vO5Ik3XrWC0UdNyOOt9m/C/An1pyxlF3izTt18F/ZYZ2kQ/UuSFRu+OjYKeOc kvQ495G9XEr6zVNA5kkdwxPA0aPbnL1JmWArV9uMLoOVPnCVbY97fsXJ4eh8mA== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20230601 header.b=C1MTF2rm; 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" ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1730020741; 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=boi9fNSjP3UssBK/qs5OHVhuhVPlarkeqn+pfDTjuH8=; b=ljvMi5cI5UmVrKikhsakHOjUwMIQaGFI77WdXF6V8y81dKMo6O9dqp4l0CuHhrtai7TMCy miGhGOV4+V1G+A3EB5ygUPRoWBVQx9bDuCh7WYD5IttDrA58Ukk5bD/PXZY+ZW/9z08Hq4 8sqVYDU4i+Zsz798pPmL9T6gnxzmVkmnAGbU8M4lQmoTaMy4mCcqs/PNSZNHoCe+EMkZym PZo3y16oFCJ/Uqqw2IuZXycUmlpbxIrAxp5/XY303/FLK0fuk8wSt7HF2TUC62bx8hHGNZ ICpHbzHPBbnuFopIQ1m5w1vZ8X6QhEcxftWtmr8iEI7Ny7VDbhQX25VnvTdjNQ== 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 1E3167568 for ; Sun, 27 Oct 2024 10:19:01 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1t4zPY-0004s2-Oz; Sun, 27 Oct 2024 05:18:12 -0400 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 1t4zPV-0004rs-II for emacs-orgmode@gnu.org; Sun, 27 Oct 2024 05:18:09 -0400 Received: from mail-ed1-x530.google.com ([2a00:1450:4864:20::530]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1t4zPT-0004Yh-UQ for emacs-orgmode@gnu.org; Sun, 27 Oct 2024 05:18:09 -0400 Received: by mail-ed1-x530.google.com with SMTP id 4fb4d7f45d1cf-5c903f5bd0eso6529112a12.3 for ; Sun, 27 Oct 2024 02:18:07 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1730020686; x=1730625486; darn=gnu.org; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=boi9fNSjP3UssBK/qs5OHVhuhVPlarkeqn+pfDTjuH8=; b=C1MTF2rmLS55iaYWSTFfLX37FKrMGQeO9HGfGAajgBmsjsTipz+6gg4mi5lzCXJrhG /0j4bB3e/5tRbzwmMs6puZfppJK8KZ61Ka4OaBAk0+HZPbJuzOabIDx8AQQtwphb0kb4 wVZmRMgOx4z0VS5UZwJdWGRqdvDez8tE53Wr4XW80cA8iiyDX1DCYhhFBGdg6nFhiRS1 6WdXJk6KwOsQx3y8QSQR/+jx/mY/V2F+VnVyy++ysqZ+wQauJpxchnsdE5E0HvOCmLnA k/q/LUa757vwiaL/xyd5VksKk2Ky3/oMzbPXAuL/Sr2EOES+RrKCGjiXRMsSHasN/xL9 CZjg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1730020686; x=1730625486; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:x-gm-message-state:from:to:cc:subject:date:message-id :reply-to; bh=boi9fNSjP3UssBK/qs5OHVhuhVPlarkeqn+pfDTjuH8=; b=pgFCgfGzwlm27AGGaBuoOwrv5NTH/mvoEVZqBMIsw7RWM+9MG6WU6v+ywdVuKFufQc EhOIpXFodyHdHNnVx0+VMSQdtHipuEZHD5vpP/MoT32nyMnRptDW3X+ig94yWad8SyI0 +hn1QUDkBvIu2TGrZbf/byxqo6rvrEY0Qr2/RC4s1mTwIV7gYgqdw6IT6zhaJTv/A5lQ lSR+0ws3P8Y3xVQxUny+9QykXDPjjE11X9fYuxD8zFORc58XR6zU6ZAP7Fpdq4IpKsxx +qNC11ylVU+W9KGuXZ6GaD1IRuyHADQ65padU0hxysvy5HDYScNEzQCcLQ1PPtKUGsul kTbg== X-Forwarded-Encrypted: i=1; AJvYcCV/6YdEXhc02h7KbOqhCglDJ2YgaRk9MbloUuPX7nQrFsou3D25yPwU0AMptmSWAbH3K7JHtJv8UItzf9sr@gnu.org X-Gm-Message-State: AOJu0YwKCKbhFDIwqeYAIK3RyAagEqsk1ynhYaAj4e++M8ahTdhdddxX hm+nWTbvxiFdpY9Xm8u2chxlepQgyD4oEwi7m+M/KjKFtbJ329A79f/jXfrvVHAzloMo9AlT4HA wCCwGxDO0AhUO/Qy2+c7Sq3dzngI= X-Google-Smtp-Source: AGHT+IEhjwXZY0ZXCMJDtLn9CAxUUHwLdtOfx7Y6C97Ka0oDEXaRI11EoQdBvZ4FO++2cqrLb1orKuPgKq1421i5Nco= X-Received: by 2002:a05:6402:5194:b0:5cb:7318:aa2b with SMTP id 4fb4d7f45d1cf-5cbbfa629d7mr3601086a12.26.1730020685716; Sun, 27 Oct 2024 02:18:05 -0700 (PDT) MIME-Version: 1.0 References: <8734m28l9a.fsf@gmail.com> <874j6h3rw8.fsf@localhost> <877cbamq2q.fsf@gmail.com> <87cykvrgwr.fsf@localhost> <8734lpmkjn.fsf@gmail.com> <87r08lqlbu.fsf@localhost> <87a5ewfvo1.fsf@gmail.com> <87r085vb1s.fsf@bernoul.li> <87bjz9o188.fsf@localhost> <87r0839jfc.fsf@bernoul.li> <877c9uotl2.fsf@localhost> In-Reply-To: <877c9uotl2.fsf@localhost> From: =?UTF-8?Q?Tor=2Dbj=C3=B6rn_Claesson?= Date: Sun, 27 Oct 2024 11:17:55 +0200 Message-ID: Subject: Re: Org-cite: Replace basic follow-processor with transient menu? To: Ihor Radchenko Cc: Jonas Bernoulli , emacs-orgmode@gnu.org Content-Type: multipart/alternative; boundary="0000000000006d264f062571d4a7" Received-SPF: pass client-ip=2a00:1450:4864:20::530; envelope-from=tclaesson@gmail.com; helo=mail-ed1-x530.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, HTML_MESSAGE=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.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-bounces+larch=yhetil.org@gnu.org X-Migadu-Flow: FLOW_IN X-Migadu-Country: US X-Migadu-Spam-Score: -0.52 X-Spam-Score: -0.52 X-Migadu-Queue-Id: 1E3167568 X-Migadu-Scanner: mx12.migadu.com X-TUID: s+BbIkNK7BdK --0000000000006d264f062571d4a7 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable Hi and thanks for these suggestions! I have some time away from the family tomorrow evening, and will try to make a new prototype along those lines:) Getting back! Cheers/Tor-bj=C3=B6rn Den s=C3=B6n 27 okt. 2024 10.07Ihor Radchenko skrev: > Jonas Bernoulli writes: > > > ... > > But the approach I used for `notmuch-tag-transient' is more applicable > > here. Hm, that actually also adds a new class, which we *might* be abl= e > > to avoid here, let's look at the simpler `notmuch-search-transient' > > for inspiration. > > > > [Obviously completely untested:] > > ... > > (transient-define-prefix org-cite-basic-follow (citation &optional > prefix) > > [:class transient-column > > :setup-children org-cite-basic-follow--setup > > Thanks! > This seems to be good enough approach. > Tor-bj=C3=B6rn, does the proposed idea make sense to you? > --0000000000006d264f062571d4a7 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Hi and thanks for these suggestions! I have some time awa= y from the family tomorrow evening, and will try to make a new prototype al= ong those lines:)

Getting back= !

Cheers/Tor-bj=C3=B6rn<= br>
Den s=C3=B6n 27 okt. 2024 10.07Ihor Radchenko <yantar92@poste= o.net> skrev:
Jonas Bernoull= i <jonas@bernoul.li> writes:

> ...
> But the approach I used for `notmuch-tag-transient' is more applic= able
> here.=C2=A0 Hm, that actually also adds a new class, which we *might* = be able
> to avoid here, let's look at the simpler `notmuch-search-transient= '
> for inspiration.
>
> [Obviously completely untested:]
> ...
> (transient-define-prefix org-cite-basic-follow (citation &optional= prefix)
>=C2=A0 =C2=A0[:class transient-column
>=C2=A0 =C2=A0 :setup-children org-cite-basic-follow--setup

Thanks!
This seems to be good enough approach.
Tor-bj=C3=B6rn, does the proposed idea make sense to you?
<= /div>
--0000000000006d264f062571d4a7--