spacemacs/doc
syl20bnr c35e4ee27b core: remove packages-funcs and packages-config
Change the semantic of the files for a better control over the
configuration (like being able to use package-usedp function to
guard package configuration and function definition).

This is a big change!

The list of packages of the layer must now be placed in config.el
packages.el only contains pre-init, init and post-init functions

Now both packages.el and funcs.el can use
configuration-layer/package-usedp which is much more powerful than
just configuration-layer/layer-usedp.

Also merging into one file the layer variable and the list of packages
make sense (in this case config.el).

It also means that we can quickly load all the packages declared in
all layer for helm and ivy sources by just loading the config.el file.

Expect some regressions introduced by this change, like the helm
and ivy sources, they will be fixed in other commits.
2016-05-27 00:32:05 -04:00
..
img
CONVENTIONS.org Format documenation files with doc-fmt tool 2016-04-12 23:31:38 -04:00
DOCUMENTATION.org core: remove packages-funcs and packages-config 2016-05-27 00:32:05 -04:00
FAQ.org FAQ.org: fix text 2016-05-27 00:32:05 -04:00
LAYERS.org core: remove packages-funcs and packages-config 2016-05-27 00:32:05 -04:00
QUICK_START.org Improve dotdirectory section of QUICK_START.org. 2016-04-21 20:58:53 -04:00
VIMUSERS.org Format documenation files with doc-fmt tool 2016-04-12 23:31:38 -04:00