From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mp12.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 CHGkCkGpmGMFZAAAbAwnHQ (envelope-from ) for ; Tue, 13 Dec 2022 17:33:05 +0100 Received: from aspmx1.migadu.com ([2001:41d0:2:4a6f::]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits)) by mp12.migadu.com with LMTPS id oBynCkGpmGN4qQAAauVa8A (envelope-from ) for ; Tue, 13 Dec 2022 17:33:05 +0100 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 7C1D89C99 for ; Tue, 13 Dec 2022 17:33:04 +0100 (CET) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1p58Cd-0005eN-UF; Tue, 13 Dec 2022 11:32:24 -0500 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 1p58Cb-0005bq-M5 for emacs-orgmode@gnu.org; Tue, 13 Dec 2022 11:32:21 -0500 Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1p58CY-0002LE-Nn; Tue, 13 Dec 2022 11:32:21 -0500 Received: by mail-ed1-x532.google.com with SMTP id d14so18479535edj.11; Tue, 13 Dec 2022 08:32:16 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20210112; h=cc:to:subject:message-id:date:from:in-reply-to:references :mime-version:from:to:cc:subject:date:message-id:reply-to; bh=OvOpaRm1d4X5E1s94ZgV9mz0PsGH6r9LC8CNnwYDzOg=; b=LQwSKN/7MC5eXgLM/HN8G5a+7D1Br+gMNZEhOBKtR0ibgdK5fMkuUTubmMfqEA7kTN jNTw/T+nLntVrpZA0hqbnfozd9ZvtOEObVfRr9d+OIZn3Uyi6H2gqZ9upTxsyBAT6jvp 9mvirsNbDN6KfjHCZl45Ixj1PEWsJcb0VGS1ojwAplwIF6tPm5yXXdGqfj+kVgyJoXpX sXjo2KjrdGaKDzkVE0M6M9uyK3TET+bvjtZ+LrVA0FUAcr8Gn0l+8wz1AHcB7PoKBsYn pOE509KeUlYFGoEzedGPNxhWgYC3dgRooHtMAHnEOdp2AjFs0a7cALBc7N6T3GyJrYc4 smrA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20210112; 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=OvOpaRm1d4X5E1s94ZgV9mz0PsGH6r9LC8CNnwYDzOg=; b=c36g1RAxRHCAXZ1BgVz3b2yhXWsL+fB4SYiBjvAZDiFkfCPeSqEyK/pziaL1z69Uul HJRoG+x+SfHFSU0f+Qx54m/mflZGHlYRleKNPQ9xE0jLFzShrK9PimNEuZ6GlISjuyWl arXXAROT7MT6EN3mxrqYhAZssBn89AchT/UGsSlxiS5M8ILOqCMVqkjeu+lArmPXj825 1XdZPiUpCVA9j50i8ciOJBrfeDYi6AqwJn5TJ4A2O+xXeGzsxiC4i+cwUYgcvXU4GTZB jWVaBCDlTap2ItwBWlD9PJdlyeAm0gdgviehEswSgosud5ssOjAiNFSfONoRIRJdgTmn X9EQ== X-Gm-Message-State: ANoB5pmLwOt1rqJwoJm+xH2fMyIivfmtbVA5fIMNAXcgOZkJ+xwPSuNs hVE8Whd178GdeQwVnbsFqwBeSN7Olio0CQauPkugc9Pbkqk= X-Google-Smtp-Source: AA0mqf7Ubf1ghIx+w4/jli09enSE2k7zonciNtzQCAgvJVUvKDBIheZJO5TQQWxxJJEWW3+lq1+f2EAWHu2UGla0ivc= X-Received: by 2002:a05:6402:3c9:b0:46a:b56d:92d with SMTP id t9-20020a05640203c900b0046ab56d092dmr9654107edw.336.1670949134807; Tue, 13 Dec 2022 08:32:14 -0800 (PST) MIME-Version: 1.0 References: <87wn6vd3oe.fsf@localhost> In-Reply-To: <87wn6vd3oe.fsf@localhost> From: "David O'Toole" Date: Tue, 13 Dec 2022 11:32:03 -0500 Message-ID: Subject: Re: For your consideration: Extending org-info-js with additional hooks To: Ihor Radchenko Cc: Bastien , emacs-orgmode@gnu.org Content-Type: multipart/alternative; boundary="0000000000009e360205efb829a6" Received-SPF: pass client-ip=2a00:1450:4864:20::532; envelope-from=deeteeoh1138@gmail.com; helo=mail-ed1-x532.google.com X-Spam_score_int: -17 X-Spam_score: -1.8 X-Spam_bar: - X-Spam_report: (-1.8 / 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 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-Country: US X-Migadu-Flow: FLOW_IN ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=yhetil.org; s=key1; t=1670949184; 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=OvOpaRm1d4X5E1s94ZgV9mz0PsGH6r9LC8CNnwYDzOg=; b=bZLTVJXGjotrVuIzPVilCnsMP7hFLmTyD97zhfG6Uy3GTkUFBhxIjWN+pTyyLSuAphy3cM gKAr9QZzfUmgKrSvz4+VY+QQSjoMXEh+o8zIQtoV3AjVU1PNF6S+QmXtOo/luOJcP7a8G8 G8Xx1fFp+y9J6ywj2aJPpvcAG8JhgQiJYOgcw70Kp5110M76hR9qpFWEeuuCsr/ug0kvK5 hVDks+LWd/W6Y/+aepJUeTAr2n6z2cuahWOZXQJNoj1Kh6LU1MRvwg7b1UIRDz3Rl1MLk8 /H2YI6m7A+1writmKFnqPn2FURuMF8aL9DojmvNoCBZmkjwfpnpXgJonqsY+Og== ARC-Authentication-Results: i=1; aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="LQwSKN/7"; 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"; dmarc=pass (policy=none) header.from=gmail.com ARC-Seal: i=1; s=key1; d=yhetil.org; t=1670949184; a=rsa-sha256; cv=none; b=Kq3nXBADOD/gIlhCFIozNeqgCL5F2TsLisIeXm2/nC6KSjRs256p49fn3deyG8I95H84Dm KU/G3dxjU1K/sEq1uB9q/lJsVdBsakwHVOrDzztzQH8D4cH75kKMCGuYFbRFPqQM37Tavf UwPLgWAdHu0L3SjDwqMHr/IFvPM8OLs8vuAidoUkS5NmJ6IVerVgqiDr/aPwP6VKT88V15 bfB4I20uG5Jd1zpBj0zi/p2P4uhKMa8sjlbEwwG8k4zaVfwPFsVtmI/vBdi+DDonQBVLtA zixdxQUIYaaTEJkuamFbpIKib3Ew5gMzPrBz144YZE/+HX/xLE+s7KrRZLtFxA== X-Migadu-Spam-Score: -5.43 X-Spam-Score: -5.43 X-Migadu-Queue-Id: 7C1D89C99 X-Migadu-Scanner: scn0.migadu.com Authentication-Results: aspmx1.migadu.com; dkim=pass header.d=gmail.com header.s=20210112 header.b="LQwSKN/7"; 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"; dmarc=pass (policy=none) header.from=gmail.com X-TUID: 4p9x68JXbUcd --0000000000009e360205efb829a6 Content-Type: text/plain; charset="UTF-8" Sure, I would be happy to help out with the news and manual. I will draft some changes and get back to you. > This addition does sound useful. > However, in addition to changes in the code, it would be helpful to > provide appropriate news entry and manual changes. > On Tue, Dec 13, 2022 at 5:00 AM Ihor Radchenko wrote: > "David O'Toole" writes: > > > After some discussion with Yantar on IRC, I humbly submit the attached > diff > > for your consideration. > > > > It adds new hooks to org-info-js to allow the following: 1. inserting > > page-specific HTML into each OrgInfo header, and 2. calling a custom > > JavaScript function to run after any page navigation button/link is > > clicked. I have used these hooks to implement Org-fleuron, a custom > config > > with nice navigation buttons, a greeting balloon, and embedded > theme/fonts. > > You can find out more about org-fleuron here: > > https://davidotoole.info/fleuron.html?#org5dc18bc and the page was made > > with the setup. > > > > I also corrected some of the English messages displayed by org-info-js. > > This addition does sound useful. > However, in addition to changes in the code, it would be helpful to > provide appropriate news entry and manual changes. > > See > https://git.sr.ht/~bzg/worg/tree/master/item/code/org-info-js/changes.org > and > https://git.sr.ht/~bzg/worg/tree/master/item/code/org-info-js/index.org > > Bastien, since the activity around org-info-js revived after a long > delay, should we move the code out of worg into a separate repo? > > -- > Ihor Radchenko // yantar92, > Org mode contributor, > Learn more about Org mode at . > Support Org development at , > or support my work at > --0000000000009e360205efb829a6 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
Sure, I would be happy to help out with the news and = manual.
I will draft some changes and get back to you.
<= div>=C2=A0
This addition does sound useful.
However, in addition to changes in the code, it would be helpful to
provide appropriate news entry and manual changes.

On Tue, Dec 13, 2022 at 5:00 AM Ihor Radchenko <yantar92@posteo.net> wrote:
"David O'Toole"= ; <deeteeoh1= 138@gmail.com> writes:

> After some discussion with Yantar on IRC, I humbly submit the attached= diff
> for your consideration.
>
> It adds new hooks to org-info-js to allow the following: 1. inserting<= br> > page-specific HTML into each OrgInfo header, and 2. calling a custom > JavaScript function to run after any page navigation button/link is > clicked. I have used these hooks to implement Org-fleuron, a custom co= nfig
> with nice navigation buttons, a greeting balloon, and embedded theme/f= onts.
> You can find out more about org-fleuron here:
> https://davidotoole.info/fleuron.html?#org5dc1= 8bc and the page was made
> with the setup.
>
> I also corrected some of the English messages displayed by org-info-js= .

This addition does sound useful.
However, in addition to changes in the code, it would be helpful to
provide appropriate news entry and manual changes.

See
https://git.sr.ht/~bzg/worg= /tree/master/item/code/org-info-js/changes.org
and
https://git.sr.ht/~bzg/worg/t= ree/master/item/code/org-info-js/index.org

Bastien, since the activity around org-info-js revived after a long
delay, should we move the code out of worg into a separate repo?

--
Ihor Radchenko // yantar92,
Org mode contributor,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,=
or support my work at <https://liberapay.com/yantar92>
--0000000000009e360205efb829a6--