branch: externals/el-job
commit 2a27a839350cb6b0227049c222a63dac44d1870d
Author: Martin Edström <meedstro...@gmail.com>
Commit: Martin Edström <meedstro...@gmail.com>

    Fix potential issue: load subr-x on Emacs 28
---
 el-job-child.el | 2 ++
 el-job.el       | 1 +
 2 files changed, 3 insertions(+)

diff --git a/el-job-child.el b/el-job-child.el
index b23c5ad265..5af9163cbe 100644
--- a/el-job-child.el
+++ b/el-job-child.el
@@ -21,6 +21,8 @@
 
 ;;; Code:
 
+(when (= emacs-major-version 28) (require 'subr-x))
+
 (defun el-job-child--zip (meta-list1 meta-list2)
   "Destructively zip two lists into one.
 Like the Dash expression \(-zip-with #\\='nconc list1 list2).
diff --git a/el-job.el b/el-job.el
index c4227c8e82..f360a0e04c 100644
--- a/el-job.el
+++ b/el-job.el
@@ -37,6 +37,7 @@
 ;;; Code:
 
 (require 'cl-lib)
+(require 'subr-x) ;; for emacs 28
 (require 'compat)
 (require 'el-job-child)
 

Reply via email to