Skip to content

Commit

Permalink
Assign copyrights to the FSF, add autoloads file
Browse files Browse the repository at this point in the history
  • Loading branch information
jwiegley committed Jan 8, 2016
1 parent 3ec3fb6 commit ed05631
Show file tree
Hide file tree
Showing 7 changed files with 137 additions and 19 deletions.
129 changes: 129 additions & 0 deletions async-autoloads.el
Original file line number Diff line number Diff line change
@@ -0,0 +1,129 @@
;;; async-autoloads.el --- automatically extracted autoloads
;;

This comment has been minimized.

Copy link
@thierryvolpiatto

thierryvolpiatto Jan 9, 2016

Collaborator

@jwiegley Why is the autoload file included here ?
It is generated generated by (M)ELPA normally.

This comment has been minimized.

Copy link
@jwiegley

jwiegley Jan 9, 2016

Author Owner

I was just committing whatever was in the ELPA directory. Please remove.

;;; Code:
(add-to-list 'load-path (directory-file-name (or (file-name-directory #$) (car load-path))))

;;;### (autoloads nil "async" "async.el" (22157 39462 0 0))
;;; Generated autoloads from async.el

(autoload 'async-start-process "async" "\
Start the executable PROGRAM asynchronously. See `async-start'.
PROGRAM is passed PROGRAM-ARGS, calling FINISH-FUNC with the
process object when done. If FINISH-FUNC is nil, the future
object will return the process object when the program is
finished. Set DEFAULT-DIRECTORY to change PROGRAM's current
working directory.
\(fn NAME PROGRAM FINISH-FUNC &rest PROGRAM-ARGS)" nil nil)

(autoload 'async-start "async" "\
Execute START-FUNC (often a lambda) in a subordinate Emacs process.
When done, the return value is passed to FINISH-FUNC. Example:
(async-start
;; What to do in the child process
(lambda ()
(message \"This is a test\")
(sleep-for 3)
222)
;; What to do when it finishes
(lambda (result)
(message \"Async process done, result should be 222: %s\"
result)))
If FINISH-FUNC is nil or missing, a future is returned that can
be inspected using `async-get', blocking until the value is
ready. Example:
(let ((proc (async-start
;; What to do in the child process
(lambda ()
(message \"This is a test\")
(sleep-for 3)
222))))
(message \"I'm going to do some work here\") ;; ....
(message \"Waiting on async process, result should be 222: %s\"
(async-get proc)))
If you don't want to use a callback, and you don't care about any
return value form the child process, pass the `ignore' symbol as
the second argument (if you don't, and never call `async-get', it
will leave *emacs* process buffers hanging around):
(async-start
(lambda ()
(delete-file \"a remote file on a slow link\" nil))
'ignore)
Note: Even when FINISH-FUNC is present, a future is still
returned except that it yields no value (since the value is
passed to FINISH-FUNC). Call `async-get' on such a future always
returns nil. It can still be useful, however, as an argument to
`async-ready' or `async-wait'.
\(fn START-FUNC &optional FINISH-FUNC)" nil nil)

;;;***

;;;### (autoloads nil "async-bytecomp" "async-bytecomp.el" (22156
;;;;;; 7687 0 0))
;;; Generated autoloads from async-bytecomp.el

(autoload 'async-byte-recompile-directory "async-bytecomp" "\
Compile all *.el files in DIRECTORY asynchronously.
All *.elc files are systematically deleted before proceeding.
\(fn DIRECTORY &optional QUIET)" nil nil)

(defvar async-bytecomp-package-mode nil "\
Non-nil if Async-Bytecomp-Package mode is enabled.
See the command `async-bytecomp-package-mode' for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `async-bytecomp-package-mode'.")

(custom-autoload 'async-bytecomp-package-mode "async-bytecomp" nil)

(autoload 'async-bytecomp-package-mode "async-bytecomp" "\
Byte compile asynchronously packages installed with package.el.
Async compilation of packages can be controlled by
`async-bytecomp-allowed-packages'.
\(fn &optional ARG)" t nil)

;;;***

;;;### (autoloads nil "dired-async" "dired-async.el" (22156 7686
;;;;;; 0 0))
;;; Generated autoloads from dired-async.el

(defvar dired-async-mode nil "\
Non-nil if Dired-Async mode is enabled.
See the command `dired-async-mode' for a description of this minor mode.
Setting this variable directly does not take effect;
either customize it (see the info node `Easy Customization')
or call the function `dired-async-mode'.")

(custom-autoload 'dired-async-mode "dired-async" nil)

(autoload 'dired-async-mode "dired-async" "\
Do dired actions asynchronously.
\(fn &optional ARG)" t nil)

;;;***

;;;### (autoloads nil nil ("async-pkg.el" "async-test.el" "smtpmail-async.el")
;;;;;; (22157 39488 0 0))

;;;***

;; Local Variables:
;; version-control: never
;; no-byte-compile: t
;; no-update-autoloads: t
;; End:
;;; async-autoloads.el ends here
3 changes: 1 addition & 2 deletions async-bytecomp.el
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
;;; async-bytecomp.el --- Async functions to compile elisp files async

;; Copyright (C) 2014 John Wiegley
;; Copyright (C) 2014 Thierry Volpiatto
;; Copyright (C) 2014-2016 Free Software Foundation, Inc.

;; Authors: John Wiegley <jwiegley@gmail.com>
;; Thierry Volpiatto <thierry.volpiatto@gmail.com>
Expand Down
14 changes: 2 additions & 12 deletions async-pkg.el
Original file line number Diff line number Diff line change
@@ -1,12 +1,2 @@
;;; async-pkg.el

(define-package "async" "1.6"
"Asynchronous processing in Emacs"
'((emacs "24")
(cl-lib "0.5"))
:url "https://github.com/jwiegley/emacs-async")

;; Local Variables:
;; no-byte-compile: t
;; End:

;; Generated package description from async.el
(define-package "async" "1.6" "Asynchronous processing in Emacs" 'nil :url "http://elpa.gnu.org/packages/async.html" :keywords '("async"))
2 changes: 1 addition & 1 deletion async-test.el
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
;;; async-test.el --- async.el-related tests

;; Copyright (C) 2012~2014 John Wiegley
;; Copyright (C) 2012-2016 Free Software Foundation, Inc.

;; Author: John Wiegley <jwiegley@gmail.com>
;; Created: 10 Jul 2012
Expand Down
3 changes: 2 additions & 1 deletion async.el
Original file line number Diff line number Diff line change
@@ -1,9 +1,10 @@
;;; async.el --- Asynchronous processing in Emacs

;; Copyright (C) 2012~2014 John Wiegley
;; Copyright (C) 2012-2016 Free Software Foundation, Inc.

;; Author: John Wiegley <jwiegley@gmail.com>
;; Created: 18 Jun 2012
;; Version: 1.6

;; Keywords: async
;; X-URL: https://github.com/jwiegley/emacs-async
Expand Down
3 changes: 1 addition & 2 deletions dired-async.el
Original file line number Diff line number Diff line change
@@ -1,7 +1,6 @@
;;; dired-async.el --- Copy/move/delete asynchronously in dired.

;; Copyright (C) 2012~2014 John Wiegley
;; Copyright (C) 2012~2014 Thierry Volpiatto
;; Copyright (C) 2012-2016 Free Software Foundation, Inc.

;; Authors: John Wiegley <jwiegley@gmail.com>
;; Thierry Volpiatto <thierry.volpiatto@gmail.com>
Expand Down
2 changes: 1 addition & 1 deletion smtpmail-async.el
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
;;; smtpmail-async.el --- Send e-mail with smtpmail.el asynchronously

;; Copyright (C) 2012~2014 John Wiegley
;; Copyright (C) 2012-2016 Free Software Foundation, Inc.

;; Author: John Wiegley <jwiegley@gmail.com>
;; Created: 18 Jun 2012
Expand Down

0 comments on commit ed05631

Please sign in to comment.