Commit graph

82 commits

Author SHA1 Message Date
syl20bnr be11d44009 Fixes #236 custom ex-command and M-x command key
New variable: dotspacemacs-command-key
2014-12-10 22:12:54 -05:00
syl20bnr f9c3dcb8fc Fix alphabetical sorting of packages and extensions
Packages and extensions were not initialized in the right order.
Fixes #243 SPC s c does not unhighlight
2014-12-10 21:31:16 -05:00
syl20bnr 06923e0517 Restore the warning level before packages initialization
The *Warning* buffer will now popup correctly if there is an
error during packages initialization
2014-12-06 23:51:47 -05:00
syl20bnr b344553aaf New variable dotspacemacs-leader-key to change the leader key
Also fix the broken custom leader key in visual and motion
states.
2014-12-06 17:55:20 -05:00
Chris Barrett 7138f594c9 Skip installation of nonexistent packages
When attempting to install a package on startup, test whether it is in
the package archives list. If it is not, skip the installation attempt
and issue a warning.

Resolves #212
2014-12-05 20:41:19 -05:00
syl20bnr 322fceb207 Fixes #186 Extend support for native themes. 2014-12-01 23:56:54 -05:00
syl20bnr 20fecf2984 Fixes #182 Pre-extensions var are required by default
Pre and Post extensions lists are now optional.
2014-11-30 12:00:53 -05:00
syl20bnr 40c16ff5b4 Log a warning when a layer listed in .spacemacs does not exist 2014-11-30 00:52:22 -05:00
syl20bnr fd79edaca7 Improve log in *Messages* at startup
Replace "contribution layer" by "configuration layer"
Prepend the type of package in logs (pre-extension, post-extension or package).
2014-11-29 22:20:33 -05:00
syl20bnr cb2d35adbd Fixes #166 Lower delay for guide-key
Add configuration variable dotspacemacs-guide-key-delay
2014-11-28 21:48:16 -05:00
syl20bnr a04a64eca8 Better .spacemacs template 2014-11-28 21:43:07 -05:00
syl20bnr 3018b73439 Remove duplicate inhibit-startup-screen 2014-11-28 01:08:33 -05:00
syl20bnr 1ea149f49f Remove GUI elements only if needed. 2014-11-28 00:17:41 -05:00
syl20bnr d25326f0d6 Move back GUI elements removal... :-) 2014-11-28 00:07:29 -05:00
syl20bnr d713d0b531 Move GUI elements initialisation to the top of spacemacs-mode 2014-11-27 23:39:00 -05:00
syl20bnr d50f7e3664 Fix typo in dotspacemacs-default-theme 2014-11-27 23:38:43 -05:00
syl20bnr aebe9543d7 Add support for custom default theme 2014-11-27 23:14:51 -05:00
syl20bnr 570033214d Add makefile to launch tests and dummy tests
Using ERT
2014-11-23 10:24:24 -05:00
syl20bnr 382a72c9a3 Add function to create a new configuration layer 2014-11-22 00:08:44 -05:00
syl20bnr 8cb1230e7e Add function dotspacemacs/install 2014-11-21 22:33:54 -05:00
syl20bnr cb5b079970 Move variable definitions from init.el to spacemacs-mode.el 2014-11-21 22:14:58 -05:00
syl20bnr 0c8f599a22 Discover private configuration layers 2014-11-21 22:06:04 -05:00
syl20bnr 97145c1781 Rename contribsys.el to config-system.el 2014-11-21 21:55:00 -05:00
syl20bnr 28c6cd2a91 Move dotfile related stuff into dotspacemacs.el file 2014-11-21 21:20:20 -05:00
syl20bnr c8992dfb7b Add empty templates for configuration layers 2014-11-21 21:07:05 -05:00
syl20bnr 30e4d9d48b Move .spacemacs.template to template directory 2014-11-21 21:06:41 -05:00
syl20bnr 467b70100b Prepend '(Spacemacs)' for all spacemacs messages 2014-11-18 21:46:46 -05:00
syl20bnr f601e7acc9 Fix counter when installing package 2014-11-17 21:01:58 -05:00
sbenner a9c39ee9f8 Add variable dotspacemacs-smooth-scrolling to enable smooth-scrolling 2014-11-17 15:41:15 -05:00
syl20bnr 4b46e83172 Move theme and UI elements config to spacemacs-mode 2014-11-16 22:41:11 -05:00
syl20bnr 668b9f88f9 Move contribsys package.el initialization in a function 2014-11-16 22:41:05 -05:00
syl20bnr 82e0efa70e Add feature toggle for evil leader on "jk" in ~/.spacemacs 2014-11-16 00:15:16 -05:00
syl20bnr 855c522590 Fix a bug in automatic orphans deletion algorithm 2014-11-14 23:54:08 -05:00
syl20bnr d627763288 Support for per layer excluded packages in contribution system 2014-11-11 22:57:25 -05:00
syl20bnr cb07f7c375 Support for additive configuration in contrib system 2014-11-11 21:53:00 -05:00
syl20bnr 75e88c73d7 Minor change to contribsys.el 2014-11-11 21:08:20 -05:00
syl20bnr 89a8873f2b Fixes #42 false positives in orphan package cleanup 2014-11-11 00:09:52 -05:00
syl20bnr b33cbba0b3 Add suppport for contrib category sub-directories 2014-11-10 22:26:11 -05:00
syl20bnr f4471a642f motion state for spacemacs-mode buffer
Now it is possible to press `q` to quit the buffer
2014-11-03 22:37:25 -05:00
syl20bnr 79ebac8505 Stop copying .spacemacs.template
Should be done explicitly by the user.
2014-10-25 23:29:18 -04:00
syl20bnr 97a5a335f7 Fixes #35 spacemacs dotfile should be optional 2014-10-25 22:54:03 -04:00
syl20bnr f630180636 Fixes #25 put custom variables in ~/.spacemacs 2014-10-24 23:51:52 -04:00
syl20bnr 26531a5e12 Update version check of ~/.spacemacs
Now the check pass if the major version of ~/.spacemacs is
the same as the major version expected by Spacemacs
2014-10-24 23:05:11 -04:00
syl20bnr 7c3a2f3059 Fix a bug where wrong dependent packages could be deleted 2014-10-24 22:44:14 -04:00
syl20bnr ef1e3efa6d Port automatic package deletion to Emacs 24.4 2014-10-24 22:39:03 -04:00
syl20bnr 156d16c2ef ~/.spacemacs version is now a string
Sorry you'll have to update your file one more time
Just change 1 to be "1"
2014-10-24 19:33:46 -04:00
syl20bnr 27df1d19fb ~/.spacemacs file has now a version 2014-10-23 23:11:36 -04:00
syl20bnr 864e3e6eb0 Move inhibit-startup-screen to spacemacs-mode.el 2014-10-23 23:11:18 -04:00
syl20bnr a9cabf4767 Move spacemacs/load-dotfile to contribsys/load-dotfile 2014-10-23 23:09:28 -04:00
syl20bnr ac2188c9c9 Move after-init hook into a function in contribsys.el 2014-10-23 23:07:40 -04:00