syl20bnr
70db3767fc
Bump version to 0.105.4 and update change log
2016-01-06 23:45:26 -05:00
syl20bnr
76d8ff8621
core: allow debug arguments without --debug-init
...
Add a new core file for processing command line arguments
2016-01-06 22:50:13 -05:00
syl20bnr
5ed551c652
Bump version to 0.105.3 and update change log
2016-01-06 01:16:30 -05:00
syl20bnr
11bfb9184f
Bump version to 0.105.2 and update change log
2016-01-05 12:41:44 -05:00
syl20bnr
0f9743af73
Bump version to 0.105.1 and update change log
2016-01-05 02:01:58 -05:00
syl20bnr
e7985e8c6b
core: refactor init.el
2015-12-01 00:54:39 -05:00
Immortalin
1defaf7eb4
Added message to be displayed if emacs version is too old. This fixes #1481
2015-12-01 00:49:54 -05:00
syl20bnr
1061adbac9
New variable dotspacemacs-elpa-https
...
If non nil use HTTPS otherwise use HTTP.
Default is t.
2015-11-18 13:50:30 -05:00
justbur
7a288656b1
debug-init: Get more info from debug-init
...
1. Make sure debug-on-error stays on
2. Force verbose loading
3. Detect long requires and loads (with --timed-requires)
4. Start profiler (with --profile)
2015-10-07 15:51:40 -04:00
syl20bnr
cd3fb97d3b
Bump version to 0.105
2015-09-28 23:53:20 -04:00
syl20bnr
d548104d6f
Update change log and bump version to 0.104.1
2015-09-28 23:33:08 -04:00
syl20bnr
ad7d310883
core: install dotfile before layer syncing
2015-09-13 21:59:36 -04:00
syl20bnr
071c92e131
Move gc-cons-threshold to init.el and increase it to 100MB
...
Resolves #3011
2015-09-13 21:59:13 -04:00
syl20bnr
77161bd591
core: restore default mode line in home buffer
2015-09-11 23:04:01 -04:00
syl20bnr
e4662ac485
Remove user-emacs-directory manipulation in init.el
...
if we really need this we should use an environment variable
2015-08-10 23:58:08 -04:00
vkz
bd432752bc
Replace after-init-hook with emacs-startup-hook
...
This has a benefit of not assuming that the user .emacs.d/ is in the
user home directory. Should continue to work as expected when this is
the case, but you could also start a fresh Emacs session like
so (assumes OSX):
open -a Emacs.app -n --args -q -l /path/to/emacs.d/init.el
So you don't have to muddle with symlinking your ~/.emacs.d or replacing
it with another just to try Spacemacs (or any other config). Note, that
this won't work with `after-init-hook` which doesn't appear to run when
Emacs is run with -q flag. As a result the `dotspacemacs/config` in your
.spacemacs won't run.
2015-08-04 23:17:12 -04:00
syl20bnr
794904adb0
Bump current version to 0.104
2015-07-02 00:53:44 -04:00
justbur
78faa737bc
Emacs25 requires (pacakge-initialize)
to be in init.el
...
even if it's commented out
2015-06-22 23:24:15 -04:00
syl20bnr
d6717ccdbe
Bump version to 0.103
2015-06-02 21:36:45 -04:00
syl20bnr
5cbe4812ad
Bump to version 0.102.1
2015-06-01 00:37:55 -04:00
syl20bnr
2bec380d68
Bump version to 0.102.0
2015-04-18 22:31:28 -04:00
syl20bnr
2bd3b2b75b
Bump version to 0.101.1
2015-04-13 03:38:46 -04:00
syl20bnr
b68099f410
Bump version to 0.101.0
2015-04-13 02:20:21 -04:00
syl20bnr
ee2aa24bec
Integrate dotfile wizard at startup
2015-03-30 23:17:29 -04:00
syl20bnr
8d9d174897
Bump version to 0.100.1
2015-03-18 01:14:35 -04:00
syl20bnr
0ef9f1ecbe
Fast forward version to 0.100.0
2015-03-16 01:57:02 -04:00
syl20bnr
b15d0bcbec
Bump version to 0.65.2
2015-03-10 20:34:26 -04:00
syl20bnr
ae6e9373fb
Bump to version 0.65.1
2015-03-09 20:58:30 -04:00
syl20bnr
c5c861bc2a
Bump version to 0.65.0
2015-03-08 23:44:11 -04:00
syl20bnr
e6007fbf3b
Bump version to 0.64.2
2015-03-05 00:02:14 -05:00
syl20bnr
0e69d7f49d
Bump version to 0.64.1
2015-03-03 04:01:31 -05:00
syl20bnr
b3a1ca0482
Bump version to 0.64.0
2015-03-02 23:11:19 -05:00
syl20bnr
206b1a13ae
Refactor init.el and rename core-spacemacs-mode.el to core-spacemacs.el
2015-03-01 22:12:09 -05:00
syl20bnr
8aeb6e24c0
Move dotfile layer and settings declaration in their own functions
...
layers declaration are now in `dotspacemacs/layers` function
settings are now part of the `dotspacemacs/init` function
2015-02-28 23:33:57 -05:00
TheGreenHabi
0a7ee5a444
Update init.el
...
Update version to 0.63.0
2015-02-24 18:39:07 -05:00
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
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