[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[elpa] externals/async 0a56cae 50/60: Update README
From: |
Stefan Monnier |
Subject: |
[elpa] externals/async 0a56cae 50/60: Update README |
Date: |
Tue, 8 Oct 2019 10:11:35 -0400 (EDT) |
branch: externals/async
commit 0a56caea0478a9668f9bedec0555c4e8fda16fa8
Author: Thierry Volpiatto <address@hidden>
Commit: Thierry Volpiatto <address@hidden>
Update README
---
README.md | 27 +++++++++++++++++++++++++++
1 file changed, 27 insertions(+)
diff --git a/README.md b/README.md
index a94b6c5..602015a 100644
--- a/README.md
+++ b/README.md
@@ -41,6 +41,33 @@ If you don't want to make dired/helm asynchronous disable it
with `dired-async-m
Users of Debian 9 or later or Ubuntu 16.04 or later may simply `apt-get
install elpa-async`.
+## Authentification and user interaction
+
+All authentifications require user interaction like answering to a
+prompt, entering a password etc... Your async implementation should
+avoid any user interaction to avoid beeing stuck with a prompt you
+will not be able to answer to in child emacs. For all what is remote
+(mails, tramp etc...) you have to let emacs manage your identification
+with
[auth-source](https://www.gnu.org/software/emacs/manual/html_mono/auth.html) so
that you do not have to enter a password.
+
+Basically all you need is something like this in your init file:
+
+ (use-package auth-source
+ :no-require t
+ :config (setq auth-sources '("~/.authinfo.gpg" "~/.netrc")))
+
+And a "~/.authinfo.gpg" file containing entries such as
+
+ default port sudo login root password xxxxxxxx
+
+or
+
+ machine xxxxx port xxx login xxx password xxxxxxx
+
+for more specific hosts (smtp, mails etc...)
+
+See [auth-source
manual](https://www.gnu.org/software/emacs/manual/html_mono/auth.html) for more
infos.
+
## Enable asynchronous compilation of your (M)elpa packages
By default emacs package.el compile packages in its running emacs session.
- [elpa] externals/async 54977d6 10/60: Improve formatting in README., (continued)
- [elpa] externals/async 54977d6 10/60: Improve formatting in README., Stefan Monnier, 2019/10/08
- [elpa] externals/async e1a3735 20/60: Merge branch 'master' of github.com:jwiegley/emacs-async, Stefan Monnier, 2019/10/08
- [elpa] externals/async d6222c2 22/60: Ensure wdired-use-interactive-rename is disabled., Stefan Monnier, 2019/10/08
- [elpa] externals/async d422df5 24/60: Add new var to allow calling emacs with -Q or -q (#80)., Stefan Monnier, 2019/10/08
- [elpa] externals/async c3b297f 27/60: Merge pull request #83 from darkfeline/lighter, Stefan Monnier, 2019/10/08
- [elpa] externals/async 4e894a2 16/60: Update README., Stefan Monnier, 2019/10/08
- [elpa] externals/async 324549b 36/60: Merge pull request #94 from astahlman/auto-select-coding, Stefan Monnier, 2019/10/08
- [elpa] externals/async d13c0bc 35/60: Choose coding system based on environment, Stefan Monnier, 2019/10/08
- [elpa] externals/async 890b38f 18/60: Add makefile., Stefan Monnier, 2019/10/08
- [elpa] externals/async afd1ad5 39/60: Allow removing text properties in strings when injecting, Stefan Monnier, 2019/10/08
- [elpa] externals/async 0a56cae 50/60: Update README,
Stefan Monnier <=
- [elpa] externals/async b13baeb 47/60: Fix two issues in async-inject-variables, Stefan Monnier, 2019/10/08
- [elpa] externals/async 6fa6a86 49/60: Don't quote numbers as well, Stefan Monnier, 2019/10/08
- [elpa] externals/async caad15c 42/60: Bump to 1.9.3, Stefan Monnier, 2019/10/08
- [elpa] externals/async 373b32a 55/60: Remove props recursively when injecting vars with NOPROPS, Stefan Monnier, 2019/10/08
- [elpa] externals/async 81dc034 54/60: Merge pull request #107 from CeleritasCelery/master, Stefan Monnier, 2019/10/08
- [elpa] externals/async f61f1db 60/60: Merge pull request #113 from jwiegley/smonnier_patch, Stefan Monnier, 2019/10/08
- [elpa] externals/async 5e353eb 59/60: Change deps management in async-bytecomp.el, Stefan Monnier, 2019/10/08
- [elpa] externals/async 29e6144 07/60: Allow non list bindings in async-let., Stefan Monnier, 2019/10/08
- [elpa] externals/async d17c11e 51/60: Add more info about emacs bug when using async, Stefan Monnier, 2019/10/08
- [elpa] externals/async 7df4b68 40/60: Merge branch 'master' of github.com:jwiegley/emacs-async, Stefan Monnier, 2019/10/08