emacs-devel
[Top][All Lists]
Advanced

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

Re: [ELPA] some tex-related packages


From: Philip Kaludercic
Subject: Re: [ELPA] some tex-related packages
Date: Fri, 18 Oct 2024 17:46:26 +0000

Paul Nelson <ultrono@gmail.com> writes:

> Hi Philip, many thanks for your feedback.  I've implemented the
> requested changes.

(suggested, not required; the code is very good overall!)

> I had a couple quick questions:
>
> 1. Just for my own understanding, could you explain the following
> idiom, which shows up in a couple places in your comments on
> tex-parens?  Why do we have two fboundp's?
>
> (and (fboundp 'avy-jump)
>     (require 'avy nil t)
>     (fboundp 'avy-jump))

I should have explained that, my idea was to check if avy-jump was
actually made available by the `require' or not.  But I wouldn't
describe it as an idiom, or an elegant solution.  All I wanted to avoid
was that loading avy by hand is required after installing it as well.

> 2.
>
>> Again, nothing special to say.  I just think you should include cl-lib
>> and seq (or just one of the two).
>
> Just to make sure I understand, this means to add (require 'seq)?

You were using both cl- and seq- functions.  I was suggesting to make
that explicit by `require'ing them as well.  IIRC the code using seq-
and the code cl- functions could have also respectively been written in
the other style, so I thought it wouldn't be bad to stick to one of the
two inside a single package.

Other than that, we can add the packages to ELPA, right?

> Thanks, best,
>
> Paul

-- 
        Philip Kaludercic on siskin



reply via email to

[Prev in Thread] Current Thread [Next in Thread]