Commit graph

119 commits

Author SHA1 Message Date
syl20bnr
058300b88f Bump version to 0.62.1 2015-02-19 07:09:13 -05:00
syl20bnr
ba31a76706 Bump version to 0.62.0 2015-02-17 23:27:50 -05:00
Nate Wolfe
d07a3c46ed Fix typo "orhpan" -> "orphan" in "dostpacemacs-delete-orphan-packages" 2015-02-17 22:19:57 -05:00
syl20bnr
4168b9f217 Refactor the initialization of spacemacs
Users can now specify their own evil settings in
`dotspacemacs/init`
2015-02-15 20:14:36 -05:00
syl20bnr
fe0f2e5f51 Bump version to 0.61.1 2015-02-15 12:27:29 -05:00
syl20bnr
6a4c533b44 Add variable dotspacemacs-delete-orphan-packages 2015-02-14 22:03:30 -05:00
syl20bnr
9ebc00ea6f Bump version to 0.61.0 2015-02-12 22:12:07 -05:00
syl20bnr
d6a9b65061 Rename function to configuration-layers/declare-layers 2015-02-12 22:11:27 -05:00
syl20bnr
16c947b0bc Rename spacemacs-min-version to spacemacs-emacs-min-version 2015-02-12 22:10:10 -05:00
syl20bnr
570f5e5e05 Move dotspacemacs/config to after-init-hook
Add log in `*Messages*` when executing `init` and `config` dotspacemacs
functions

resolves #588
2015-02-11 17:02:37 -05:00
syl20bnr
368b18f826 Fast bump version to 0.60.0 2015-02-08 23:51:59 -05:00
syl20bnr
23c2314247 Revert back #250
I cherry-picked it and played with it.
There is a major problem with this approach: all `after-init-hooks` will
be triggered right away because the hook is run before the end of the
alternate init
file ([source](https://groups.google.com/forum/#!topic/gnu.emacs.help/IrMz48PQykk))
. It leads to numerous errors, I fixed the spacemacs ones but obviously
I cannot fix the errors from packages. The remaining errors don't
prevent spacemacs from working but they give a very bad impression on
spacemacs quality with errors logs in `*Messages*`.

For those reasons I revert back this change as well as the documentation
I added.

https://github.com/syl20bnr/spacemacs/pull/520
2015-02-02 00:14:17 -05:00
syl20bnr
c11bf30584 Explicitly define user-init-file 2015-02-01 23:31:28 -05:00
syl20bnr
e6d105b87e Add alternative setup instructions in README 2015-02-01 23:12:07 -05:00
Yen-Chin Lee
d506c76574 init.el: setup user-emacs-directory when load
user-emacs-directory is defined by emacs when load config, in most case
it's value is ~/.emacs.d. We setup this variable in init.el to make
existing emacs user can test spacemacs by

   emacs -q -l ~/spacemacs/init.el

without change their own ~/.emacs.d config.

Signed-off-by: Yen-Chin Lee <coldnew.tw@gmail.com>
2015-02-01 22:55:14 -05:00
syl20bnr
975fb17f0c Bump version to 0.52.1 2015-01-31 00:23:03 -05:00
syl20bnr
e3ae8fb10a Bump version to 0.52.0 2015-01-30 23:04:50 -05:00
syl20bnr
b022c390b2 Bump version to 0.51.0 2015-01-27 23:26:56 -05:00
syl20bnr
2aca191343 Bump version to 0.50.3 2015-01-27 05:18:52 -05:00
syl20bnr
87d8c4a092 Bump version to 0.50.2 2015-01-27 04:51:19 -05:00
syl20bnr
33a3f6389e Bump version to 0.50.1 2015-01-27 01:19:55 -05:00
syl20bnr
1d83553cbd Bump version to 0.50.0 2015-01-27 00:33:10 -05:00
syl20bnr
16df76c0c8 Prefix all core files with core- 2015-01-26 22:51:47 -05:00
syl20bnr
2ddaa0872e Bump version to 0.49.2 2015-01-26 07:46:08 -05:00
syl20bnr
3defa087c7 Bum version to 0.49.1 2015-01-26 01:17:18 -05:00
syl20bnr
0e4630463b Bump version to 0.49.0 2015-01-25 23:48:24 -05:00
syl20bnr
2f1d7c40a4 Unit tests for configuration-layer//declare-layer
First step for the implementation of a buffed variable
`dotspacemacs-configuration-layers`
2015-01-25 00:01:43 -05:00
syl20bnr
1280f823c8 Setup a test framework
Load paths are now registered in `core/load-paths.el`
Libraries are in `core/lib`
Move `ht.el` to `lib`
Add `mocker.el` to `lib`
Tests are in test,
- unit tests files suffix is `utest.el`
- functional tests files suffix is `ftest.el`
2015-01-22 22:26:56 -05:00
Jezeniel Zapanta
3eadd2f94d Minor typo fix 2015-01-21 22:06:07 -05:00
syl20bnr
1b6281f600 Bump version to 0.48.7 2015-01-21 21:36:22 -05:00
syl20bnr
827ab01066 Bump to version 0.48.6 2015-01-21 20:17:57 -05:00
syl20bnr
17a263d6d8 Bump version to 0.48.5 2015-01-20 21:49:23 -05:00
syl20bnr
c2f7d3687e Bump version to 0.48.3 2015-01-20 00:50:57 -05:00
syl20bnr
3d02adf755 Better check for emacs version prerequisite
Move the check at the very top of init.el
Resolves #453
2015-01-20 00:49:31 -05:00
syl20bnr
ceefe88b75 Update CONTRIBUTE.md and add file headers
Also add default file header to layer templates.
2015-01-13 23:12:56 -05:00
syl20bnr
402d6e9267 Speed up boot time by lazy activating of packages 2015-01-05 01:38:48 -05:00
syl20bnr
be8a62b220 Hotfix broken 24.3 compatibility with subr-x
Resolves #375
2015-01-02 22:21:35 -05:00
syl20bnr
2554d16c16 Rename config-system.el to configuration-layer.el 2014-12-25 14:45:27 -05:00
syl20bnr
018f0768e6 Refactoring of config-system.el
Would be easier to improve helm-spacemacs and code
unit tests (in fact the pre-refactoring version was
not unit testable)
2014-12-21 02:52:52 -05:00
syl20bnr
cd761f3ca1 Fixes #270 Evil keybindings no longer work in *Scratch* buffer 2014-12-14 13:53:06 -05:00
sbenner
c76aac063d Remove spacemacs/buffer function and tweak startup 2014-12-12 11:34:36 -05:00
sbenner
4d23aa2160 Install evil and evil-leader at the beginning of the boot sequence 2014-12-12 11:11:15 -05:00
syl20bnr
aebe9543d7 Add support for custom default theme 2014-11-27 23:14:51 -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
bf5075ccd2 Remove deprecated comment 2014-11-17 21:04:41 -05:00
syl20bnr
668b9f88f9 Move contribsys package.el initialization in a function 2014-11-16 22:41:05 -05:00
syl20bnr
b33cbba0b3 Add suppport for contrib category sub-directories 2014-11-10 22:26:11 -05:00