My attempt to optimize my emacs load time <1 second
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

172 lines
5.3 KiB

  1. ;;; async-autoloads.el --- automatically extracted autoloads
  2. ;;
  3. ;;; Code:
  4. ;;;### (autoloads nil "async" "async.el" (0 0 0 0))
  5. ;;; Generated autoloads from async.el
  6. (autoload 'async-start-process "async" "\
  7. Start the executable PROGRAM asynchronously named NAME. See `async-start'.
  8. PROGRAM is passed PROGRAM-ARGS, calling FINISH-FUNC with the
  9. process object when done. If FINISH-FUNC is nil, the future
  10. object will return the process object when the program is
  11. finished. Set DEFAULT-DIRECTORY to change PROGRAM's current
  12. working directory.
  13. \(fn NAME PROGRAM FINISH-FUNC &rest PROGRAM-ARGS)" nil nil)
  14. (autoload 'async-start "async" "\
  15. Execute START-FUNC (often a lambda) in a subordinate Emacs process.
  16. When done, the return value is passed to FINISH-FUNC. Example:
  17. (async-start
  18. ;; What to do in the child process
  19. (lambda ()
  20. (message \"This is a test\")
  21. (sleep-for 3)
  22. 222)
  23. ;; What to do when it finishes
  24. (lambda (result)
  25. (message \"Async process done, result should be 222: %s\"
  26. result)))
  27. If FINISH-FUNC is nil or missing, a future is returned that can
  28. be inspected using `async-get', blocking until the value is
  29. ready. Example:
  30. (let ((proc (async-start
  31. ;; What to do in the child process
  32. (lambda ()
  33. (message \"This is a test\")
  34. (sleep-for 3)
  35. 222))))
  36. (message \"I'm going to do some work here\") ;; ....
  37. (message \"Waiting on async process, result should be 222: %s\"
  38. (async-get proc)))
  39. If you don't want to use a callback, and you don't care about any
  40. return value from the child process, pass the `ignore' symbol as
  41. the second argument (if you don't, and never call `async-get', it
  42. will leave *emacs* process buffers hanging around):
  43. (async-start
  44. (lambda ()
  45. (delete-file \"a remote file on a slow link\" nil))
  46. 'ignore)
  47. Note: Even when FINISH-FUNC is present, a future is still
  48. returned except that it yields no value (since the value is
  49. passed to FINISH-FUNC). Call `async-get' on such a future always
  50. returns nil. It can still be useful, however, as an argument to
  51. `async-ready' or `async-wait'.
  52. \(fn START-FUNC &optional FINISH-FUNC)" nil nil)
  53. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "async" '("async-")))
  54. ;;;***
  55. ;;;### (autoloads nil "async-bytecomp" "async-bytecomp.el" (0 0 0
  56. ;;;;;; 0))
  57. ;;; Generated autoloads from async-bytecomp.el
  58. (autoload 'async-byte-recompile-directory "async-bytecomp" "\
  59. Compile all *.el files in DIRECTORY asynchronously.
  60. All *.elc files are systematically deleted before proceeding.
  61. \(fn DIRECTORY &optional QUIET)" nil nil)
  62. (defvar async-bytecomp-package-mode nil "\
  63. Non-nil if Async-Bytecomp-Package mode is enabled.
  64. See the `async-bytecomp-package-mode' command
  65. for a description of this minor mode.
  66. Setting this variable directly does not take effect;
  67. either customize it (see the info node `Easy Customization')
  68. or call the function `async-bytecomp-package-mode'.")
  69. (custom-autoload 'async-bytecomp-package-mode "async-bytecomp" nil)
  70. (autoload 'async-bytecomp-package-mode "async-bytecomp" "\
  71. Byte compile asynchronously packages installed with package.el.
  72. Async compilation of packages can be controlled by
  73. `async-bytecomp-allowed-packages'.
  74. \(fn &optional ARG)" t nil)
  75. (autoload 'async-byte-compile-file "async-bytecomp" "\
  76. Byte compile Lisp code FILE asynchronously.
  77. Same as `byte-compile-file' but asynchronous.
  78. \(fn FILE)" t nil)
  79. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "async-bytecomp" '("async-byte")))
  80. ;;;***
  81. ;;;### (autoloads nil "dired-async" "dired-async.el" (0 0 0 0))
  82. ;;; Generated autoloads from dired-async.el
  83. (defvar dired-async-mode nil "\
  84. Non-nil if Dired-Async mode is enabled.
  85. See the `dired-async-mode' command
  86. for a description of this minor mode.
  87. Setting this variable directly does not take effect;
  88. either customize it (see the info node `Easy Customization')
  89. or call the function `dired-async-mode'.")
  90. (custom-autoload 'dired-async-mode "dired-async" nil)
  91. (autoload 'dired-async-mode "dired-async" "\
  92. Do dired actions asynchronously.
  93. \(fn &optional ARG)" t nil)
  94. (autoload 'dired-async-do-copy "dired-async" "\
  95. Run dired-do-copy asynchronously.
  96. \(fn &optional ARG)" t nil)
  97. (autoload 'dired-async-do-symlink "dired-async" "\
  98. Run dired-do-symlink asynchronously.
  99. \(fn &optional ARG)" t nil)
  100. (autoload 'dired-async-do-hardlink "dired-async" "\
  101. Run dired-do-hardlink asynchronously.
  102. \(fn &optional ARG)" t nil)
  103. (autoload 'dired-async-do-rename "dired-async" "\
  104. Run dired-do-rename asynchronously.
  105. \(fn &optional ARG)" t nil)
  106. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "dired-async" '("dired-async-")))
  107. ;;;***
  108. ;;;### (autoloads nil "smtpmail-async" "smtpmail-async.el" (0 0 0
  109. ;;;;;; 0))
  110. ;;; Generated autoloads from smtpmail-async.el
  111. (if (fboundp 'register-definition-prefixes) (register-definition-prefixes "smtpmail-async" '("async-smtpmail-")))
  112. ;;;***
  113. ;;;### (autoloads nil nil ("async-pkg.el") (0 0 0 0))
  114. ;;;***
  115. (provide 'async-autoloads)
  116. ;; Local Variables:
  117. ;; version-control: never
  118. ;; no-byte-compile: t
  119. ;; no-update-autoloads: t
  120. ;; coding: utf-8
  121. ;; End:
  122. ;;; async-autoloads.el ends here