branch: externals/el-job
commit f6df739741711c10d1b4551ae28eea43e04a4309
Author: Martin Edström <[email protected]>
Commit: Martin Edström <[email protected]>

    Allow empty inputs
---
 el-job-ng.el | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/el-job-ng.el b/el-job-ng.el
index 6d6f852f5f..3185a12893 100644
--- a/el-job-ng.el
+++ b/el-job-ng.el
@@ -248,10 +248,10 @@ ID can also be passed to these helpers:
 - `el-job-ng-kill-keep-bufs'
 - `el-job-ng-processes'
 - `el-job-ng-stderr'"
+  (when (null inputs)
+    (cl-return-from el-job-ng-run))
   (unless (symbolp funcall-per-input)
     (error "FUNCALL-PER-INPUT must be defined in some file loaded via 
REQUIRE"))
-  (unless (and inputs (listp inputs))
-    (error "INPUTS must be a non-empty list"))
   (when (numberp id)
     (error "Numeric ID is reserved for internal use"))
   ;; Clean-up defunct anonymous jobs

Reply via email to