branch: externals/el-job commit 32ea3c18394ef56bb61c4699c02038122160ea3a Author: Martin Edström <meedstro...@gmail.com> Commit: Martin Edström <meedstro...@gmail.com>
Docs --- README.org | 4 ++-- el-job.el | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/README.org b/README.org index 2a31009a26..fb0f676f3a 100644 --- a/README.org +++ b/README.org @@ -5,7 +5,7 @@ Imagine you have a function you'd like to run on a long list of inputs. You cou This library is a tool to split up the inputs and run the function in many subprocesses (one per CPU core), then merge their outputs and pass it back to the current Emacs. In the meantime, current Emacs does not hang at all. -For real-world usage, search for =el-job-launch= in the source of [[https://github.com/meedstrom/org-node/blob/use-el-job/org-node.el][org-node.el]]. +For real-world usage, search for =el-job-launch= in the source of [[https://github.com/meedstrom/org-node/blob/main/org-node.el][org-node.el]]. ** News @@ -18,7 +18,7 @@ Still in a development honeymoon, API unstable. 1. Will *drop support for Emacs 28/29* sometime in mid-2025 (when Debian trixie is released). For a backwards-compatible library, try [[https://github.com/jwiegley/emacs-async][async.el]]. -2. For now, some limitations on FUNCALL's return value, which must always be a list with a fixed length, where the elements are themselves lists. For example, the return value at the end of [[https://github.com/meedstrom/org-node/blob/use-el-job/org-node-parser.el][org-node-parser.el]]: +2. For now, some limitations on FUNCALL's return value, which must always be a list with a fixed length, where the elements are themselves lists. For example, the return value at the end of [[https://github.com/meedstrom/org-node/blob/main/org-node-parser.el][org-node-parser.el]]: #+begin_src elisp (list (if missing-file (list missing-file)) ; List of 1 item or nil diff --git a/el-job.el b/el-job.el index 42f92fd830..75ada8baf1 100644 --- a/el-job.el +++ b/el-job.el @@ -249,7 +249,7 @@ See `el-job-child--zip' for details." ;;; Main logic: -;; Compare the perfs on your machine! If you use org-node: +;; Compare these methods' perfs on your machine. If you use org-node: ;; 1. Evaluate: (progn (setq el-job-default-method 'poll) (el-job-kill-all)) ;; 2. Do a few times: M-x org-node-reset (defvar el-job-default-method