From c78a3dc1f5968e44f0e499fed701750294b02cf6 Mon Sep 17 00:00:00 2001 From: Henrik Lissner Date: Wed, 8 Jun 2022 14:25:58 +0200 Subject: [PATCH] fix(lib): unknown type: consp on Emacs 29+ This was removed from cl-lib's known datatypes (in favor of "cons") in Emacs 29. --- core/autoload/system.el | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/core/autoload/system.el b/core/autoload/system.el index 4f98d1ea8..76c12d972 100644 --- a/core/autoload/system.el +++ b/core/autoload/system.el @@ -100,7 +100,7 @@ Tries to be portable. Returns 1 if cannot be determined." (wrong-type-argument (user-error "NUMBER_OF_PROCESSORS contains an invalid value: %S" cpus)))) - (consp + (cons (if (zerop (car cpus)) (string-to-number (cdr cpus)) (user-error "Failed to look up number of processors, because:\n\n%s"