branch: master
commit 1647b97eaf63eeb34f2ec6e7c030dc22392b36df
Author: Thierry Volpiatto <[email protected]>
Commit: Thierry Volpiatto <[email protected]>

    * async.el (async-start): Use the possible true name of emacs executable.
---
 async.el |    5 +++--
 1 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/async.el b/async.el
index 15966d2..87fec2f 100644
--- a/async.el
+++ b/async.el
@@ -262,8 +262,9 @@ returns nil.  It can still be useful, however, as an 
argument to
     `(let* ((sexp ,start-func)
             (,procvar
              (async-start-process
-              "emacs" (expand-file-name invocation-name
-                                        invocation-directory)
+              "emacs" (file-truename
+                       (expand-file-name invocation-name
+                                         invocation-directory))
               ,finish-func
               "-Q" "-l" ,(funcall (symbol-function 'find-library-name)
                                   "async")

Reply via email to