]> code.delx.au - gnu-emacs-elpa/log
gnu-emacs-elpa
9 years ago* async-bytecomp.el: Fix comment.
Thierry Volpiatto [Sun, 14 Sep 2014 03:50:57 +0000 (07:50 +0400)]
* async-bytecomp.el: Fix comment.

9 years ago* async-bytecomp.el: Use only load.
Thierry Volpiatto [Sun, 14 Sep 2014 03:48:35 +0000 (07:48 +0400)]
* async-bytecomp.el: Use only load.

9 years ago* smtpmail-async.el: Add code section no code-change.
Thierry Volpiatto [Sat, 13 Sep 2014 03:41:41 +0000 (07:41 +0400)]
* smtpmail-async.el: Add code section no code-change.

9 years agoMerge pull request #34 from michael-heerdegen/fix-33
John Wiegley [Fri, 12 Sep 2014 12:17:48 +0000 (13:17 +0100)]
Merge pull request #34 from michael-heerdegen/fix-33

fix #33

9 years ago* async.el: Fix comment.
Thierry Volpiatto [Fri, 12 Sep 2014 09:35:35 +0000 (13:35 +0400)]
* async.el: Fix comment.

9 years agoAdd comments, no--code-change.
Thierry Volpiatto [Fri, 12 Sep 2014 09:24:36 +0000 (13:24 +0400)]
Add comments, no--code-change.

9 years ago* smtpmail-async.el: require message to shutup byte compiler.
Thierry Volpiatto [Fri, 12 Sep 2014 09:16:50 +0000 (13:16 +0400)]
* smtpmail-async.el: require message to shutup byte compiler.

9 years ago* async-bytecomp.el: Revert previous change in package--compile.
Thierry Volpiatto [Fri, 12 Sep 2014 08:52:31 +0000 (12:52 +0400)]
* async-bytecomp.el: Revert previous change in package--compile.

9 years ago* async.el: Fix recompilation of async dir.
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.

9 years agofix #33 async-start evals (symbol-file 'async-batch-invoke 'defun) at compile time
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

9 years agoRemove version number in all files.
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.

9 years ago* async-bytecomp.el: New file.
Thierry Volpiatto [Wed, 10 Sep 2014 10:00:57 +0000 (12:00 +0200)]
* async-bytecomp.el: New file.

9 years ago* README.md: Fix typo.
Thierry Volpiatto [Tue, 9 Sep 2014 04:48:12 +0000 (06:48 +0200)]
* README.md: Fix typo.

9 years agoMerge pull request #32 from Trevoke/patch-1
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

9 years agoFix markdown in README
Aldric Giacomoni [Mon, 30 Jun 2014 17:55:35 +0000 (13:55 -0400)]
Fix markdown in README

10 years ago* smtpmail-async.el (async-smtpmail-before-send-hook): Add docstring.
Thierry Volpiatto [Tue, 11 Mar 2014 14:47:57 +0000 (15:47 +0100)]
* smtpmail-async.el (async-smtpmail-before-send-hook): Add docstring.

10 years ago* smtpmail-async.el (async-smtpmail-send-it): Inject the value of auth-sources (#22)
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)

10 years ago* smtpmail-async.el (async-smtpmail-before-send-hook): New hook that run on child...
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.

10 years ago* smtpmail-async.el: Revert previous change (catch).
Thierry Volpiatto [Mon, 10 Mar 2014 14:06:22 +0000 (15:06 +0100)]
* smtpmail-async.el: Revert previous change (catch).

10 years ago* smtpmail-async.el: Try to catch 'done to not exit when smtpmail-via-smtp is recalle...
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).

10 years ago* smtpmail-async.el: Fix encoding problems (#27)
Thierry Volpiatto [Sat, 8 Mar 2014 07:33:51 +0000 (08:33 +0100)]
* smtpmail-async.el: Fix encoding problems (#27)

10 years ago* smtpmail-async.el: Exclude some vars when injecting (#22).
Thierry Volpiatto [Fri, 7 Mar 2014 06:34:42 +0000 (07:34 +0100)]
* smtpmail-async.el: Exclude some vars when injecting (#22).

10 years ago* smtpmail-async.el (async-smtpmail-send-it): Eval content of buffer outside temp...
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)

10 years ago* dired-async.el (helm-async-be-async): Move it as obsolete variable alias to helm.
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.

10 years ago* async-test.el: Update copyrights.
Thierry Volpiatto [Mon, 20 Jan 2014 13:43:51 +0000 (14:43 +0100)]
* async-test.el: Update copyrights.

10 years ago* async-test.el: Remove now unnecessary tests.
Thierry Volpiatto [Mon, 20 Jan 2014 13:40:22 +0000 (14:40 +0100)]
* async-test.el: Remove now unnecessary tests.

10 years ago* dired-async.el (dired-async-mode): Notify number of jobs running in lighter.
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.

10 years ago* README.md: Update.
Thierry Volpiatto [Mon, 20 Jan 2014 09:42:43 +0000 (10:42 +0100)]
* README.md: Update.

10 years ago* dired-async.el (helm-async-be-async): alias for dired-async-be-async.
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.

10 years ago* dired-async.el: Finish converting all names to dired*.
Thierry Volpiatto [Mon, 20 Jan 2014 07:53:31 +0000 (08:53 +0100)]
* dired-async.el: Finish converting all names to dired*.

10 years agoRename helm-async.el to dired-async.el
Thierry Volpiatto [Mon, 20 Jan 2014 07:48:33 +0000 (08:48 +0100)]
Rename helm-async.el to dired-async.el

10 years ago* helm-async.el: Use cl-lib instead of cl.
Thierry Volpiatto [Mon, 20 Jan 2014 07:44:22 +0000 (08:44 +0100)]
* helm-async.el: Use cl-lib instead of cl.

10 years ago* helm-async.el: Rename all with dired-async prefix instead of helm-async.
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.

10 years ago* async-file.el: Removed.
Thierry Volpiatto [Mon, 20 Jan 2014 07:38:46 +0000 (08:38 +0100)]
* async-file.el: Removed.
* dired-async.el: Removed.

10 years agoMerge pull request #23 from DarwinAwardWinner/no-load-path-fix
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.

10 years agoDon'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.

10 years agoRevert master back to 242ae73
John Wiegley [Wed, 6 Nov 2013 11:32:36 +0000 (05:32 -0600)]
Revert master back to 242ae73

10 years agoRevert "* helm-async.el: Fix error handling."
John Wiegley [Wed, 6 Nov 2013 07:00:58 +0000 (01:00 -0600)]
Revert "* helm-async.el: Fix error handling."

This reverts commit 242ae734273162f4ec027618610a099c9a73557b.

10 years agoMerge pull request #21 from DarwinAwardWinner/lexbind-fix
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"

10 years agoComplete 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"

10 years agoMerge pull request #19 from DarwinAwardWinner/lexbind-fix
John Wiegley [Tue, 22 Oct 2013 05:33:19 +0000 (22:33 -0700)]
Merge pull request #19 from DarwinAwardWinner/lexbind-fix

Lexbind fix redux

10 years agoReplace closure prevention with closure sanitation
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.

10 years agoAdd test for handling different ways of passing a function
Ryan C. Thompson [Mon, 21 Oct 2013 23:06:13 +0000 (16:06 -0700)]
Add test for handling different ways of passing a function

10 years agoAdd lexbind test
Ryan C. Thompson [Mon, 21 Oct 2013 23:05:20 +0000 (16:05 -0700)]
Add lexbind test

10 years agoMerge pull request #18 from DarwinAwardWinner/lexbind-fix
John Wiegley [Mon, 21 Oct 2013 01:31:45 +0000 (18:31 -0700)]
Merge pull request #18 from DarwinAwardWinner/lexbind-fix

Lexbind fix

10 years agoMore robust evaluation and closure-protection of start-func
Ryan C. Thompson [Sun, 20 Oct 2013 23:47:24 +0000 (16:47 -0700)]
More robust evaluation and closure-protection of start-func

10 years agoAdd more comprehensive testing for anti-closure feature
Ryan C. Thompson [Sun, 20 Oct 2013 23:46:01 +0000 (16:46 -0700)]
Add more comprehensive testing for anti-closure feature

Based on suggestions in
https://github.com/jwiegley/emacs-async/pull/18#issuecomment-26665920

10 years agoHave test file add its own directory to load path
Ryan C. Thompson [Sun, 20 Oct 2013 23:44:37 +0000 (16:44 -0700)]
Have test file add its own directory to load path

This makes it so that one can do "emacs -batch -l async-test.el ..."
without having to also add "-l async.el -l async-file.el" at the
command line.

10 years agoPrevent accidental creation of lexical closures.
Ryan C. Thompson [Thu, 17 Oct 2013 09:50:54 +0000 (02:50 -0700)]
Prevent accidental creation of lexical closures.

Fixes #17. (Try async-test-7)

10 years agoAdd test for #17.
Ryan C. Thompson [Thu, 17 Oct 2013 09:50:07 +0000 (02:50 -0700)]
Add test for #17.

10 years ago* helm-async.el: Fix error handling.
Thierry Volpiatto [Tue, 16 Jul 2013 12:49:35 +0000 (14:49 +0200)]
* helm-async.el: Fix error handling.

10 years ago* helm-async.el (dired-create-file): Revert changes in fb8f10b.
Thierry Volpiatto [Mon, 24 Jun 2013 14:08:48 +0000 (16:08 +0200)]
* helm-async.el (dired-create-file): Revert changes in fb8f10b.

10 years ago* helm-async.el: Add comments about incompatibility with dired-async.el and async...
Thierry Volpiatto [Mon, 24 Jun 2013 08:27:44 +0000 (10:27 +0200)]
* helm-async.el: Add comments about incompatibility with dired-async.el and async-file.el.

10 years ago* helm-async.el (dired-create-files): Handle `dired-recursive-copies' when async...
Thierry Volpiatto [Mon, 24 Jun 2013 06:48:10 +0000 (08:48 +0200)]
* helm-async.el (dired-create-files): Handle `dired-recursive-copies' when async too.

10 years ago* helm-async.el (dired-create-files): No need to backquote callback.
Thierry Volpiatto [Tue, 11 Jun 2013 16:09:07 +0000 (18:09 +0200)]
* helm-async.el (dired-create-files): No need to backquote callback.

10 years ago* helm-async.el: Untabify and reindent.
Thierry Volpiatto [Tue, 11 Jun 2013 16:05:09 +0000 (18:05 +0200)]
* helm-async.el: Untabify and reindent.

10 years ago* helm-async.el: Fix mode-line updating for emacs-24.3.50.
Thierry Volpiatto [Tue, 11 Jun 2013 15:44:12 +0000 (17:44 +0200)]
* helm-async.el: Fix mode-line updating for emacs-24.3.50.
(helm-async-mode): Propertize lighter.
(helm-async-after-file-create): Delay execution of mode-line notification.
(helm-async-message): add group.
(helm-async-mode-message): new face.

11 years agoUpdate copyrights.
Thierry Volpiatto [Wed, 10 Apr 2013 06:57:33 +0000 (08:57 +0200)]
Update copyrights.

11 years ago* async.el: Issue #7 Apply sabof patch from github; Fix processing non--latin chars.
Thierry Volpiatto [Wed, 20 Feb 2013 11:04:46 +0000 (12:04 +0100)]
* async.el: Issue #7 Apply sabof patch from github; Fix processing non--latin chars.
(async--receive-sexp):do it.
(async--insert-sexp): do it.

11 years agoMerge branch 'master' of github.com:jwiegley/emacs-async
Thierry Volpiatto [Mon, 18 Feb 2013 20:28:06 +0000 (21:28 +0100)]
Merge branch 'master' of github.com:jwiegley/emacs-async

11 years ago* helm-async.el (helm-async-env-variables-regexp): Fix for copying from android devices.
Thierry Volpiatto [Mon, 18 Feb 2013 20:26:20 +0000 (21:26 +0100)]
* helm-async.el (helm-async-env-variables-regexp): Fix for copying from android devices.

11 years agoMerge pull request #6 from mstrlu/fix-def-use-native-commands
John Wiegley [Sun, 17 Feb 2013 08:26:10 +0000 (00:26 -0800)]
Merge pull request #6 from mstrlu/fix-def-use-native-commands

* dired-async.el: Add a defvar for `dired-async-use-native-commands'

11 years agoMerge pull request #11 from myuhe/pkg
John Wiegley [Sun, 17 Feb 2013 08:25:40 +0000 (00:25 -0800)]
Merge pull request #11 from myuhe/pkg

add async-pkg.el

11 years agoadd async-pkg.el
myuhe [Sat, 16 Feb 2013 11:16:24 +0000 (20:16 +0900)]
add async-pkg.el

11 years ago* helm-async.el (dired-create-file): Fix operation is executed even when replying...
Thierry Volpiatto [Fri, 1 Feb 2013 22:59:16 +0000 (23:59 +0100)]
* helm-async.el (dired-create-file): Fix operation is executed even when replying no for overwriting.

11 years ago* helm-async.el (dired-create-files): Honor dired-overwrite-confirmed.
Thierry Volpiatto [Thu, 29 Nov 2012 22:17:03 +0000 (23:17 +0100)]
* helm-async.el (dired-create-files): Honor dired-overwrite-confirmed.

11 years agoMerge branch 'master' of github.com:jwiegley/emacs-async
Thierry Volpiatto [Wed, 8 Aug 2012 08:53:25 +0000 (10:53 +0200)]
Merge branch 'master' of github.com:jwiegley/emacs-async

11 years ago* helm-async.el (helm-async-mode): ding when finish.
Thierry Volpiatto [Wed, 8 Aug 2012 08:52:59 +0000 (10:52 +0200)]
* helm-async.el (helm-async-mode): ding when finish.

11 years ago* dired-async.el: Add a defvar for `dired-async-use-native-commands'
Luminous Fennell [Sun, 22 Jul 2012 07:20:33 +0000 (09:20 +0200)]
* dired-async.el: Add a defvar for `dired-async-use-native-commands'

11 years agoMerge pull request #5 from mstrlu/fix-async-copy-call
John Wiegley [Sat, 21 Jul 2012 20:43:48 +0000 (13:43 -0700)]
Merge pull request #5 from mstrlu/fix-async-copy-call

Fix missing optional arguments when calling `async-copy-file' in `async-...

11 years agoFix missing optional arguments when calling `async-copy-file' in `async-dired.el'.
Luminous Fennell [Sat, 21 Jul 2012 17:06:07 +0000 (19:06 +0200)]
Fix missing optional arguments when calling `async-copy-file' in `async-dired.el'.

E.g. in `async-dired-copy-file-recursive' the :callback argument was
interpreted as optional argument.. this completely broke
`async-copy-file'.

11 years ago* async.el (async-start): Use the possible true name of emacs executable.
Thierry Volpiatto [Mon, 16 Jul 2012 05:25:22 +0000 (07:25 +0200)]
* async.el (async-start): Use the possible true name of emacs executable.

11 years ago* helm-async.el (helm-async-processes): use process-name.
Thierry Volpiatto [Fri, 13 Jul 2012 18:00:48 +0000 (20:00 +0200)]
* helm-async.el (helm-async-processes): use process-name.
(helm-async-kill-process): Kill last async process.

11 years ago* helm-async.el: Turn off mode-line notification only when last process end.
Thierry Volpiatto [Fri, 13 Jul 2012 09:21:41 +0000 (11:21 +0200)]
* helm-async.el: Turn off mode-line notification only when last process end.

11 years agoFix github issue 2
John Wiegley [Wed, 11 Jul 2012 05:30:18 +0000 (00:30 -0500)]
Fix github issue 2

11 years agoAsync queue handling has to happen in dired-async
John Wiegley [Tue, 10 Jul 2012 22:27:02 +0000 (17:27 -0500)]
Async queue handling has to happen in dired-async

11 years agoMove async.el testing code into its own module
John Wiegley [Tue, 10 Jul 2012 22:25:17 +0000 (17:25 -0500)]
Move async.el testing code into its own module

11 years agoStarted work on a generalized async-file service
John Wiegley [Tue, 10 Jul 2012 22:21:53 +0000 (17:21 -0500)]
Started work on a generalized async-file service

11 years agoMinor touches
John Wiegley [Tue, 10 Jul 2012 22:21:37 +0000 (17:21 -0500)]
Minor touches

11 years agoMerge pull request #1 from thierryvolpiatto/master
John Wiegley [Sat, 7 Jul 2012 17:21:15 +0000 (10:21 -0700)]
Merge pull request #1 from thierryvolpiatto/master

Add new file helm-async.el which provide only the redefinition of dired-create-file and callback etc...

11 years ago* helm-async.el: Update copyright
Thierry Volpiatto [Sat, 7 Jul 2012 04:31:37 +0000 (06:31 +0200)]
* helm-async.el: Update copyright

11 years ago* helm-async.el (helm-async-be-async): New, allow turning off async.
Thierry Volpiatto [Fri, 6 Jul 2012 19:15:32 +0000 (21:15 +0200)]
* helm-async.el (helm-async-be-async): New, allow turning off async.
(dired-create-file): Use it.

11 years ago* helm-async.el Return file errors in child Emacs.
Thierry Volpiatto [Fri, 6 Jul 2012 15:35:46 +0000 (17:35 +0200)]
* helm-async.el Return file errors in child Emacs.

11 years ago* helm-async.el (dired-create-file): Use quote.
Thierry Volpiatto [Fri, 6 Jul 2012 13:54:31 +0000 (15:54 +0200)]
* helm-async.el (dired-create-file): Use quote.

11 years ago* helm-async.el: let-bind dired-recursive-copies to 'always to avoid hanging on child.
Thierry Volpiatto [Fri, 6 Jul 2012 13:47:43 +0000 (15:47 +0200)]
* helm-async.el: let-bind dired-recursive-copies to 'always to avoid hanging on child.

11 years ago* helm-async.el: New, redefine dired-create-file to work with helm and dired.
Thierry Volpiatto [Fri, 6 Jul 2012 12:13:45 +0000 (14:13 +0200)]
* helm-async.el: New, redefine dired-create-file to work with helm and dired.
Allow copying a list of files (marked files) completely asynchronously.
Support for deleting files is removed for now as it is not working.

11 years agoPropagate non-zero exit codes as errors
John Wiegley [Fri, 22 Jun 2012 09:59:45 +0000 (04:59 -0500)]
Propagate non-zero exit codes as errors

11 years agoSeveral minor fixes
John Wiegley [Fri, 22 Jun 2012 08:06:41 +0000 (03:06 -0500)]
Several minor fixes

11 years agoAdded async-sandbox
John Wiegley [Fri, 22 Jun 2012 04:24:18 +0000 (23:24 -0500)]
Added async-sandbox

11 years agodired-async now shows progress using overlays
John Wiegley [Thu, 21 Jun 2012 02:18:02 +0000 (21:18 -0500)]
dired-async now shows progress using overlays

11 years agoShow ops in progress `dired-async-in-process-face'
John Wiegley [Thu, 21 Jun 2012 02:06:41 +0000 (21:06 -0500)]
Show ops in progress `dired-async-in-process-face'

11 years agoShow full backtraces if `async-debug' is non-nil
John Wiegley [Thu, 21 Jun 2012 01:53:03 +0000 (20:53 -0500)]
Show full backtraces if `async-debug' is non-nil

11 years agosmtpmail-async: Report status to user when done
John Wiegley [Wed, 20 Jun 2012 23:59:11 +0000 (18:59 -0500)]
smtpmail-async: Report status to user when done

11 years agoUse pipes instead of variable passing
John Wiegley [Wed, 20 Jun 2012 23:52:05 +0000 (18:52 -0500)]
Use pipes instead of variable passing

11 years agoFix to dired-async for wdired-mode
John Wiegley [Wed, 20 Jun 2012 21:06:16 +0000 (16:06 -0500)]
Fix to dired-async for wdired-mode

11 years agoDon't use lexical-binding in dired-async.el
John Wiegley [Wed, 20 Jun 2012 06:00:40 +0000 (01:00 -0500)]
Don't use lexical-binding in dired-async.el

11 years agoAlways base64 encode
John Wiegley [Wed, 20 Jun 2012 05:20:52 +0000 (00:20 -0500)]
Always base64 encode

11 years agoFix for when async.el is byte-compiled
John Wiegley [Wed, 20 Jun 2012 05:09:01 +0000 (00:09 -0500)]
Fix for when async.el is byte-compiled

11 years agoAdded message passing, but undocumented for now
John Wiegley [Wed, 20 Jun 2012 05:05:17 +0000 (00:05 -0500)]
Added message passing, but undocumented for now

I'm having some serious difficulties with communicating to the child
Emacs over a pipe.

11 years agoSome minor adjustments
John Wiegley [Wed, 20 Jun 2012 05:04:37 +0000 (00:04 -0500)]
Some minor adjustments