Re: Add compat to ERC

"J.P." <[email protected]>
Newsgroups gmane.emacs.erc.general
Message-ID <[email protected]>
Philip Kaludercic <[email protected]> writes:

>> Well, tested it in the lazy/naive sense of
>>
>> 1. connected to various servers in the manner shown above
>
> Using what version of Emacs?

27, 28, and master. Although, with the latter, compat likely wasn't in
`load-path'. Is it better to guard against requiring it on trunk?

>> 2. installed a fake ELPA package and ran our test suite, which also
>>    contains some shims for obscure stuff, like gv-place, ert, etc.
>
> What do you mean by fake ELPA package?

I mean something installed via package.el, in this case directly from a
directory with `package-install-file'. Doing so pulled in compat just
fine. But if that's too unrealistic, I suppose I could add the necessary
changes (temporarily) to a bug set I make available here:

  https://emacs-erc.gitlab.io/bugs/archive/

Also, the "shims" I mentioned were just test-specific snippets not
dissimilar to these: https://ttm.sh/eOF

> I have just pushed a commit with a definition for decoded-time-period,
> so that will be part of the next release.

Terrific! Thanks. So we'll just specify that version in our
Package-Requires header, and everything should magically work, right?

As far as next steps go (assuming you don't have anything showstopping
to add), I figure pinging the Emacs maintainers couldn't hurt, just to
make sure they're cool with our `require'ing something from GNU ELPA in
tree. But I'll wait to hear back from you before doing so. Thanks again.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.