branch: externals/xelb commit 2d451e5d5d16fbee881d5607a156c3bdf7f6bcaa Author: Daniel Mendler <m...@daniel-mendler.de> Commit: Daniel Mendler <m...@daniel-mendler.de>
Require compat 29.1 We're currently using the length< and length> functions which are only available in Emacs 28 and newer. This will also simplify some other code, where we can avoid backporting functions. Compat will be part of Emacs 30 and as such won't be installed if not required by the version constraints. --- xcb-types.el | 1 + xelb.el | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/xcb-types.el b/xcb-types.el index 7274cdf923..5a078aaf0f 100644 --- a/xcb-types.el +++ b/xcb-types.el @@ -48,6 +48,7 @@ ;;; Code: +(require 'compat) (require 'cl-lib) ; cl-coerce (require 'cl-generic) (require 'eieio) diff --git a/xelb.el b/xelb.el index ae562ea90f..268eca2b7f 100644 --- a/xelb.el +++ b/xelb.el @@ -5,7 +5,7 @@ ;; Author: Chris Feng <chris.w.f...@gmail.com> ;; Maintainer: Adrián Medraño Calvo <adr...@medranocalvo.com>, Steven Allen <ste...@stebalien.com>, Daniel Mendler <m...@daniel-mendler.de> ;; Version: 0.19 -;; Package-Requires: ((emacs "27.1")) +;; Package-Requires: ((emacs "27.1") (compat "29.1")) ;; Keywords: unix ;; URL: https://github.com/emacs-exwm/xelb