GNU bug report logs - #76249
[PATCH] Avoid cl-caaar etc. compatibility aliases in Tramp

Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.

Package: emacs; Severity: wishlist; Reported by: Stefan Kangas <stefankangas@HIDDEN>; Keywords: patch; Done: Stefan Kangas <stefankangas@HIDDEN>; Maintainer for emacs is bug-gnu-emacs@HIDDEN.

Message received at 76249 <at> debbugs.gnu.org:


Received: (at 76249) by debbugs.gnu.org; 13 Feb 2025 10:28:53 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 05:28:53 2025
Received: from localhost ([127.0.0.1]:40792 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiWSi-0006Ng-RO
	for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 05:28:53 -0500
Received: from mout.gmx.net ([212.227.15.15]:43703)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tiWSg-0006NQ-4o
 for 76249 <at> debbugs.gnu.org; Thu, 13 Feb 2025 05:28:51 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739442523; x=1740047323; i=michael.albinus@HIDDEN;
 bh=MgDePw71WtUaWoSENSkReSXgGmS2OHlO8jbTVCUXrF8=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=nenr4I6V7Teyt7XSf5S190mBy4hH3lSjqOIVGbSwfEm9uK67jmgTHQ/H7i2xkSIW
 Ae+6r8JF92TH179wBvsOOkITNr1FzxgWf1r5Gw7qhVBz0KtqlvtYE9X4qpmu+/Tcy
 VC3cZHeMp84SB55YYNqLMvub+uRQy9cz7sHPizn+qOWU8Dpmzfa58c3WQaBI1cxeE
 Kzy7cAwCth9LsjtXNUAUzx2KaYCT0DhlqYhUso/EeTI6fKn2LLJbYi9jkQDEgSfQc
 AYm33DqTref6ptOcuon+8C2IzgCEE7d+3UWhyULxeiD5cN0JkLEgmKUojZOqrH48+
 obkrm13XWg2cszFikA==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx005
 [212.227.17.190]) with ESMTPSA (Nemesis) id 1M4JmN-1tiFLO1NZp-007R4R; Thu, 13
 Feb 2025 11:28:43 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#76249: [PATCH] Avoid cl-caaar etc. compatibility aliases in
 Tramp
In-Reply-To: <CADwFkmmEfEb1OZ==RGEVXL8YZePfcwdEA04P_41F0EE=CRqJ+A@HIDDEN>
References: <CADwFkmnfJ7Fhh6Sw2WkRxUHFSLjeTqku00rJ-Au3j9juRCLOGw@HIDDEN>
 <87zfiqs1du.fsf@HIDDEN>
 <CADwFkmmEfEb1OZ==RGEVXL8YZePfcwdEA04P_41F0EE=CRqJ+A@HIDDEN>
Date: Thu, 13 Feb 2025 11:28:39 +0100
Message-ID: <87o6z6rve0.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:ERPwAjVfsCkyzopx87yt0hPvf0Qxe3LxUnZYezlFIbbt1eWgxkH
 bv5hOxwBfHK1rRN3vuEOgB80A+JFRLMbn9HaFsjzVUvBLkGeGREHLoPah3OHuKS9lJWlM4E
 BHL10thyroxIPakqxe87zO8+dsEhWfXkDhrH1LXTuKBeTmxynLytkISYxlXH7UUUTsiOwOR
 cI/F5KJMpMWym0V8HvOxg==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:SJ5a1C1IYnE=;tt5A+cVrS6h0T6uZAJ8EHgn0Ggo
 sCDoacpXPqemLy5znmfUGUKO/KLTZxNBluA2QhA6DOmXjwtMlJL4f0SyI02UIOKf/tC3XPTSj
 tOTr00bmOdXOGWQrtbRSvti+QT9PWlsr0hqjEOIlkUqXjHq8WxCYjLJ4hD1Uvk2fzefnLjEyv
 rXLSN3Ps7ob8yUnGdZXOPnUdI+TaGgazdjIfrfmcnIv3tgOrjJk9cOar5/NZtfN/K21l9dmYE
 0UgssyQuXnadwQj14tEtfocXqpn/8W8afoG/2SaGSYzXpoNlJP+0ImSGugCkaL1ziB4xPVAPB
 JSwSkGmJOXznMsn3zclJ+8QrRmLfZogMoQnatOec2ojulGvWw12yNcgcw8MH6h9bPYjBdjt1J
 kk/vT9KP5lOCXKYGaPtJPefIND9rO9IfzRThQtx4E2+DEZVvEiqQKNhJbRpqSpf9Mu2aTELbH
 8W6kTLNnzd5LPLVnxQoWYgDC8xZyR8CrHKN8uuRTxmlAffcQB+9fEKqqgWorLFzeZr7e/+V5c
 KOD727gZdyT228NWi/dBEatbusqjjNnYF6dEN+/gg6hMzBrGlzLw08KTnHgnV7j6DhrCSxkch
 UCHKLb6w/fKu8OtaT90ATNIs3ShkzGAbW9pdJXFBWJU3XGQFDTnkCMmvk2QnKr9wV9CM5SUy1
 v+hYVEqE6aQdFXp9/GYpT0vySfKqxOzbfy0eLIVwExBF8bej3Yf0eEJBl0kaSjDxIzbnVDJCN
 KiWgoQHsCy0l+exha3BS2ZHWwKHvZzkwDliKpkVSGlPibswVuaO5mEgJnK44OxKMBz/JIRog7
 zY+FxwVF8Ojmt+ghik/9/BVIyhaw7m2f4toNWzFvmuHm8QlEhvQypN6F2BjqCnRnuAV8HCv4u
 ucbgLPuTqaRBg4ZCARrLqi6a3oZF06IbQOmzaRGA+N7EIZirA/OwaX0ip1buniTbfO+cjEI5+
 jSE2pSaNVybHNl3zS0InKOANK4IEbs61Lvph6pYvZL0EKPMn0D96aWQlAt0hTEQJLoHSiluyO
 DmHojpSislBEBidspZDn6zaCMX3qpKd4GhBczqu8o7FEPA+Gmu3tAYEiVTpKl37q4KXbnhJT1
 wLW44qHIAYMdw3bYLQjkl/puzk6ZT4X/wCe1TJ+s4MLmeQQ+Y37+y5zrW2AWHx+8VXC/1RaIM
 lp4M8rtPmZXc3ua4Q1qLvcZl/CwDcEnU3SdQM9MAdtxcMFrOmtA3GtAGEl2zLY1/BfcUIsdwc
 HDhUm24/LKeXUS9r9x6suzHLaOdrSwbQFm7/6iRY29nb3TUQVwsw1oxhLcMseJuZGCkgJ7ApI
 Muj2kDw9TADMTFKUN+sxeXhS0zGABsdiyZwNDNWxVNcOkysqp0cbtt2kSC2mHiOrZpSmRgybG
 9GH96WPfykJY58dYLKD2CBwRmBFlxVzHsdSm3s5InYZnSWRet9hvglo7mJEt7hzfxAfx6WQ74
 TU7kbtQ==
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76249
Cc: 76249 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Stefan Kangas <stefankangas@HIDDEN> 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.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76249; Package emacs. Full text available.

Message received at 76249-done <at> debbugs.gnu.org:


Received: (at 76249-done) by debbugs.gnu.org; 13 Feb 2025 08:52:28 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 03:52:28 2025
Received: from localhost ([127.0.0.1]:40291 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiUxP-0006I2-Qq
	for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 03:52:28 -0500
Received: from mail-ed1-x52d.google.com ([2a00:1450:4864:20::52d]:54686)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tiUxM-0006Hk-VD
 for 76249-done <at> debbugs.gnu.org; Thu, 13 Feb 2025 03:52:25 -0500
Received: by mail-ed1-x52d.google.com with SMTP id
 4fb4d7f45d1cf-5dca468c5e4so1030408a12.1
 for <76249-done <at> debbugs.gnu.org>; Thu, 13 Feb 2025 00:52:24 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739436738; x=1740041538; darn=debbugs.gnu.org;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:from:to:cc:subject:date:message-id:reply-to;
 bh=b3YuDejX3TZJcyLg12dotgcqXVMwIIiRGAMVLKCxn0c=;
 b=lQzCI9m6zHTpOTae0qsPEwieq/JgDa5kcQRxDya8qsYzVLiST1tZ/2QWU1lYbGBB0p
 lnTCVvntGAkopMPcLzC5kpoHuLpXMzpyOJwMP0HAHZC308A05Q715n867EIE757v/o+M
 mihS4XjAodzfBQBFxR2mXDkEgLngr8hKBlsvrCKeVDFcAnim4PRP3F/mrLG8d+dDlaER
 Btjzq6SAKKpq5QSgOPuBWOBBBeva77SI1nKPOavl5rsqBpJ99Pq9ebp46+xa7oyp0G4F
 lchA35kiwHyPuqbM4ut3NBaVhoz9VC+EIUFCA+4Q87p64tKlCl6lYaW30aGgnSmY+c/j
 yH5w==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739436738; x=1740041538;
 h=cc:to:subject:message-id:date:mime-version:references:in-reply-to
 :from:x-gm-message-state:from:to:cc:subject:date:message-id:reply-to;
 bh=b3YuDejX3TZJcyLg12dotgcqXVMwIIiRGAMVLKCxn0c=;
 b=GPP7WvL8u8fMThPaAK4x3K3QC8/D6W6YmL/cwVcVImNMUWVDUhsu2iFhxKOmx8lY5M
 ahLj/UmpRkZcEPybImrX/fPoKvfrgOLRm1Lo6WTdfRSp1rmVYd13PIklN6DkKalttJP5
 HvGOfuQw+kDuE1UBq8d/AYuc3wbokwshxK8Dr4NsfJTPXYXIYgVBrghh//xns6K3tfpB
 mR7nkIaj0jwxsha84jP/OkVQlptCNXdM8+iIUkQmkLdE+UavHfkwmAmuIwBqRd+ONZc5
 BVVqjUub/TW9jdeEaAwK3lV1pE+HRYNwRkvopv13DXozwsFJq3GFfERwxPj9NUtpp84e
 QClw==
X-Gm-Message-State: AOJu0YyRLFnC9G07BbmLmPPXTL3DjI2YEBCbBRiT/htSvUz7hQB4Lozx
 h33Jw67aAqBMqzWCeRkXbwNScAsHrlzP/IZ8MNgnjKJnXit/XcAHIzL09f0yTFMuHrfwWZcCf7w
 ue2hW2/q0Gf3AucKR0sfJmC8nPeU=
X-Gm-Gg: ASbGncsIrHyeEGouY3iRkOi9U9/LQ1aI9E5Xzynwv7Y7EL42orW2NwoEs9VqeclfB3f
 pXSJac+sUuon9YonjirLSiSHU671AxoLB8kQ1D5UTwkT5JRyDSDhCOFliCuR8ILHHseb8oESYet
 U=
X-Google-Smtp-Source: AGHT+IHkxeUzrerzeL0o2CGIQGHLxBVDIFl3TWYIoHH0yVAR2Tl1WFNpM8G/LVhegcogp3mFx9D4ktZL4ZHHp/yG3+w=
X-Received: by 2002:a05:6402:5253:b0:5dc:1f35:56a with SMTP id
 4fb4d7f45d1cf-5dec9d66e44mr1654988a12.5.1739436738328; Thu, 13 Feb 2025
 00:52:18 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Thu, 13 Feb 2025 00:52:18 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
In-Reply-To: <87zfiqs1du.fsf@HIDDEN>
References: <CADwFkmnfJ7Fhh6Sw2WkRxUHFSLjeTqku00rJ-Au3j9juRCLOGw@HIDDEN>
 <87zfiqs1du.fsf@HIDDEN>
MIME-Version: 1.0
Date: Thu, 13 Feb 2025 00:52:18 -0800
X-Gm-Features: AWEUYZlxpGoBKiolg5xsMMNOstPtJCaYbNFpU04vc-jh8fnLSzfOHr25d59ouhA
Message-ID: <CADwFkmmEfEb1OZ==RGEVXL8YZePfcwdEA04P_41F0EE=CRqJ+A@HIDDEN>
Subject: Re: bug#76249: [PATCH] Avoid cl-caaar etc. compatibility aliases in
 Tramp
To: Michael Albinus <michael.albinus@HIDDEN>
Content-Type: text/plain; charset="UTF-8"
X-Spam-Score: 0.0 (/)
X-Debbugs-Envelope-To: 76249-done
Cc: 76249-done <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.0 (-)

Version: 31.1

Michael Albinus <michael.albinus@HIDDEN> writes:

> Stefan Kangas <stefankangas@HIDDEN> writes:
>
>> Hi Michael,
>
> Hi Stefan,
>
>> IIUC, Tramp now requires Emacs 28.1 to run (based on the check in
>> trampver.el).
>
> Yes.
>
>> 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.

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




Notification sent to Stefan Kangas <stefankangas@HIDDEN>:
bug acknowledged by developer. Full text available.
Reply sent to Stefan Kangas <stefankangas@HIDDEN>:
You have taken responsibility. Full text available.

Message received at 76249 <at> debbugs.gnu.org:


Received: (at 76249) by debbugs.gnu.org; 13 Feb 2025 08:19:22 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 03:19:22 2025
Received: from localhost ([127.0.0.1]:40209 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiURO-0004m8-1K
	for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 03:19:22 -0500
Received: from mout.gmx.net ([212.227.17.22]:45231)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <michael.albinus@HIDDEN>)
 id 1tiURL-0004lo-Ab
 for 76249 <at> debbugs.gnu.org; Thu, 13 Feb 2025 03:19:20 -0500
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmx.de;
 s=s31663417; t=1739434752; x=1740039552; i=michael.albinus@HIDDEN;
 bh=ogVP6w9V2rDmAAKtpx7R7xrTO06AeE3dwbRhiA8uoN0=;
 h=X-UI-Sender-Class:From:To:Cc:Subject:In-Reply-To:References:Date:
 Message-ID:MIME-Version:Content-Type:cc:content-transfer-encoding:
 content-type:date:from:message-id:mime-version:reply-to:subject:
 to;
 b=OBUFsEgc05zuK1E4pq4gmul9Q2K5eFuv213qURSSj7t0k/4m3d9RvrgpfT1dG6TO
 FHTEoeBHROkofPfAVXv5kUzk+5Enhahcf0Zw/Pxbn0J7B+OcKSFah/31tam0dNy/t
 zoehgyW78x2wQ9cch2LEYngII821nqTxjrzwBwpymipvr5A0EkE09R67NAKPSkYsk
 UZsRb/9LXHlnKG2MO+6vjc8WDSTu1k9fgSeSgYRvIU5/pmNR3BNivDCOSXQJ4QO/f
 yqbl8uhr9LqcUMRc63U5yKVhBpJ/CPOGbvLhs6plQD5P7OdtFm17asZArljSNq3Od
 BA37TGh9IjZohRa9Dw==
X-UI-Sender-Class: 724b4f7f-cbec-4199-ad4e-598c01a50d3a
Received: from gandalf.gmx.de ([185.89.38.155]) by mail.gmx.net (mrgmx104
 [212.227.17.168]) with ESMTPSA (Nemesis) id 1Mlw7f-1t0aqh1GYl-00al2v; Thu, 13
 Feb 2025 09:19:12 +0100
From: Michael Albinus <michael.albinus@HIDDEN>
To: Stefan Kangas <stefankangas@HIDDEN>
Subject: Re: bug#76249: [PATCH] Avoid cl-caaar etc. compatibility aliases in
 Tramp
In-Reply-To: <CADwFkmnfJ7Fhh6Sw2WkRxUHFSLjeTqku00rJ-Au3j9juRCLOGw@HIDDEN>
References: <CADwFkmnfJ7Fhh6Sw2WkRxUHFSLjeTqku00rJ-Au3j9juRCLOGw@HIDDEN>
Date: Thu, 13 Feb 2025 09:19:09 +0100
Message-ID: <87zfiqs1du.fsf@HIDDEN>
User-Agent: Gnus/5.13 (Gnus v5.13)
MIME-Version: 1.0
Content-Type: text/plain
X-Provags-ID: V03:K1:C6to96/klJD7oMZourxavCLQeuh8Tfi9k1LIxfS2tncRZ/jf+Lk
 klsc+p9A+hO6nFjDNmh9rhwhLmw3AW6SSJHiYpT6LWWM3AlAAKBeLXbAP0Y+HAcwqkqZNRD
 Z3IoXKbnIDQ5j4JBgyn5Jz6T2cCDfAbRgckpx4mr4wvB7UwC9F6K4caMiHKXegDoYzY662P
 UWGVxIezitVtENVxMRpDA==
X-Spam-Flag: NO
UI-OutboundReport: notjunk:1;M01:P0:/tjco+XSmmk=;U55co97mcD3R0qyQXgMJQfd1/Fk
 obH5A15Ki+E/gJULQ7hiuMhp991gH5tO0cz6K9wFhyIFXlCO6PW4xTHR+3lQglcUPy6C3TWta
 mPxYnMiIiHGNPCwIkFOmmxBCvS5bVoFFA0HT1sMiWGsbdCLrDO4JpI6L4PipNp5y/OKWeAadH
 S/0cvzA08m7e4VMMJG2iTsHgxzWGAy3anxkCH4N+BlhTsbOadreA9dre9WCkhY+LNu8o3daRH
 UaJa5+DtLEeTcKkA8kHa51l+oNYtjiZGeenNR6n664GoOOlcn9WVznR9B8iAiCV7kQchNC7xU
 +D7Y75Gyew8dU73QEaETZ7R+bBreYE/c3bjJVer7kiNBGXLjn+R3cxRSOAD+qzYK0xmymE+Yi
 gu2cjBPgO7ahieAkYRbttfGJEVyPOfeMZDdDVTG2aM62BJSLpAL3atJlzxAqivjVj6dSeZYCd
 So0lUQSf6zzN0PrT59qzIeTZyWrqjjhSG4YCsfJg32zgcG4wWrrHiQWWB6IpNHJmADWWuaEWA
 lmuAjEw6/D58bUv+f077qBXTvuJG4zLGH+EnByuzFMinnpWsVIkNvDQ6fntCUNQaPCkT1UUQ0
 1vG3C+zeURZWmLq+ICbA81tCF6irVnv/s+NSh/baisnfKsjpxD8PopBT7ZMDCWJ/fGGLRvSkd
 xGXhfk6l2LPUr/LWX1NVF7nrqgyX+A3jVRgePQv31lvOIgJY9qSq7XDEaIUq4smLtJiOV/Ufj
 Il54haqi9oa7RxcRspqHY3W+ei/7RPPTvnGZwzhlRtplPEJCjb0Qwcj96f/pUI7jN0FMhDWSe
 RD1hQiJo0g1GzRGSYBVmcMeey/lJ7Hfs8y3/OlTfisk3nTPcR6fMLdNsRzzI12kHV9TxJDDzf
 49xd3ng+FYbFmB30WTccd8nFr3Wj6yPmSamDhLi3QQRRB65p99S0454/vcuqHguFoWMBkQsN0
 nPhvfleM6gDhm/bjsW/QZLX2VdxzFT844MxS58V5wNSiE0zBrI9eQxXZ5tWPW386JQlhNbLwk
 jd/rEQEF0fzF7zfsLYh5rUGkSYvQkbABwhhL07W8L7Unc1R00SoLNnnMBOEDKJAdX+rWdHZC4
 kcHDnSdA+e83ODNz91AAXGZ0ExtmPwvWK9Ib/mPHSj+mJho1i8XbX6NThyZWqJyUSYJdP4No1
 fVRp+A/GeRoRSBJpapQUWPJDlt5dEdKz7RIhc0sqvB4WT7/XQd7lBliN0Veiv8fgtns7qtF20
 IqGSRQOvdSgbflTCzqGkPPUKpBob74GsHS+B/fZY6pFUh+/CeP4rGC76BTUK0S5KEmuvYRscB
 q0X4zfE2wZ7vO0ENOROVnnM5ExR8/ZO1OsdZOPyhNssJteKYuS2F6+cFh1c057MC4sIq9GynW
 g+BmbrQpCRIfVIh9u6tjL7kKyL/AUpDfx20x11S3EmzML7XpIMIruZDwHR
X-Spam-Score: -0.7 (/)
X-Debbugs-Envelope-To: 76249
Cc: 76249 <at> debbugs.gnu.org
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -1.7 (-)

Stefan Kangas <stefankangas@HIDDEN> writes:

> Hi Michael,

Hi Stefan,

> IIUC, Tramp now requires Emacs 28.1 to run (based on the check in
> trampver.el).

Yes.

> 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.

Best regards, Michael.




Information forwarded to bug-gnu-emacs@HIDDEN:
bug#76249; Package emacs. Full text available.

Message received at submit <at> debbugs.gnu.org:


Received: (at submit) by debbugs.gnu.org; 13 Feb 2025 06:53:02 +0000
From debbugs-submit-bounces <at> debbugs.gnu.org Thu Feb 13 01:53:02 2025
Received: from localhost ([127.0.0.1]:39801 helo=debbugs.gnu.org)
	by debbugs.gnu.org with esmtp (Exim 4.84_2)
	(envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>)
	id 1tiT5p-0008Fn-OW
	for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 01:53:02 -0500
Received: from lists.gnu.org ([2001:470:142::17]:50982)
 by debbugs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.84_2) (envelope-from <stefankangas@HIDDEN>)
 id 1tiT5n-0008FM-Ks
 for submit <at> debbugs.gnu.org; Thu, 13 Feb 2025 01:53:00 -0500
Received: from eggs.gnu.org ([2001:470:142:3::10])
 by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256)
 (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>)
 id 1tiT5h-0001kE-8c
 for bug-gnu-emacs@HIDDEN; Thu, 13 Feb 2025 01:52:53 -0500
Received: from mail-ed1-x532.google.com ([2a00:1450:4864:20::532])
 by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128)
 (Exim 4.90_1) (envelope-from <stefankangas@HIDDEN>)
 id 1tiT5f-0002vo-Er
 for bug-gnu-emacs@HIDDEN; Thu, 13 Feb 2025 01:52:52 -0500
Received: by mail-ed1-x532.google.com with SMTP id
 4fb4d7f45d1cf-5de4d3bbc76so726280a12.3
 for <bug-gnu-emacs@HIDDEN>; Wed, 12 Feb 2025 22:52:51 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=gmail.com; s=20230601; t=1739429570; x=1740034370; darn=gnu.org;
 h=to:subject:message-id:date:mime-version:from:from:to:cc:subject
 :date:message-id:reply-to;
 bh=SumiH/0aR6hlB423rGGwEJJdcj7bkIj0ztIdYFKQJzY=;
 b=hgQ+fUH8oiJwfz1SKcS4E+bVR6KK/o3hHV3iD2LhoNJ0PYb56er26SdF07n1Qq27Td
 iXOIBkdgEC0dTbMVerpjuOoxCQAhHlJpkLJ4ED30i2TXSGXyoGUiIUwrVCgLpDqy7R2N
 BwOO+LJbbZiwbpARLYhoibpJEcRyPhejAVEm9+gCB/A/A0Be/S65EnfuECFjlNRGsoha
 di0wn29oe/EZfRDmxsK+qHoutlu0Lm8a/dPA5sgoHtzoitjcsq/yghF+xOhSjlaHM3fD
 BqHkoTfuMYG4FLGigox3w9+NN8K0ejwvHYQATJwT8MAX/qZrG1GpES7kewR5dAl5hF5V
 Durw==
X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed;
 d=1e100.net; s=20230601; t=1739429570; x=1740034370;
 h=to:subject:message-id:date:mime-version:from:x-gm-message-state
 :from:to:cc:subject:date:message-id:reply-to;
 bh=SumiH/0aR6hlB423rGGwEJJdcj7bkIj0ztIdYFKQJzY=;
 b=aYyiCPsP6K2o0bTsUMLbLvllO4+EvIlg9Q33MseRHROfZLxn8rNwYVrbuhTSd3ijod
 QVShasMPaZNsET/zl0/tSOPpXkmnawexGgZVhNNGymK1iEwvwjSmSvpB5N7T7qpppPBM
 JqOp9m+HD7dh/A0O40IDa9xO6BgM5QJUL1kjW4H5OzJjPa/XjNTH3lp4pcoZUesb+cee
 8HrPFmqUVn/S8HOUYC3a6hwJsrDgOjpDxeb8OcDhwu4VAhfvrHtcNh/FunC6FsE7qAk8
 o/v/PV5i3KxBm5B+EaNcET60ZPmqwViaWFPDuClVsFEelXfiW1L7fR/Ig8B87PBKrHdC
 Rq2w==
X-Gm-Message-State: AOJu0YyokGEu2LP/p7B14+8VofW1Sb1QQQX/94oZQj3kk5FEPiwnyPaa
 J+GFO+19tm1BdVBiOckT9JbfWMxxs9P3GcV4Mx3T6Fc2nVlzRQNfdFsza1W7Ik26Q2PytUaMUI0
 +pS+EO+O5YEK14+JsBniCEr/r2xo0zuc6DA304A==
X-Gm-Gg: ASbGnctnuqU7RsmY5bg/Sep1i5gJfkx9jz0VLm2enpfqvY+NpwbH1BNPyTKeY5sOwxt
 Z1GA6pQrzt1cF0ckk0X6CqoCotdVrLMpH/6gEcQPvtcx5gnBjw4Vs7fi+aSHc1IOrDwEdAtUPPD
 E=
X-Google-Smtp-Source: AGHT+IHCZMWSAkqb9R4EKxm8r2UXSx2t3Hktw35cMG6AbVxwSzS5porjq2pc18O3sOnoloDEX3lb8gwGz2ioB1A5RVI=
X-Received: by 2002:a05:6402:40d6:b0:5dc:8f03:bb25 with SMTP id
 4fb4d7f45d1cf-5deadd7802amr5820569a12.6.1739429569537; Wed, 12 Feb 2025
 22:52:49 -0800 (PST)
Received: from 753933720722 named unknown by gmailapi.google.com with
 HTTPREST; Wed, 12 Feb 2025 22:52:48 -0800
From: Stefan Kangas <stefankangas@HIDDEN>
X-Debbugs-CC: Michael Albinus <michael.albinus@HIDDEN>
MIME-Version: 1.0
Date: Wed, 12 Feb 2025 22:52:48 -0800
X-Gm-Features: AWEUYZlPTQMmNAWRh1N0B1ejPBKmovRlorCdhiU4cJwRhY9Y7GyhDxbyHl-k38U
Message-ID: <CADwFkmnfJ7Fhh6Sw2WkRxUHFSLjeTqku00rJ-Au3j9juRCLOGw@HIDDEN>
Subject: [PATCH] Avoid cl-caaar etc. compatibility aliases in Tramp
To: bug-gnu-emacs@HIDDEN
Content-Type: multipart/mixed; boundary="0000000000009aded7062e008180"
Received-SPF: pass client-ip=2a00:1450:4864:20::532;
 envelope-from=stefankangas@HIDDEN; helo=mail-ed1-x532.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,
 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-Spam-Score: 1.0 (+)
X-Debbugs-Envelope-To: submit
X-BeenThere: debbugs-submit <at> debbugs.gnu.org
X-Mailman-Version: 2.1.18
Precedence: list
List-Id: <debbugs-submit.debbugs.gnu.org>
List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe>
List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/>
List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org>
List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help>
List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, 
 <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe>
Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org
Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org>
X-Spam-Score: -0.0 (/)

--0000000000009aded7062e008180
Content-Type: text/plain; charset="UTF-8"

Severity: wishlist

Hi Michael,

IIUC, Tramp now requires Emacs 28.1 to run (based on the check in
trampver.el).  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.

--0000000000009aded7062e008180
Content-Type: text/x-patch; charset="US-ASCII"; 
	name="0001-Avoid-cl-caaar-etc.-compatibility-aliases-in-Tramp.patch"
Content-Disposition: attachment; 
	filename="0001-Avoid-cl-caaar-etc.-compatibility-aliases-in-Tramp.patch"
Content-Transfer-Encoding: base64
X-Attachment-Id: 46b653c282beb2c1_0.1

RnJvbSA5N2FlMDA1YjgzZWVmNmY5YWM2YWE2OTc0NzUxNjY2OGYzODIwMTk0IE1vbiBTZXAgMTcg
MDA6MDA6MDAgMjAwMQpGcm9tOiBTdGVmYW4gS2FuZ2FzIDxzdGVmYW5rYW5nYXNAZ21haWwuY29t
PgpEYXRlOiBUaHUsIDEzIEZlYiAyMDI1IDA3OjQ4OjA3ICswMTAwClN1YmplY3Q6IFtQQVRDSF0g
QXZvaWQgY2wtY2FhYXIgZXRjLiBjb21wYXRpYmlsaXR5IGFsaWFzZXMgaW4gVHJhbXAKCiogbGlz
cC9uZXQvdHJhbXAtZ3Zmcy5lbCAodHJhbXAtZ3Zmcy1oYW5kbGVyLWFza3F1ZXN0aW9uKToKKHRy
YW1wLWd2ZnMtaGFuZGxlci1tb3VudGVkLXVubW91bnRlZCk6Cih0cmFtcC1ndmZzLWNvbm5lY3Rp
b24tbW91bnRlZC1wKToKKiBsaXNwL25ldC90cmFtcC1zaC5lbCAodHJhbXAtc2gtZ2lvLW1vbml0
b3ItcHJvY2Vzcy1maWx0ZXIpOgoodHJhbXAtc2gtaW5vdGlmeXdhaXQtcHJvY2Vzcy1maWx0ZXIp
OiBEb24ndCB1c2UgY2wtY2FhYXIKZXRjLiBjb21wYXRpYmlsaXR5IGFsaWFzZXMuCi0tLQogbGlz
cC9uZXQvdHJhbXAtZ3Zmcy5lbCB8IDEwICsrKysrLS0tLS0KIGxpc3AvbmV0L3RyYW1wLXNoLmVs
ICAgfCAgNCArKy0tCiAyIGZpbGVzIGNoYW5nZWQsIDcgaW5zZXJ0aW9ucygrKSwgNyBkZWxldGlv
bnMoLSkKCmRpZmYgLS1naXQgYS9saXNwL25ldC90cmFtcC1ndmZzLmVsIGIvbGlzcC9uZXQvdHJh
bXAtZ3Zmcy5lbAppbmRleCA1M2E2ZmZjNDhhYS4uMmYwNTkzYjBhOTMgMTAwNjQ0Ci0tLSBhL2xp
c3AvbmV0L3RyYW1wLWd2ZnMuZWwKKysrIGIvbGlzcC9uZXQvdHJhbXAtZ3Zmcy5lbApAQCAtMTg5
MSw3ICsxODkxLDcgQEAgdHJhbXAtZ3Zmcy1oYW5kbGVyLWFza3F1ZXN0aW9uCiAKIAk7OyBXaGVu
IHRoZSBjaG9pY2UgaXMgIm5vIiwgd2Ugc2V0IGEgZHVtbXkgZnVzZS1tb3VudHBvaW50IGluCiAJ
Ozsgb3JkZXIgdG8gbGVhdmUgdGhlIHRpbWVvdXQuCi0JKHVubGVzcyAoemVyb3AgKGNsLWNhZGRy
IHJlc3VsdCkpCisJKHVubGVzcyAoemVyb3AgKGNhZGRyIHJlc3VsdCkpCiAJICAodHJhbXAtc2V0
LWZpbGUtcHJvcGVydHkgdiAiLyIgImZ1c2UtbW91bnRwb2ludCIgIi8iKSkKIAogCXJlc3VsdCkp
KSkKQEAgLTE5MDgsMTAgKzE5MDgsMTAgQEAgdHJhbXAtZ3Zmcy1oYW5kbGVyLW1vdW50ZWQtdW5t
b3VudGVkCiAgICAgICA7OyBlbGVtZW50cy4KICAgICAgICh3aGlsZSAoc3RyaW5ncCAoY2FyIGVs
dCkpIChzZXRxIGVsdCAoY2RyIGVsdCkpKQogICAgICAgKGxldCogKChmdXNlLW1vdW50cG9pbnQg
KHRyYW1wLWd2ZnMtZGJ1cy1ieXRlLWFycmF5LXRvLXN0cmluZyAoY2FkciBlbHQpKSkKLQkgICAg
IChtb3VudC1zcGVjIChjbC1jYWRkciBlbHQpKQorCSAgICAgKG1vdW50LXNwZWMgKGNhZGRyIGVs
dCkpCiAJICAgICAocHJlZml4ICh0cmFtcC1ndmZzLWRidXMtYnl0ZS1hcnJheS10by1zdHJpbmcg
KGNhciBtb3VudC1zcGVjKSkpCiAJICAgICAoZGVmYXVsdC1sb2NhdGlvbiAodHJhbXAtZ3Zmcy1k
YnVzLWJ5dGUtYXJyYXktdG8tc3RyaW5nCi0JCQkJKGNsLWNhZGRkciBlbHQpKSkKKwkJCQkoY2Fk
ZGRyIGVsdCkpKQogCSAgICAgKG1ldGhvZCAodHJhbXAtZ3Zmcy1kYnVzLWJ5dGUtYXJyYXktdG8t
c3RyaW5nCiAJCSAgICAgIChjYWRyIChhc3NvYyAidHlwZSIgKGNhZHIgbW91bnQtc3BlYykpKSkp
CiAJICAgICAodXNlciAodHJhbXAtZ3Zmcy1kYnVzLWJ5dGUtYXJyYXktdG8tc3RyaW5nCkBAIC0y
MDA0LDEwICsyMDA0LDEwIEBAIHRyYW1wLWd2ZnMtY29ubmVjdGlvbi1tb3VudGVkLXAKICAgICAg
ICAod2hpbGUgKHN0cmluZ3AgKGNhciBlbHQpKSAoc2V0cSBlbHQgKGNkciBlbHQpKSkKICAgICAg
ICAobGV0KiAoKGZ1c2UtbW91bnRwb2ludCAodHJhbXAtZ3Zmcy1kYnVzLWJ5dGUtYXJyYXktdG8t
c3RyaW5nCiAJCQkJKGNhZHIgZWx0KSkpCi0JICAgICAgKG1vdW50LXNwZWMgKGNsLWNhZGRyIGVs
dCkpCisJICAgICAgKG1vdW50LXNwZWMgKGNhZGRyIGVsdCkpCiAJICAgICAgKHByZWZpeCAodHJh
bXAtZ3Zmcy1kYnVzLWJ5dGUtYXJyYXktdG8tc3RyaW5nIChjYXIgbW91bnQtc3BlYykpKQogCSAg
ICAgIChkZWZhdWx0LWxvY2F0aW9uICh0cmFtcC1ndmZzLWRidXMtYnl0ZS1hcnJheS10by1zdHJp
bmcKLQkJCQkgKGNsLWNhZGRkciBlbHQpKSkKKwkJCQkgKGNhZGRkciBlbHQpKSkKIAkgICAgICAo
bWV0aG9kICh0cmFtcC1ndmZzLWRidXMtYnl0ZS1hcnJheS10by1zdHJpbmcKIAkJICAgICAgIChj
YWRyIChhc3NvYyAidHlwZSIgKGNhZHIgbW91bnQtc3BlYykpKSkpCiAJICAgICAgKHVzZXIgKHRy
YW1wLWd2ZnMtZGJ1cy1ieXRlLWFycmF5LXRvLXN0cmluZwpkaWZmIC0tZ2l0IGEvbGlzcC9uZXQv
dHJhbXAtc2guZWwgYi9saXNwL25ldC90cmFtcC1zaC5lbAppbmRleCBlMjY4NDg5YjdjOC4uYTIx
YWY5OTBlMGUgMTAwNjQ0Ci0tLSBhL2xpc3AvbmV0L3RyYW1wLXNoLmVsCisrKyBiL2xpc3AvbmV0
L3RyYW1wLXNoLmVsCkBAIC0zOTAwLDcgKzM5MDAsNyBAQCB0cmFtcC1zaC1naW8tbW9uaXRvci1w
cm9jZXNzLWZpbHRlcgogCSAgKHNldHEgc3RyaW5nIChyZXBsYWNlLW1hdGNoICIiIG5pbCBuaWwg
c3RyaW5nKSkKICAgICAgICAgICA7OyBBZGQgYW4gRW1hY3MgZXZlbnQgbm93LgogCSAgOzsgYGlu
c2VydC1zcGVjaWFsLWV2ZW50JyBleGlzdHMgc2luY2UgRW1hY3MgMzEuCi0JICAod2hlbiAobWVt
YmVyIChjbC1jYWFkciBvYmplY3QpIGV2ZW50cykKKwkgICh3aGVuIChtZW1iZXIgKGNhYWRyIG9i
amVjdCkgZXZlbnRzKQogCSAgICAodHJhbXAtY29tcGF0LWZ1bmNhbGwKICAgICAgICAgICAgICAg
ICAoaWYgKGZib3VuZHAgJ2luc2VydC1zcGVjaWFsLWV2ZW50KQogICAgICAgICAgICAgICAgICAg
ICAnaW5zZXJ0LXNwZWNpYWwtZXZlbnQKQEAgLTM5MzcsNyArMzkzNyw3IEBAIHRyYW1wLXNoLWlu
b3RpZnl3YWl0LXByb2Nlc3MtZmlsdGVyCiAJCSAgIChwcm9jZXNzLWdldCBwcm9jICd0cmFtcC13
YXRjaC1uYW1lKSkpKSkpCiAgICAgICAgIDs7IEFkZCBhbiBFbWFjcyBldmVudCBub3cuCiAJOzsg
YGluc2VydC1zcGVjaWFsLWV2ZW50JyBleGlzdHMgc2luY2UgRW1hY3MgMzEuCi0JKHdoZW4gKG1l
bWJlciAoY2wtY2FhZHIgb2JqZWN0KSBldmVudHMpCisJKHdoZW4gKG1lbWJlciAoY2FhZHIgb2Jq
ZWN0KSBldmVudHMpCiAJICAodHJhbXAtY29tcGF0LWZ1bmNhbGwKICAgICAgICAgICAgICAgKGlm
IChmYm91bmRwICdpbnNlcnQtc3BlY2lhbC1ldmVudCkKICAgICAgICAgICAgICAgICAgICdpbnNl
cnQtc3BlY2lhbC1ldmVudAotLSAKMi40OC4xCgo=
--0000000000009aded7062e008180--




Acknowledgement sent to Stefan Kangas <stefankangas@HIDDEN>:
New bug report received and forwarded. Copy sent to michael.albinus@HIDDEN, bug-gnu-emacs@HIDDEN. Full text available.
Report forwarded to michael.albinus@HIDDEN, bug-gnu-emacs@HIDDEN:
bug#76249; Package emacs. Full text available.
Please note: This is a static page, with minimal formatting, updated once a day.
Click here to see this page with the latest information and nicer formatting.
Last modified: Thu, 13 Feb 2025 10:30:02 UTC

GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997 nCipher Corporation Ltd, 1994-97 Ian Jackson.