Commit Graph

240 Commits

Author SHA1 Message Date
syl20bnr c90741f983 core: update comments in init.el for gc-cons-threshold
Tell user about possible required modification of the value in their
user-config function.
2016-10-16 23:06:21 -04:00
Eivind Fonn adfeb68e86 Update changelog and bump version to 0.200.2 2016-10-14 10:34:55 +02:00
syl20bnr c6e673ed84 Update change log and bump version to 0.200.1 2016-10-10 01:21:35 -04:00
syl20bnr c788da709b Bump version to 0.200 2016-10-03 00:42:38 -04:00
Eivind Fonn 5001e2167a Bump version to 0.105.22 and update change log 2016-08-19 18:03:50 +02:00
leon a2448be4f1 Fix spacemacs-start-directory variable definition
Should use defvar so that user can override the default value.
2016-06-23 22:36:03 -04:00
syl20bnr cbb61070fd Replace some emacs-user-directory vars and update documentation 2016-06-23 00:25:04 -04:00
Exaos-memes 904f7ea665 Define new variable: spacemacs-start-directory.
With this new variable, user can load spacemacs anywhere, e.g.
"~/.emacs.d/spacemacs/". Only user's cache directory is still hard-coded
as "~/.emacs.d/.cache/". If user want to use spacemacs this way, drop
one line as the below in "~/.emacs.d/init.el":

    (setq spacemacs-start-directory "~/.emacs.d/spacemacs/")
    (load-file (concat spacemacs-start-directory "init.el"))
2016-06-23 00:19:34 -04:00
Eivind Fonn 92b48eadea 💣 Drop support for Emacs 24.3
Spacemacs now needs at least 24.4 to launch.
2016-06-20 22:05:56 -04:00
syl20bnr 117dcba0ed Revert "Drop support for Emacs 24.3"
This reverts commit 31bab70397 making
a new commit to put TheBB as the author.
2016-06-20 22:05:12 -04:00
syl20bnr 31bab70397 💣 Drop support for Emacs 24.3
Spacemacs now needs at least 24.4 to launch.
2016-06-20 21:55:36 -04:00
syl20bnr 022ce991de Release note for 0.105.21 and bump version 2016-06-08 23:19:43 -04:00
Yasuharu Iida 59d30f2990 Update init.el 2016-05-11 20:47:22 -04:00
Eivind Fonn c2fc02e900 Bump version to 0.105.20 and update change log 2016-05-10 14:40:21 +02:00
syl20bnr a462f65af5 init: revert GC threshold to 100MB 2016-05-01 11:00:09 -04:00
syl20bnr 368c1bef9a init: move restore of GC threshold to the end of init 2016-04-29 22:27:30 -04:00
Nicolas Bertrand d87491c602 Reduce gc-cons-threshold after init 2016-04-29 19:57:42 -04:00
syl20bnr 78be544e2c Bump version to 0.105.19 and update change log 2016-04-20 23:46:16 -04:00
syl20bnr 04ef674530 Bump version to 0.105.18 and update change log 2016-04-11 00:07:17 -04:00
syl20bnr 5c7e0b6cc8 Bump version to 0.105.17 and update change log 2016-04-09 10:17:47 -04:00
syl20bnr d99423f218 init.el: minor typo 2016-04-07 22:52:20 -04:00
syl20bnr 09ff77fbd4 Make it possible to use spacemacs-bootstrap layer as a distribution 2016-04-06 13:12:13 -04:00
syl20bnr 50515a826a core: new function spacemacs-buffer/display-info-box
Extract and rewrite the code to display the startup info box.
2016-04-03 02:51:44 -04:00
syl20bnr 7352d46b48 Bump version to 0.105.16 and update change log 2016-04-01 09:23:54 -04:00
syl20bnr e955748757 Bump version to 0.105.15 and update change log 2016-04-01 01:05:09 -04:00
syl20bnr 1831d4c86c Bump version to 0.105.14 and update change log 2016-03-09 20:55:29 -05:00
syl20bnr 895455d44c Bump version to 0.105.13 and update change log 2016-03-06 23:07:51 -05:00
syl20bnr 6d96495816 Bump version to 0.105.12 and update change log 2016-03-03 00:39:50 -05:00
syl20bnr 6516f44244 Bump version to 0.105.11 and update change log 2016-02-19 23:36:10 -05:00
syl20bnr ec0eb071ad Bump version to 0.105.10 and update change log 2016-02-18 23:21:15 -05:00
syl20bnr 898f38f89b Bump version to 0.105.9 and update change log 2016-01-18 01:06:09 -05:00
syl20bnr 046d86800c Clean copyrights and update for year 2016 2016-01-11 21:42:17 -05:00
syl20bnr ce2811e5b6 Bump version to 0.105.8 and update change log 2016-01-11 11:02:04 -05:00
syl20bnr 7e6c4e9918 Bump version to 0.105.7 and update change log 2016-01-11 01:49:55 -05:00
syl20bnr ba9d2cc0cd Bump version to 0.105.6 and update change log 2016-01-09 13:23:49 -05:00
syl20bnr 6bf9bed701 Bump version to 0.105.5 and update change log 2016-01-08 23:20:27 -05:00
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