From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.io!.POSTED.blaine.gmane.org!not-for-mail From: Tassilo Horn Newsgroups: gmane.emacs.help Subject: Re: Eager macro-expansion failure Date: Sun, 06 Nov 2022 09:58:24 +0100 Message-ID: <87tu3cv3zq.fsf@gnu.org> References: Mime-Version: 1.0 Content-Type: text/plain Injection-Info: ciao.gmane.io; posting-host="blaine.gmane.org:116.202.254.214"; logging-data="16719"; mail-complaints-to="usenet@ciao.gmane.io" User-Agent: mu4e 1.9.1; emacs 29.0.50 Cc: help-gnu-emacs@gnu.org To: Evan Aad Original-X-From: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Sun Nov 06 10:15:16 2022 Return-path: Envelope-to: geh-help-gnu-emacs@m.gmane-mx.org Original-Received: from lists.gnu.org ([209.51.188.17]) by ciao.gmane.io with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.92) (envelope-from ) id 1orbkJ-0004CI-QE for geh-help-gnu-emacs@m.gmane-mx.org; Sun, 06 Nov 2022 10:15:15 +0100 Original-Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1orbk3-00049E-C5; Sun, 06 Nov 2022 04:14:59 -0500 Original-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 ) id 1orbk1-00047W-F5 for help-gnu-emacs@gnu.org; Sun, 06 Nov 2022 04:14:57 -0500 Original-Received: from fencepost.gnu.org ([2001:470:142:3::e]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1orbk1-0005ad-5v; Sun, 06 Nov 2022 04:14:57 -0500 DKIM-Signature: v=1; a=rsa-sha256; q=dns/txt; c=relaxed/relaxed; d=gnu.org; s=fencepost-gnu-org; h=MIME-Version:In-reply-to:Date:Subject:To:From: References; bh=p0vRrSf82luwVTvR0qj5K8aYwiKyYnw8MYk9ahHMzGE=; b=PFhWfW+//u2veR FW3idE3if+IKWdVQdqJ7xPAyY80H38A7aozgMLEs4mNfWdDoFIyjEFASEf4hZNZoEh2MBF23yzkIU jV58HuOm51tpyJGiGdvd817Pt5qzYSDHy4UO2KN74tnAZmrWzy6QBexgaKj4RXMC4YszUAy6AxEfP +0n9GYwEnyrMT6yymGZUKbUlZUwkasYDBSA9GomW0Nj6vBth638/Dvo+FqPoMTz4/F9nVw6qH9nAg C7zAcPbcxv0zrfU/cBkq4XObVmZMZFuG7gmzrHOU9tpE8Ibt3rZRyTlHaPq+C4cAM+STB9wykkIId xm/IfsB+zLHh1Pqkf+CA==; Original-Received: from auth1-smtp.messagingengine.com ([66.111.4.227]) by fencepost.gnu.org with esmtpsa (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1orbk0-0000oF-Uo; Sun, 06 Nov 2022 04:14:56 -0500 Original-Received: from compute3.internal (compute3.nyi.internal [10.202.2.43]) by mailauth.nyi.internal (Postfix) with ESMTP id 3B4F627C0054; Sun, 6 Nov 2022 04:14:56 -0500 (EST) Original-Received: from mailfrontend2 ([10.202.2.163]) by compute3.internal (MEProxy); Sun, 06 Nov 2022 04:14:56 -0500 X-ME-Sender: X-ME-Received: X-ME-Proxy-Cause: gggruggvucftvghtrhhoucdtuddrgedvgedrvdehgdduvddvucetufdoteggodetrfdotf fvucfrrhhofhhilhgvmecuhfgrshhtofgrihhlpdfqfgfvpdfurfetoffkrfgpnffqhgen uceurghilhhouhhtmecufedttdenucenucfjughrpehffgfhvfevufffjgfkgggtsehttd ertddtredtnecuhfhrohhmpefvrghsshhilhhoucfjohhrnhcuoehtshguhhesghhnuhdr ohhrgheqnecuggftrfgrthhtvghrnhepudejtdehuddvleffjeekteegvdehleehvdeufe fhueekkeekhedvgfeggeffvefgnecuvehluhhsthgvrhfuihiivgeptdenucfrrghrrghm pehmrghilhhfrhhomhepthhhohhrnhdomhgvshhmthhprghuthhhphgvrhhsohhnrghlih hthidqkeeijeefkeejkeegqdeifeehvdelkedqthhsughhpeepghhnuhdrohhrghesfhgr shhtmhgrihhlrdhfmh X-ME-Proxy: Feedback-ID: ib2b94485:Fastmail Original-Received: by mail.messagingengine.com (Postfix) with ESMTPA; Sun, 6 Nov 2022 04:14:52 -0500 (EST) In-reply-to: X-BeenThere: help-gnu-emacs@gnu.org X-Mailman-Version: 2.1.29 Precedence: list List-Id: Users list for the GNU Emacs text editor List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: "help-gnu-emacs" Errors-To: help-gnu-emacs-bounces+geh-help-gnu-emacs=m.gmane-mx.org@gnu.org Xref: news.gmane.io gmane.emacs.help:140709 Archived-At: Evan Aad writes: Hi Evan, I've not read the complete thread but I've seen errors like that from time to time. The problem seems to be incompatibilities in emacs byte-code, e.g., byte-code produced by emacs version X is not compatible with that produced by emacs version Y. It should be compatible when X is smaller than Y but not when it's the other way round. So such problems are to be expected especially when switching to a newer emacs version, installing some package with it, and then switching back to some older version. Usually, those problems can be fixed by recompiling packages and there's a new command `package-recompile-all' in the current development version (going to be emacs 29) making that very easy to do. > So the culprit is the projectile package; specifically > projectile-20180107.2233 Is there a reason you are using such an ancient version? Don't you update your packages from time to time? Again, the current emacs development version has a nice `package-update-all' command making that easy. > Could anyone please help me proceed from here to resolve whatever > problem causes the error message? For the time being, you have to do M-x list-packages RET, hit U in the packages buffer to mark updatable package, and then hit x to start the update. That will most probably also fix you issue as projectile is certainly a package which has an updated version available. But note that an update after 4 years might bring other surprises, of course. Bye, Tassilo