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
 

Reply via email to