]>
code.delx.au - gnu-emacs-elpa/log
John Wiegley [Thu, 5 Nov 2015 05:13:21 +0000 (00:13 -0500)]
Merge pull request #55 from syohex/correct-header
Correct package headers
Syohei YOSHIDA [Thu, 5 Nov 2015 03:47:23 +0000 (12:47 +0900)]
Correct package headers
Thierry Volpiatto [Wed, 4 Nov 2015 07:09:06 +0000 (08:09 +0100)]
Add epg to inject variables in smtpmail (#54).
* smtpmail-async.el (async-smtpmail-send-it): Do it.
Thierry Volpiatto [Thu, 10 Sep 2015 05:57:22 +0000 (07:57 +0200)]
Fix pkg file and instructions in dired-async.
Thierry Volpiatto [Tue, 8 Sep 2015 16:26:02 +0000 (18:26 +0200)]
Add melpa badges to README.
Thierry Volpiatto [Tue, 8 Sep 2015 13:22:11 +0000 (15:22 +0200)]
Add to load-path and load only async.
* async-bytecomp.el (package--compile): Do it, add comments.
Thierry Volpiatto [Tue, 8 Sep 2015 13:06:26 +0000 (15:06 +0200)]
Add async to load-path when recompiling itself.
* async-bytecomp.el (package--compile): Do it.
Thierry Volpiatto [Tue, 8 Sep 2015 12:47:35 +0000 (14:47 +0200)]
Merge branch 'master' of github.com:jwiegley/emacs-async
Thierry Volpiatto [Tue, 8 Sep 2015 12:45:16 +0000 (14:45 +0200)]
Don't call package-activate-1 in package--compile.
* async-bytecomp.el (package--compile): Do it.
Thierry Volpiatto [Tue, 18 Aug 2015 18:54:10 +0000 (20:54 +0200)]
Check if pkg is member of package-archive-contents (#51).
* async-bytecomp.el (async-bytecomp-get-allowed-pkgs): Do it.
Thierry Volpiatto [Tue, 18 Aug 2015 06:21:09 +0000 (08:21 +0200)]
Update version number.
Thierry Volpiatto [Tue, 18 Aug 2015 05:34:18 +0000 (07:34 +0200)]
Check if package-archive-contents is populated (#51).
* async-bytecomp.el (async-bytecomp--get-package-deps): Add comment.
(async-bytecomp-get-allowed-pkgs): Don't enter loop when
package-archive-contents is nil.
Thierry Volpiatto [Wed, 12 Aug 2015 09:09:27 +0000 (11:09 +0200)]
Change mode-line face.
* dired-async.el (dired-async-mode-message):
Use a foreground face.
John Wiegley [Sat, 8 Aug 2015 00:24:34 +0000 (17:24 -0700)]
Merge pull request #50 from tarsius/master
Add magit to async-bytecomp-allowed-package.
Jonas Bernoulli [Fri, 7 Aug 2015 20:37:56 +0000 (22:37 +0200)]
Add magit to async-bytecomp-allowed-package.
As the maintainer of Magit I opt-in to `package.el' not messing
up the builds of this package and its dependencies.
Thierry Volpiatto [Sat, 25 Jul 2015 05:11:45 +0000 (07:11 +0200)]
Bind print-level and print-length (#48).
* async.el (async--insert-sexp): Do it.
Thierry Volpiatto [Fri, 17 Jul 2015 04:10:01 +0000 (06:10 +0200)]
Add more helm packages to compile async.
* async-bytecomp.el (async-bytecomp-allowed-packages):
Do it.
Thierry Volpiatto [Fri, 29 May 2015 12:29:04 +0000 (14:29 +0200)]
No message on startup when quiet.
* async-bytecomp.el: Do it.
Thierry Volpiatto [Wed, 20 May 2015 07:45:00 +0000 (09:45 +0200)]
* async-pkg.el: Update version number.
Thierry Volpiatto [Mon, 18 May 2015 18:13:54 +0000 (20:13 +0200)]
* async-bytecomp.el: Add autoload cookies.
Thierry Volpiatto [Fri, 15 May 2015 07:39:28 +0000 (09:39 +0200)]
New mode async-bytecomp-package-mode.
* async-bytecomp.el (async-bytecomp-package-mode): Allow enabling package--compile
advice with this mode.
Thierry Volpiatto [Mon, 11 May 2015 20:28:50 +0000 (22:28 +0200)]
* dired-async.el: Remove now unused dired-async-be-async.
Thierry Volpiatto [Mon, 11 May 2015 20:14:20 +0000 (22:14 +0200)]
* dired-async.el: Fix compatibility with emacs-24.3.
Thierry Volpiatto [Mon, 11 May 2015 20:10:45 +0000 (22:10 +0200)]
* dired-async.el (dired-async-mode): Fix group name.
Thierry Volpiatto [Mon, 11 May 2015 19:57:54 +0000 (21:57 +0200)]
* README.md: Update infos for dired-async.
Thierry Volpiatto [Mon, 11 May 2015 19:14:15 +0000 (21:14 +0200)]
Add autoload cookie and make dired-async--modeline-mode internal.
* dired-async.el (dired-async--modeline-mode): Renamed from dired-async-modeline-mode
to notify the function is internal.
(dired-async-mode): add autoload cookie.
Thierry Volpiatto [Mon, 11 May 2015 19:05:33 +0000 (21:05 +0200)]
Allow enabling dired-async with a minor-mode.
* dired-async.el (dired-async-be-async): Removed.
(dired-async-modeline-mode): Renamed from dired-async-mode.
(dired-async-create-files): The function that replace dired-create-files.
(dired-async-mode): New mode to enable dired-async.
Thierry Volpiatto [Mon, 13 Apr 2015 05:07:13 +0000 (07:07 +0200)]
async-bytecomp-allowed-packages should be a list of symbols.
* async-bytecomp.el (async-bytecomp-allowed-packages): Fix docstring.
(package--compile): Check if async-bytecomp-allowed-packages is
a list of one symbol '(all) and not a symbol 'all.
Thierry Volpiatto [Sun, 12 Apr 2015 15:14:17 +0000 (17:14 +0200)]
* async-bytecomp.el (package--compile): Fix typo.
Thierry Volpiatto [Sun, 12 Apr 2015 14:32:19 +0000 (16:32 +0200)]
Allow setting async-bytecomp-get-allowed-pkgs to compile async all packages.
* async-bytecomp.el (async-bytecomp-get-allowed-pkgs): Allow using 'all as value.
Thierry Volpiatto [Sun, 12 Apr 2015 13:39:26 +0000 (15:39 +0200)]
Don't use package--get-deps that doesn't handle non installed packages.
* async-bytecomp.el (async-bytecomp--get-package-deps): Same as package--get-deps
but handle non installed packages.
Thierry Volpiatto [Sun, 12 Apr 2015 13:14:28 +0000 (15:14 +0200)]
Use package--get-deps to get packages dependencies.
* async-bytecomp.el (async-bytecomp-get-allowed-pkgs): Use package--get-deps.
Inline it if not available.
Thierry Volpiatto [Wed, 4 Feb 2015 05:27:52 +0000 (06:27 +0100)]
Don't run the loop when async-bytecomp-allowed-packages is nil.
* async-bytecomp.el (async-bytecomp-get-allowed-pkgs): Do it.
Thierry Volpiatto [Tue, 30 Dec 2014 06:21:22 +0000 (07:21 +0100)]
Fix doctring (#46).
* async-bytecomp.el (async-bytecomp-allowed-packages): Do it.
Thierry Volpiatto [Tue, 30 Dec 2014 06:18:22 +0000 (07:18 +0100)]
Async compile also dependendies (#46).
* async-bytecomp.el (async-bytecomp-get-allowed-pkgs): New.
(package--compile): Use it.
Thierry Volpiatto [Tue, 30 Dec 2014 04:46:50 +0000 (05:46 +0100)]
Allow customizing which packages compile async (#46).
* async-bytecomp.el (async-bytecomp-allowed-packages): New user var.
(package--compile): Use it.
Thierry Volpiatto [Thu, 25 Dec 2014 05:40:28 +0000 (06:40 +0100)]
Unbound async-byte-recompile-directory when reinstalling async.
* async-bytecomp.el (package--compile): do it.
Thierry Volpiatto [Tue, 23 Dec 2014 06:07:09 +0000 (07:07 +0100)]
Merge branch 'master' of github.com:jwiegley/emacs-async
Thierry Volpiatto [Tue, 23 Dec 2014 06:03:27 +0000 (07:03 +0100)]
Use always the args 0 and force for byte-recompile-directory.
* async-bytecomp.el (async-byte-recompile-directory): Remove confusing
args used in byte-recompile-directory and add docstring.
(package--compile): Remove old args of async-byte-recompile-directory.
Thierry Volpiatto [Tue, 23 Dec 2014 05:51:14 +0000 (06:51 +0100)]
Inject bytecomp variables (#44).
* async-bytecomp.el (async-byte-recompile-directory): Do it.
Thierry Volpiatto [Sun, 21 Dec 2014 07:31:21 +0000 (08:31 +0100)]
Use cl-incf and don't compile test file.
* async-bytecomp.el: Use cl-incf.
* async-test.el: Don't compile.
John Wiegley [Thu, 18 Dec 2014 17:53:43 +0000 (11:53 -0600)]
Merge pull request #42 from mneilsen/master
Documentation tweaks; mention DEFAULT-DIRECTORY
Mike Neilsen [Thu, 18 Dec 2014 12:51:59 +0000 (06:51 -0600)]
Documentation tweaks; mention DEFAULT-DIRECTORY
John Wiegley [Tue, 11 Nov 2014 16:05:28 +0000 (10:05 -0600)]
Merge pull request #41 from PhilHudson/master
Markup corrections to README.md
Phil Hudson [Thu, 6 Nov 2014 10:20:38 +0000 (10:20 +0000)]
Marked up file and buffer names
Phil Hudson [Thu, 6 Nov 2014 10:07:19 +0000 (10:07 +0000)]
Marked up 'nil' throughout
Phil Hudson [Thu, 6 Nov 2014 10:04:35 +0000 (10:04 +0000)]
Changed symbol markup from Lisp idiom to Markdown
Changed `foo' to `foo` throughout.
Thierry Volpiatto [Wed, 1 Oct 2014 08:51:54 +0000 (10:51 +0200)]
* async-bytecomp.el (package--compile): load async-bytecomp.
This is needed when reinstalling async package.
Thierry Volpiatto [Tue, 30 Sep 2014 11:31:23 +0000 (13:31 +0200)]
* async-bytecomp.el: emacs-24 indent.
Thierry Volpiatto [Tue, 30 Sep 2014 11:21:48 +0000 (13:21 +0200)]
* async-bytecomp.el: Be quiet when compiling for elpa.
Thierry Volpiatto [Tue, 30 Sep 2014 05:36:24 +0000 (07:36 +0200)]
* async-bytecomp.el: Fix callback.
Now we use display-buffer, the buffer is not current, so use
with-current-buffer.
Thierry Volpiatto [Mon, 29 Sep 2014 11:56:58 +0000 (13:56 +0200)]
* async-bytecomp.el: Send errors in single buffer (#36).
Don't select log buffer unless using special-display.
Thierry Volpiatto [Wed, 24 Sep 2014 11:32:58 +0000 (13:32 +0200)]
* dired-async.el (dired-create-file): require dired-x for newer emacs versions.
Thierry Volpiatto [Sun, 21 Sep 2014 14:53:30 +0000 (18:53 +0400)]
* async-bytecomp.el: Add comment.
Thierry Volpiatto [Sun, 21 Sep 2014 04:47:18 +0000 (08:47 +0400)]
* async-pkg.el: Don't compile.
Thierry Volpiatto [Fri, 19 Sep 2014 05:47:12 +0000 (09:47 +0400)]
Merge branch 'master' of github.com:jwiegley/emacs-async
Conflicts:
async.el
Thierry Volpiatto [Sun, 14 Sep 2014 03:50:57 +0000 (07:50 +0400)]
* async-bytecomp.el: Fix comment.
Thierry Volpiatto [Sun, 14 Sep 2014 03:48:35 +0000 (07:48 +0400)]
* async-bytecomp.el: Use only load.
Thierry Volpiatto [Sat, 13 Sep 2014 03:41:41 +0000 (07:41 +0400)]
* smtpmail-async.el: Add code section no code-change.
John Wiegley [Fri, 12 Sep 2014 12:17:48 +0000 (13:17 +0100)]
Merge pull request #34 from michael-heerdegen/fix-33
fix #33
Thierry Volpiatto [Fri, 12 Sep 2014 09:35:35 +0000 (13:35 +0400)]
* async.el: Fix comment.
Thierry Volpiatto [Fri, 12 Sep 2014 09:24:36 +0000 (13:24 +0400)]
Add comments, no--code-change.
Thierry Volpiatto [Fri, 12 Sep 2014 09:16:50 +0000 (13:16 +0400)]
* smtpmail-async.el: require message to shutup byte compiler.
Thierry Volpiatto [Fri, 12 Sep 2014 08:52:31 +0000 (12:52 +0400)]
* async-bytecomp.el: Revert previous change in package--compile.
Thierry Volpiatto [Fri, 12 Sep 2014 08:18:08 +0000 (12:18 +0400)]
* async.el: Fix recompilation of async dir.
* async-bytecomp.el: load async on startup.
Michael Heerdegen [Thu, 11 Sep 2014 02:59:55 +0000 (04:59 +0200)]
fix #33 async-start evals (symbol-file 'async-batch-invoke 'defun) at compile time
Thierry Volpiatto [Wed, 10 Sep 2014 11:08:56 +0000 (13:08 +0200)]
Remove version number in all files.
* async-bytecomp.el (async-byte-compile-log-file): Use .emacs.d as
directory.
* async-pkg.el: Update version number.
Thierry Volpiatto [Wed, 10 Sep 2014 10:00:57 +0000 (12:00 +0200)]
* async-bytecomp.el: New file.
Thierry Volpiatto [Tue, 9 Sep 2014 04:48:12 +0000 (06:48 +0200)]
* README.md: Fix typo.
John Wiegley [Mon, 30 Jun 2014 19:08:54 +0000 (14:08 -0500)]
Merge pull request #32 from Trevoke/patch-1
Fix markdown in README
Aldric Giacomoni [Mon, 30 Jun 2014 17:55:35 +0000 (13:55 -0400)]
Fix markdown in README
Thierry Volpiatto [Tue, 11 Mar 2014 14:47:57 +0000 (15:47 +0100)]
* smtpmail-async.el (async-smtpmail-before-send-hook): Add docstring.
Thierry Volpiatto [Tue, 11 Mar 2014 13:13:22 +0000 (14:13 +0100)]
* smtpmail-async.el (async-smtpmail-send-it): Inject the value of auth-sources (#22)
Thierry Volpiatto [Tue, 11 Mar 2014 07:47:31 +0000 (08:47 +0100)]
* smtpmail-async.el (async-smtpmail-before-send-hook): New hook that run on child emacs before sending.
Thierry Volpiatto [Mon, 10 Mar 2014 14:06:22 +0000 (15:06 +0100)]
* smtpmail-async.el: Revert previous change (catch).
Thierry Volpiatto [Sun, 9 Mar 2014 06:17:50 +0000 (07:17 +0100)]
* smtpmail-async.el: Try to catch 'done to not exit when smtpmail-via-smtp is recalled (#22).
Thierry Volpiatto [Sat, 8 Mar 2014 07:33:51 +0000 (08:33 +0100)]
* smtpmail-async.el: Fix encoding problems (#27)
Thierry Volpiatto [Fri, 7 Mar 2014 06:34:42 +0000 (07:34 +0100)]
* smtpmail-async.el: Exclude some vars when injecting (#22).
Thierry Volpiatto [Mon, 3 Mar 2014 08:17:24 +0000 (09:17 +0100)]
* smtpmail-async.el (async-smtpmail-send-it): Eval content of buffer outside temp buffer.(attempt to fix issue in mu4e)
Thierry Volpiatto [Wed, 19 Feb 2014 15:45:31 +0000 (16:45 +0100)]
* dired-async.el (helm-async-be-async): Move it as obsolete variable alias to helm.
Thierry Volpiatto [Mon, 20 Jan 2014 13:43:51 +0000 (14:43 +0100)]
* async-test.el: Update copyrights.
Thierry Volpiatto [Mon, 20 Jan 2014 13:40:22 +0000 (14:40 +0100)]
* async-test.el: Remove now unnecessary tests.
Thierry Volpiatto [Mon, 20 Jan 2014 12:57:07 +0000 (13:57 +0100)]
* dired-async.el (dired-async-mode): Notify number of jobs running in lighter.
Thierry Volpiatto [Mon, 20 Jan 2014 09:42:43 +0000 (10:42 +0100)]
* README.md: Update.
Thierry Volpiatto [Mon, 20 Jan 2014 08:02:44 +0000 (09:02 +0100)]
* dired-async.el (helm-async-be-async): alias for dired-async-be-async.
Thierry Volpiatto [Mon, 20 Jan 2014 07:53:31 +0000 (08:53 +0100)]
* dired-async.el: Finish converting all names to dired*.
Thierry Volpiatto [Mon, 20 Jan 2014 07:48:33 +0000 (08:48 +0100)]
Rename helm-async.el to dired-async.el
Thierry Volpiatto [Mon, 20 Jan 2014 07:44:22 +0000 (08:44 +0100)]
* helm-async.el: Use cl-lib instead of cl.
Thierry Volpiatto [Mon, 20 Jan 2014 07:40:54 +0000 (08:40 +0100)]
* helm-async.el: Rename all with dired-async prefix instead of helm-async.
Thierry Volpiatto [Mon, 20 Jan 2014 07:38:46 +0000 (08:38 +0100)]
* async-file.el: Removed.
* dired-async.el: Removed.
John Wiegley [Mon, 18 Nov 2013 04:35:26 +0000 (20:35 -0800)]
Merge pull request #23 from DarwinAwardWinner/no-load-path-fix
Don't rely on async.el being in load-path.
Ryan C. Thompson [Mon, 18 Nov 2013 02:52:25 +0000 (18:52 -0800)]
Don't rely on async.el being in load-path.
This uses "symbol-file" instead of "find-library-name" to figure out
where async.el is. This works even if async.el was loaded without adding
its directory to the load-path.
Fixes #15.
John Wiegley [Wed, 6 Nov 2013 11:32:36 +0000 (05:32 -0600)]
Revert master back to
242ae73
John Wiegley [Wed, 6 Nov 2013 07:00:58 +0000 (01:00 -0600)]
Revert "* helm-async.el: Fix error handling."
This reverts commit
242ae734273162f4ec027618610a099c9a73557b .
John Wiegley [Tue, 5 Nov 2013 09:51:53 +0000 (01:51 -0800)]
Merge pull request #21 from DarwinAwardWinner/lexbind-fix
Complete the docstring for "async--get-function"
Ryan C. Thompson [Tue, 5 Nov 2013 09:28:50 +0000 (01:28 -0800)]
Complete the docstring for "async--get-function"
John Wiegley [Tue, 22 Oct 2013 05:33:19 +0000 (22:33 -0700)]
Merge pull request #19 from DarwinAwardWinner/lexbind-fix
Lexbind fix redux
Ryan C. Thompson [Tue, 22 Oct 2013 00:06:42 +0000 (17:06 -0700)]
Replace closure prevention with closure sanitation
"Sanitation" means that if a closure's list of lexical variables
contains any variables with unprintable values, those variables are
removed from the list. When async-debug is on, this also generates a
message about the removed variables.
This solution is arguably more hackish, but should also work in every
case where the "prevent all closures" solution worked as well as some
more cases.
Ryan C. Thompson [Mon, 21 Oct 2013 23:06:13 +0000 (16:06 -0700)]
Add test for handling different ways of passing a function
Ryan C. Thompson [Mon, 21 Oct 2013 23:05:20 +0000 (16:05 -0700)]
Add lexbind test