spacemacs/core
Miciah Masters e0b751bee3 Avoid non-idempotent use of push in init code
Replace push with add-to-list in layer init functions and related code.

Modify spacemacs|add-toggle to check for and update an existing toggle in
spacemacs-toggles and only create a new toggle if none already existed.

Replace a conditional push onto erc-packages with use of :toggle.

When initializing which-key, set which-key-replacement-alist to its default
or customized setting before adding all the Spacemacs replacements.  We
want to keep the stock replacements but avoid adding duplicates of the
Spacemacs replacements.

Replace the emacs-lisp-mode-hook lambda with a named function to avoid
adding duplicate hooks (which can add duplicate definitions of the
evil-surround pair).
2018-06-05 22:17:13 -04:00
..
aprilfool Happy New Year 2018! 2018-01-04 02:00:25 -05:00
banners center ascii banners in home buffers 2016-07-05 19:50:57 +02:00
gnupg core: add support for GnuPG signed Spacelpa archives 2017-10-30 00:57:48 -04:00
info core: change scope of elpa stable variables 2017-11-01 23:23:34 -04:00
libs Latest updates of spacemacs-theme (#10810) 2018-06-05 16:47:24 -04:00
templates Add emacs-27.0.50 as default value in dotfile template 2018-05-31 23:20:27 -04:00
core-command-line.el dump: add command line parameter --force-dump 2018-05-20 03:58:48 -04:00
core-configuration-layer.el Avoid non-idempotent use of push in init code 2018-06-05 22:17:13 -04:00
core-custom-settings.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-debug.el Fix various typos 2018-05-23 22:12:30 -04:00
core-display-init.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-documentation.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-dotspacemacs.el Fixes #10723 - Properly check for executable rather than file (#10735) 2018-05-31 23:17:46 -04:00
core-dumper.el Fixes #10723 - Properly check for executable rather than file (#10735) 2018-05-31 23:17:46 -04:00
core-emacs-backports.el core: backport battery fix for macOS 2018-01-12 22:37:04 -05:00
core-fonts-support.el Add properties for mode-line theme, remove powerline-scale 2018-01-16 22:59:29 -05:00
core-funcs.el core: new function spacemacs/plist-get 2018-06-04 01:19:44 -04:00
core-jump.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-keybindings.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-load-paths.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-micro-state.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-release-management.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-spacemacs-buffer.el Fix various typos 2018-05-23 22:12:30 -04:00
core-spacemacs.el dump: auto-dump emacs on load if layer list has changed 2018-05-20 03:58:48 -04:00
core-themes-support.el Add new doom-themes 2018-05-15 01:37:55 +03:00
core-toggle.el Avoid non-idempotent use of push in init code 2018-06-05 22:17:13 -04:00
core-transient-state.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-use-package-ext.el Happy New Year 2018! 2018-01-04 02:00:25 -05:00
core-versions.el dump: revert minimum version to 25.1 2018-05-20 03:58:48 -04:00