branch: externals/el-job commit a70b492bf43cbab83958b7d9622915f1a52ce88b Author: Martin Edström <meedstro...@gmail.com> Commit: Martin Edström <meedstro...@gmail.com>
Release version 2.1.0 --- README.org | 6 ++++-- el-job.el | 2 +- 2 files changed, 5 insertions(+), 3 deletions(-) diff --git a/README.org b/README.org index 85c127e219..2fe63f2849 100644 --- a/README.org +++ b/README.org @@ -40,6 +40,10 @@ Since Emacs 30, it's a good idea to instead use the /built-in/ process filter wh A corollary: if you're testing this on Emacs 29 or below, you don't see this library at its best performance. +** News 2.1.0 +- DROP SUPPORT Emacs 28 + - It likely has not been working for a while anyway. May work if you downgrade to [[https://github.com/meedstrom/el-job/tree/v0.3][v0.3 branch]]. + ** News 2.0.0 - Jobs must now have :id (no more anonymous jobs) - Pruned many code paths. @@ -51,8 +55,6 @@ A corollary: if you're testing this on Emacs 29 or below, you don't see this lib ** Limitations -1. *May or may not drop support for Emacs 28 and 29* in mid-2025, one month after the [[https://release.debian.org/trixie/freeze_policy.html][the release of Debian trixie]]. For a library with longer back-compat, try [[https://github.com/jwiegley/emacs-async/][async.el]]. - 2. The return value from the =:funcall-per-input= function must always be a list with a fixed length, where the elements are also lists. For example, org-node passes =:funcall-per-input #'org-node-parser--scan-file= to el-job, and if you look in [[https://github.com/meedstrom/org-node/blob/main/org-node-parser.el][org-node-parser.el]] for the defun of =org-node-parser--scan-file=, this is its final return value: diff --git a/el-job.el b/el-job.el index cb637244d8..90f076e828 100644 --- a/el-job.el +++ b/el-job.el @@ -19,7 +19,7 @@ ;; URL: https://github.com/meedstrom/el-job ;; Created: 2024-10-30 ;; Keywords: processes -;; Package-Version: 2.0.1 +;; Package-Version: 2.1.0 ;; Package-Requires: ((emacs "29.1")) ;;; Commentary: