From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: dalanicolai Newsgroups: gmane.emacs.devel Subject: Re: [ELPA] New package: toc-mode Date: Wed, 21 Sep 2022 08:57:30 +0200 Message-ID: References: <87edw6c5gj.fsf@posteo.net> Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="00000000000008b72c05e92a7663" Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="4593"; mail-complaints-to="usenet@ciao.gmane.io" Cc: Emacs Devel To: Philip Kaludercic Original-X-From: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Wed Sep 21 09:08:26 2022 Return-path: Envelope-to: ged-emacs-devel@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 1oatqL-0000th-EP for ged-emacs-devel@m.gmane-mx.org; Wed, 21 Sep 2022 09:08:25 +0200 Original-Received: from localhost ([::1]:60856 helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1oatqJ-0000BI-Su for ged-emacs-devel@m.gmane-mx.org; Wed, 21 Sep 2022 03:08:23 -0400 Original-Received: from eggs.gnu.org ([2001:470:142:3::10]:46202) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1oatg3-0003hc-6a for emacs-devel@gnu.org; Wed, 21 Sep 2022 02:57:47 -0400 Original-Received: from mail-ej1-x62e.google.com ([2a00:1450:4864:20::62e]:36503) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1oatg0-0007p5-4Q for emacs-devel@gnu.org; Wed, 21 Sep 2022 02:57:45 -0400 Original-Received: by mail-ej1-x62e.google.com with SMTP id 13so11452590ejn.3 for ; Tue, 20 Sep 2022 23:57:43 -0700 (PDT) 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; bh=0FkWV43rrS/7iiMtp5u1RGeBDqbizsO567dAM8oZVg4=; b=AYqXDCfHtsdJDu+yP8/uwTyrLXfeBv3Tm2+uqjL7KOGhPwqQv8CUt4FpFzxY2wAjBd xZ7FnrA2i+65UTrtjIhMk9C2+xZ4i4pfHniSAt0pXmtyBv7jz/EKUmV0q4VAhNBGKubH dJVs0PzqFSJMeCGBplpZf0ZDYzim/9Opp5myotg2XcxawU0U06BbWAg5k+/qKaCOTNHP 1wW4YEt3tNDrTBXKpVWrPTgEG1s+7M3A/jj2D533W9EKXftiXxufNRuwRcgFwyEoasVV 3nlZYe9RKlH+lN47M2aHlyKPh92WWCRxuAJE7F3wo/U47KZBdqrF0xYvk4E78tMNBogV UhzA== 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; bh=0FkWV43rrS/7iiMtp5u1RGeBDqbizsO567dAM8oZVg4=; b=f9+HHq2lEDiTCCSW4BgTz/XrGa7IWmJ+x2Ym7MNqS5eOYrT+F7lyOwN+x9HW1XyEU9 +24Qr4HP1uDWLS9izsRVQwjToN4VBhj4Vz6omraErlfg88CE3LoFUVj7MgH/Qj+pAp3e /VY2i1vhNiXNRV++1I5BGowA1C7gKFqMPABDKfznihtlAjSwY3JbrnQqHptHMOq8Pypf kE+gkpyPtTF+66ZLolmmplWlOjGKXBviUljgYw0GfkENi2uuw/vk7lIxbu9ywhvnFfcH ORYWpXleXpc+I5R51MW31LOLMpgTJrRhpTK9N0/FMKj3vxfwD31oCh8g+6wEqJCehTlQ lHmQ== X-Gm-Message-State: ACrzQf0GJqJbTANU4rcyKmwPPHdAQBY6tgSOc7vX+RNVffJUtmCLf0ek uhrGXrXOjGxORKWzia0D/U8D75nPfXfNqEbpwkU= X-Google-Smtp-Source: AMsMyM5QR8XC16zHvOboG6ItBnmU+Qq8e4gxGxLTXO+ZdvYklgm/1icWuMSu6Q6Mz0dgg3VylIIBT7ltahMwXrvHr4k= X-Received: by 2002:a17:907:d94:b0:77a:bf:9c93 with SMTP id go20-20020a1709070d9400b0077a00bf9c93mr19570545ejc.147.1663743461732; Tue, 20 Sep 2022 23:57:41 -0700 (PDT) In-Reply-To: <87edw6c5gj.fsf@posteo.net> Received-SPF: pass client-ip=2a00:1450:4864:20::62e; envelope-from=dalanicolai@gmail.com; helo=mail-ej1-x62e.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-devel@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: "Emacs development discussions." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-devel-bounces+ged-emacs-devel=m.gmane-mx.org@gnu.org Original-Sender: "Emacs-devel" Xref: news.gmane.io gmane.emacs.devel:295861 Archived-At: --00000000000008b72c05e92a7663 Content-Type: text/plain; charset="UTF-8" That might be a typo, the package of course does depend on pdf-tools. Indeed the package can be released immediately (without prior extra development), so I will increase that version number then. On Tue, 20 Sept 2022 at 19:37, Philip Kaludercic wrote: > dalanicolai writes: > > > This package has been for a while on MELPA now, but it would be nice if > it > > could be moved to ELPA. The source can be found at > > https://github.com/dalanicolai/toc-mode. > > > > I would like to mention that the PDF functionalities largely depend on > > pdf-tools, which is not on > > ELPA of course (doc-view unfortunately does not provide the right > > features). I am not sure > > if that somehow is a problem. > > Is there a reason it doesn't depend on pdf-tools? > > > The package description is: > > > > Create, cleanup, add and manage Table Of Contents (TOC) of pdf and djvu > > documents with Emacs > > > > TOC-mode is a package for creating, cleaning, adding and managing the > Table > > Of Contents (TOC) of pdf and djvu documents. > > > > > > Quite some (usually older, but also newer) digital books, come without a > > digital Table of Contents. > > > > However, such TOC is often quite convenient to have (especially for > > researchers/students who would like to skim/navigate books quickly). > > > > > > This package provides functionalities for easily extracting and preparing > > from text contents, and subsequently adding to documents, digital Tables > of > > Contents. > > I guess it sounds nice to have. > > > Please let me know if the package is suitable for ELPA, and then what > else > > is needed to make it > > The first thing that would have to be changed is the "Version" header. > It is currently set to "0" which is a MELPA-ism but ELPA interprets as > "unreleased". Just bump it to whatever version greater than 0 that you > prefer. Every time you bump the version tag, a new release will be > built and distributed. > > > ready for ELPA (although I guess it is already ready for publishing on > > ELPA). > > > > > > Thanks! > --00000000000008b72c05e92a7663 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable
That might be a typo, the package of course does depe= nd on pdf-tools.

Indeed the package can be release= d immediately (without prior extra development),
so I will increa= se that version number then.


On Tue, 20 Sept 2022 at 19:37, Ph= ilip Kaludercic <philipk@posteo.ne= t> wrote:
dalanicolai <dalanicolai@gmail.com> writes:

> This package has been for a while on MELPA now, but it would be nice i= f it
> could be moved to ELPA. The source can be found at
> https://github.com/dalanicolai/toc-mode.
>
> I would like to mention that the PDF functionalities largely depend on=
> pdf-tools, which is not on
> ELPA of course (doc-view unfortunately does not provide the right
> features). I am not sure
> if that somehow is a problem.

Is there a reason it doesn't depend on pdf-tools?

> The package description is:
>
> Create, cleanup, add and manage Table Of Contents (TOC) of pdf and djv= u
> documents with Emacs
>
> TOC-mode is a package for creating, cleaning, adding and managing the = Table
> Of Contents (TOC) of pdf and djvu documents.
>
>
> Quite some (usually older, but also newer) digital books, come without= a
> digital Table of Contents.
>
> However, such TOC is often quite convenient to have (especially for > researchers/students who would like to skim/navigate books quickly). >
>
> This package provides functionalities for easily extracting and prepar= ing
> from text contents, and subsequently adding to documents, digital Tabl= es of
> Contents.

I guess it sounds nice to have.

> Please let me know if the package is suitable for ELPA, and then what = else
> is needed to make it

The first thing that would have to be changed is the "Version" he= ader.
It is currently set to "0" which is a MELPA-ism but ELPA interpre= ts as
"unreleased".=C2=A0 Just bump it to whatever version greater than= 0 that you
prefer.=C2=A0 Every time you bump the version tag, a new release will be built and distributed.

> ready for ELPA (although I guess it is already ready for publishing on=
> ELPA).
>
>
> Thanks!
--00000000000008b72c05e92a7663--