Subject: bug#76249: [PATCH] Avoid cl-caaar etc. compatibility aliases in Tramp

From: Michael Albinus <[email-masked]>
Date: Thu, 13 Feb 2025 11:28:39 +0100

Stefan Kangas <[email-masked]> writes:

Hi Stefan,

>>> If that is correct, could we stop relying on the compatibility aliases
>>> cl-cXXXXr now?  These functions are built-in since Emacs 26.1.  Please
>>> see the attached.
>>
>> Of course, feel free to apply the patch.
>
> Thanks, done in commit d06606ff42b.

Thanks.

> BTW, not that I know anything about the specifics of how Tramp is
> distributed, but should tramp.el have a "Package-Requires" header,
> perhaps?

No. See elpa-packages:

--8<---------------cut here---------------start------------->8---
 (tramp			:url "https://git.savannah.gnu.org/git/tramp.git"
  :branch "externals/tramp"
  :main-file "trampver.el"
  :make ("autoloads" "info")
  :doc "texi/tramp.texi")
--8<---------------cut here---------------end--------------->8---

The main file is "trampver.el".

Best regards, Michael.