c35e4ee27b
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. |
||
---|---|---|
.. | ||
img | ||
CONVENTIONS.org | ||
DOCUMENTATION.org | ||
FAQ.org | ||
LAYERS.org | ||
QUICK_START.org | ||
VIMUSERS.org |