doomemacs/core/cli
Henrik Lissner a443d9ab07
Refactor doom-initialize-packages & package API
- Packages are initialized once, when package.el is first loaded, and
  must be updated manually via doom/reload-packages.
- Package->module association is now stored in the package's PLIST under
  :modules. This is an internal property and cannot be explicitly set
  through `package!'
- Add doom-package-list function
- Rename doom-get-packages to doom-find-packages
- Updated doom-find-packages' docstring
- Added the :core filter to doom-find-packages
- Simplified doom-initialize-packages
- doom/reload calls doom/reload-packages if necessary.
- Fix redundant properties in doom-packages
- Remove tracking of after!, def-package! and def-package-hook! blocks.
  Replaced with doom-package-list being able to see all packages, even
  in disabled modules.
- Add :built-in property to package! for dummy packages. This is
  important so that doom/describe-package can see built-in packages.
2019-03-08 04:25:44 -05:00
..
autoloads.el Refactor doom-initialize-packages & package API 2019-03-08 04:25:44 -05:00
byte-compile.el Improve predicate fn for byte-compile targets 2018-12-06 17:45:53 -05:00
debug.el Refactor core-cli 2018-09-09 09:58:20 -04:00
packages.el Move doom--condition-case! to core/cli/packages 2019-01-10 15:44:42 -05:00
patch-macos.el Refactor core-cli 2018-09-09 09:58:20 -04:00
quickstart.el Don't always create dummy files on doom quickstart 2018-10-06 20:44:25 -04:00
test.el Refactor doom-initialize & bootstrap in core.el 2019-03-08 02:37:32 -05:00
upgrade.el Mention alternative in docs for bin/doom upgrade 2019-01-05 15:33:06 -05:00