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
Rich Alesi
4db64a78e5
Begin to clean up root directory by getting persistent files into .cache
...
Conflicts:
spacemacs/packages.el
Added ac-comphist, recentf, and projectile cache files to .cache
2014-11-08 13:10:54 -05:00
ralesi
d896e661f0
Quickly find files in spacemacs and contrib directory
2014-11-08 13:04:07 -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
ef1e3efa6d
Port automatic package deletion to Emacs 24.4
2014-10-24 22:39:03 -04:00
syl20bnr
27df1d19fb
~/.spacemacs file has now a version
2014-10-23 23:11:36 -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
syl20bnr
93e1ff2546
Add support for multiple contrib layer directories
2014-10-23 22:25:28 -04:00
syl20bnr
38b42a3e0d
Temporary fix for auto deletion of orphan package with Emacs 24.4
...
It is disabled for Emacs 24.4 until this feature is correctly
supported for this Emacs version.
2014-10-23 00:21:10 -04:00
syl20bnr
c517424032
Add auto-remove of orphan elpa packages
2014-10-21 01:41:33 -04:00
syl20bnr
e83f8f752b
New mode line, Flycheck feedback and various fixes
2014-10-16 02:16:39 -04:00
syl20bnr
f245f20fa0
Start an Emacs server at the end of init.el
2014-10-09 14:06:59 -04:00
syl20bnr
a9d4c56665
Missing namespace prefix for some functions in core
2014-10-03 22:18:27 -04:00
syl20bnr
a60e9d13a9
Check for Emacs version
...
If required version is not met, then Spacemacs is disabled.
2014-09-27 00:11:37 -04:00
syl20bnr
c8310c6393
Clean up init.el
2014-09-23 20:48:11 -04:00
syl20bnr
e63513f97a
Set spacemacs-mode to spacemacs startup buffer
2014-09-09 23:05:02 -04:00
syl20bnr
8bac9acace
Create spacemacs buffer sooner
2014-09-09 22:37:06 -04:00
syl20bnr
3e1e036876
Move core elisp code to core/
2014-09-09 22:02:38 -04:00
syl20bnr
1573d70f60
Auto installation of .spacemacs
2014-09-06 23:28:13 -04:00
syl20bnr
207c883d0d
Move spacemacs init functions to spacemacs.el
2014-09-06 23:16:17 -04:00
syl20bnr
f46aedee3f
Better chunk size calculation for loading bar of startup screen
2014-09-06 22:38:53 -04:00
syl20bnr
8f8ffb4f7e
Add neat loading screen (maybe a litte too big :-))
2014-09-06 21:36:53 -04:00
syl20bnr
3329a8e73c
Move back package.el initialization to contribsys.el
2014-09-06 21:35:35 -04:00
syl20bnr
43fa7aab31
Remove condition on window-system to display load times
2014-09-06 21:33:55 -04:00
syl20bnr
d806ac90ff
Display welcome message in *spacemacs*
2014-09-06 04:55:14 -04:00
syl20bnr
22d16b56f7
Move packages initialization to init.el
2014-09-06 04:53:38 -04:00
syl20bnr
b5e34cffd7
Add functions to write to *spacemacs* buffer
2014-09-06 04:52:51 -04:00
syl20bnr
b8e9bff119
Change spacemacs/ prefix to contribsys/
2014-09-05 00:09:59 -04:00
syl20bnr
d0a86ba012
Add function spacemacs/declare-configuration-layers
2014-09-05 00:09:58 -04:00
syl20bnr
7f213503c2
Use new contribution system
2014-09-03 02:27:14 -04:00
syl20bnr
b666f879d0
Optimize initialization of packages
...
Move packages related functions from func.el to init.el
2014-09-02 21:31:49 -04:00
syl20bnr
9a13c079d0
Introduce configuration layer system
2014-09-02 00:23:43 -04:00
syl20bnr
67b0c244c6
Move extensions to spacemacs and add a contrib configuration layer
2014-09-01 14:32:13 -04:00
syl20bnr
7a41a4ba89
Make Spacemacs more starter kit friendly
...
Greatly reorganize the file structure and add more
separation between Spacemacs configuration and user
configuration
2014-09-01 12:18:34 -04:00
syl20bnr
3b5ffbb2e2
Add Dropbox directory to load-path
2014-08-29 00:01:53 -04:00
syl20bnr
7eb6bccc71
Remove centered cursor by default
2014-06-19 01:59:25 -04:00
syl20bnr
4f348a5aa0
Select first theme of the cycle-theme list at startup
2014-04-11 21:31:19 -04:00
sbenner
5b83324e6d
Default theme based on hostname
2013-12-02 09:03:59 -05:00
sbenner
a93fa1de25
Move user config and host config
2013-11-26 09:46:27 -05:00
syl20bnr
52fc875131
Better support for on the fly theme change, flycheck new look and feel.
2013-11-26 00:24:50 -05:00
syl20bnr
1ffb42448e
Migrate all package configs to use-package.
...
Total load time for 90+ packages without byte-compiling: 3s... amazing !
Thanks to \@jwiegley :-)
2013-11-20 00:30:48 -05:00
syl20bnr
76af14e6b8
Move global-centered-cursor-mode to the end of init.el
...
Seems that doing it in the init-centered-cursor file provokes
an infinite loop.
2013-11-15 22:45:13 -05:00
syl20bnr
3420ffde71
Remove key-chord mode !! Not needed anymore (great news).
2013-05-06 20:59:13 -04:00
syl20bnr
0c1b3f4cce
Delete uneeded files.
2013-04-25 18:11:14 -04:00
syl20bnr
69c30f42b6
Minor change.
2013-04-23 23:07:44 -04:00
syl20bnr
a61d17d5cd
Use my fork of solarized-theme.
2013-04-22 18:16:47 -04:00
syl20bnr
ac77ce8c83
Merge branch 'master' of http://github.com/syl20bnr/dotemacs
2013-04-15 22:11:10 -04:00
syl20bnr
e73163f0a2
Merge branch 'master' of http://github.com/syl20bnr/dotemacs
2013-04-15 11:13:06 -04:00
syl20bnr
19f8527a5d
Add keybindings to switch between themes for day and night.
2013-04-15 11:12:39 -04:00
syl20bnr
1e9c31c278
Remove customized stuff.
2013-04-14 10:37:54 -04:00
syl20bnr
60464265f1
Clean up everything related to flymake.
2013-04-12 21:40:52 -04:00
syl20bnr
51de872537
Add pre-extensions and post-extensions. Removed unused packages. Moved flymake from package to pre-extensions.
2013-04-11 10:51:17 -04:00
syl20bnr
54874ee5f4
added custom-settings.el file
2013-01-29 10:26:30 -05:00
syl20bnr
2e291b1a9e
minor changes
2013-01-10 22:29:46 -05:00
syl20bnr
89e13dc664
minor change
2013-01-05 20:47:49 -05:00
syl20bnr
7a8034fa1e
split key bindings and key chords
2013-01-04 11:07:52 -05:00
syl20bnr
835ec9318b
made multiple cursors and evil HAPPY! :-)
2013-01-04 01:40:59 -05:00
syl20bnr
8a5b04c56e
tries to make Evil and multiple cursors happy.
2013-01-03 18:15:22 -05:00
syl20bnr
27711b5b40
WIP refactoring of extensions
2012-12-27 15:50:48 -05:00