jwiegley/emacs-async — pull request #5 by mstrlu (2012-07-21 17:22:24+00:00)
Title: 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'.

Perhaps the &optional and &key arguments should not be mixed in a function definition, to avoid problems like this in the future (especially since it's an API function)?