emacs-elpa-diffs
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[elpa] master 9704eb8 080/187: Merge pull request #21 from DarwinAwardWi


From: Michael Albinus
Subject: [elpa] master 9704eb8 080/187: Merge pull request #21 from DarwinAwardWinner/lexbind-fix
Date: Wed, 30 Dec 2015 11:49:49 +0000

branch: master
commit 9704eb8c8050230cdce58dd3bd1941029813ffdd
Merge: f18c735 374f514
Author: John Wiegley <address@hidden>
Commit: John Wiegley <address@hidden>

    Merge pull request #21 from DarwinAwardWinner/lexbind-fix
    
    Complete the docstring for "async--get-function"
---
 async.el |    6 +++++-
 1 files changed, 5 insertions(+), 1 deletions(-)

diff --git a/async.el b/async.el
index 1527baf..40663da 100644
--- a/async.el
+++ b/async.el
@@ -171,7 +171,11 @@ as follows:
 (defsubst async--get-function (func)
   "Get the function definition of FUNC, whatever it is.
 
-FUNC can be a variable name, "
+FUNC can be a variable name, a function definition, or an
+expression that evaluates to a function.
+
+This exists to get around the fact that closures are not
+self-quoting, so calling `eval' on them results in an error."
   (indirect-function
    (cond
     ;; Quoted form => Extract value without evaluating since `(eval



reply via email to

[Prev in Thread] Current Thread [Next in Thread]