spacemacs/core
syl20bnr 564cbc40ed core: better behavior for dotspacemacs-download-packages
See end of this message for important breaking changes.

Previous behavior was to configure any installed package which caused
a lot of bad side effects and could make spacemacs unusable. This
behavior made little sense and does not fit with spacemacs.

This commit fixes this behavior by separating installed packages from
configured packages. In short dostspacemacs-download-packages variable
now only affect package installation. Packages are now configured if and
only if they are effectively *used* (i.e. listed in variable
dotspacemacs-configuration-layers or dotspacemacs-additional-packages).

IMPORTANT CHANGE: functions `configuration-layer/declare-used-layer` and
`configuration-layer/declare-used-layers` have been removed. These
functions have been introduced in develop branch only so the impact
should be minimal.
2016-08-19 21:04:33 -03:00
..
aprilfool Replace some emacs-user-directory vars and update documentation 2016-06-23 00:25:04 -04:00
banners center ascii banners in home buffers 2016-07-05 19:50:57 +02:00
info Zemacs: Show startup-list for the next millennium 2016-04-01 07:31:22 -04:00
libs core: add footer in home buffer 2016-06-05 00:19:18 -04:00
templates Standardize docstring for dotspacemacs-helm-use-fuzzy 2016-08-18 22:51:10 -03:00
tools/spacefmt core: rename doc-fmt to spacefmt 2016-05-27 00:32:05 -04:00
core-auto-completion.el User configurable default company-backends 2016-07-26 16:33:42 +09:00
core-command-line.el core: refactor layer system 2016-07-28 23:26:54 -04:00
core-configuration-layer.el core: better behavior for dotspacemacs-download-packages 2016-08-19 21:04:33 -03:00
core-debug.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-display-init.el Fix init error for emacs in terminal mode 2016-06-13 00:25:39 -04:00
core-documentation.el Replace some emacs-user-directory vars and update documentation 2016-06-23 00:25:04 -04:00
core-dotspacemacs.el Standardize docstring for dotspacemacs-helm-use-fuzzy 2016-08-18 22:51:10 -03:00
core-emacs-backports.el 💣 Drop support for Emacs 24.3 2016-06-20 22:05:56 -04:00
core-fonts-support.el core: add font to default-frame-alist 2016-06-06 09:01:31 -04:00
core-funcs.el optimize spacemacs//get-package-directory 2016-08-17 19:57:47 +02:00
core-keybindings.el Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
core-load-paths.el use spacemacs-core-directory const 2016-08-17 19:59:25 +02:00
core-micro-state.el Fix possibly calling bad code after theme change 2016-07-25 14:00:02 +09:00
core-release-management.el core: fix bad prog2 call 2016-08-03 21:56:03 -04:00
core-spacemacs-buffer.el core: refactor layer system 2016-07-28 23:26:54 -04:00
core-spacemacs.el core: fix naming conventions for private funcs and vars 2016-08-03 21:43:12 -04:00
core-themes-support.el Fix possibly calling bad code after theme change 2016-07-25 14:00:02 +09:00
core-toggle.el Toggles: print message only in interactive usage 2016-06-26 13:25:14 -04:00
core-transient-state.el core: replace :additional-docs by an independent macro 2016-03-04 18:20:23 -05:00
core-use-package-ext.el fix spacemacs|use-package-add-hook usage docstring 2016-07-25 18:04:05 +03:00