[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#861128: RFP: elpa-markdown-toc -- Generate a TOC in markdown file with Emacs



On 2018-09-23 21:53:27, Nicholas D Steeves wrote:
> On Fri, Sep 21, 2018 at 04:15:21PM -0400, Antoine Beaupré wrote:
>> On 2018-09-17 22:40:10, Nicholas D Steeves wrote:
>> > Re: a couple of markdown-toc bugs:
>> >
>> > https://github.com/ardumont/markdown-toc/issues/29
>> >   * Solve in Debian with a hard depends on >= markdown-mode 2.2?
>> >   * You mentioned markdown-mode 2.1 is bad, 20161222.1416 is good,
>> >     and 2.2 is from 20170526, thus 2.2 should be good.
>> >   * possibly fixed in markdown-toc?
>> 
>> I can't reproduce this with the markdown-mode version in Debian. It
>> might still occur with the version in stable, but then the bugfix is
>> just an upgrade away.
>
> Cool.  And I've patched in a hard ELPA dep on 2.2 so anyone who bpos
> or installs the unstable dep to stable will have a hint about what's
> going wrong.  Sounds like it will be automatically dropped with the
> next upstream release :-)

[...]

>> > https://github.com/ardumont/markdown-toc/issues/35
>> >   * "Lines starting with # in code sections are treated as headings"
>> >   * I imagine this one will frustrate many users.
>> 
>> I can't reproduce this one, but this may be because of the version of
>> markdown.el in Debian (2.3snapshot154).
>
> Interesting!  I'm happy to hear that, and I'll add a manual hard dep
> (for the next release) on >=2.3snapshot154 for the potential benefit
> of anyone installing this package to stable.  'just a "nice to have"
> thing, you know?

While the 2.2 dep makes sense to me because it completely breaks the toc
package, this one seems less relevant. It's only a small bug - the thing
still generally works and we don't know for sure where the problem
lies. So I would keep the dependency minimal. But it doesn't change much
because 2.2 is not in debian anyways...

>> So, conclusion: I'd be happy to sponsor the package as is any time. Just
>> let me know when you're ready and let's get this one out the door!
>
> Sweet.  Thank you for also addressing the two points I mentioned on
> #debian-emacs.  I've already finalised the changelog.  Ready to
> sponsor from git or mentors.
>
>   git clone git@salsa.debian.org:emacsen-team/markdown-toc-el.git
>   # gbp will get orig tarball from upstream tag
>   # alternatively: git deborig
>
>   dget https://mentors.debian.net/debian/pool/main/m/markdown-toc-el/markdown-toc-el_0.1.2-1.dsc

I'll build and test and upload this shortly.

A.

-- 
Growth for the sake of growth is the ideology of the cancer cell.
                        - Edward Abbey


Reply to: