emacs-deferred icon indicating copy to clipboard operation
emacs-deferred copied to clipboard

Simple asynchronous functions for emacs lisp

Results 15 emacs-deferred issues
Sort by recently updated
recently updated
newest added

With Emacs 28 I'm seeing the following error when running the tests. ``` deferred error : (wrong-number-of-arguments # 4) ``` I believe this is because the `start-process-shell-command` function is called...

A literal string matches a literal symbol with that name. This leads to errors when edebugging functions that use these macros. For example, edebug deferred:aand (using C-u C-M-x), and then...

What do you think about defining a set of anamorphic versions of the functions, like this: ``` elisp (defmacro deferred::nextc (d &rest body) ;; the prefix could be different. `(deferred:nextc...

They are similar to the non-file variants, but support file name handlers. E.g., to run processes remotely via TRAMP.

I followed the example in the documentation related to lexical binding: (let ((a (point))) (deferred:$ (deferred:wait 1000) (deferred:nextc it (lambda (x) (goto-char a) (insert "here!"))))) In Emacs 26.1 I did...

Hi, I'm working on making a CPU-intensive function called from the modeline loop asynchronous, and am using a simple boolean var as a lock to skip body of a `deferred:nextc...

I have a feeling that deferred's implementation could become a lot cleaner for 26. :) Great library, btw, I use it for interacting with REST APIs.

Hi, I am trying to make a number of concurrent http post requests from inside emacs. The deferred:parallel function seems perfect for this task however I cannot get it to...

Continuing from my previous pull request which I had to close since it required a function that was only introduced in Emacs 25. I would like to add some additional...

I'm writing an emacs mode that relies on a parser that returns a non-zero status code if there are certain types of parsing errors. I'd like to extract the stderr...