syl20bnr
57fcb93799
Rename *-declarep functions to *-usedp functions
...
Makes more sense from a user view point.
2015-04-03 19:13:52 -04:00
syl20bnr
69a45ce353
Don't load extensions.el files twice
2015-04-03 18:09:40 -04:00
syl20bnr
318bd23dc4
Add pre and post init functions support to configuration-layers
...
Now in addition to the <layer>/init-<pkg> function there are
- <layer>/pre-init-<pkg> (executed before <layer>/init-<pkg>)
- <layer>/post-init-<pkg> (executed after <layer>/init-<pkg>)
The init function is mandatory, if it is not present then the
package is ignored and not installed.
This mechanism allows soft (implicit) cross layers dependencies
between packages (see company for more info).
It is now possible to remove flycheck from spacemacs layer and
move it to its own syntax-checking layer.
2015-04-03 17:12:56 -04:00
syl20bnr
2905190dc8
Fix double loading of packages.el files
2015-04-02 23:13:21 -04:00
syl20bnr
5f7579867a
New update method
...
- backup the packages to be updated
- then delete them
- the user restart emacs and spacemacs will install the last version
Fixes some update errors related to byte-compilation like the one
which affected the powerline (void variable left)
This commit also adds some page break for clarity
2015-04-02 22:23:16 -04:00
syl20bnr
f5713f8d44
Startup lists at the end of the buffer with a page break line
2015-04-02 00:32:38 -04:00
syl20bnr
f42b686f4c
Fix and tweaks for startup lists
2015-04-02 00:12:19 -04:00
Carl Lange
d478955481
Startify stuff
2015-04-02 00:03:06 -04:00
syl20bnr
655e1a2c6b
Move xkcd layer in "fun" category folder
2015-04-01 23:26:47 -04:00
syl20bnr
30872ee12f
Fix error when displaying the missing layer warning
2015-04-01 23:14:48 -04:00
syl20bnr
ee2aa24bec
Integrate dotfile wizard at startup
2015-03-30 23:17:29 -04:00
syl20bnr
2acb2cc45e
Wizard like install of dotfile with universal argument
2015-03-30 22:18:32 -04:00
Tu Do
c278b58a0b
Ask user editing style when creating .spacemacs file
2015-03-30 19:18:36 -04:00
syl20bnr
06607fe3e3
Move rcirc and erc layer in irc subfolder
2015-03-27 22:27:58 -04:00
syl20bnr
ea4258d5e5
Emacs style leaders are now on M-m
and C-M-m
...
Leader: `M-m`
Major mode leader: `C-M-m` (alternate to `M-RET` since `C-m` has
the same ASCII code then `RET`).
Resolve #917
2015-03-23 19:09:23 -04:00
syl20bnr
382eca2dbc
holy-mode: you know what? Move leaders on M-n and M-m
...
:-)
2015-03-23 01:37:28 -04:00
syl20bnr
8e7f990d39
holy-mode: move leaders on M-1 (leader) and M-0 (major mode leader)
2015-03-23 01:16:20 -04:00
syl20bnr
c35a4ff983
holy-mode: Move leader on C-; and major mode leader on C-'
2015-03-22 23:57:08 -04:00
syl20bnr
51c5de624d
Fix non activated package if there is no defined init function
...
Fixes #898
2015-03-22 03:02:15 -04:00
Thomas Henderson
734eb9dc7b
"Improve" doge grammar
...
Standard Doge 1) uses two-word phrases and 2) violates the selectional
restrictions of the modifiers 'such', 'so', 'very', 'many', and 'much'.
(see
http://the-toast.net/2014/02/06/linguist-explains-grammar-doge-wow/#BjOVLZxGdAHsebDq.99 )
These are my suggestions for banner phrases that more accurately match the usual
doge grammar. Oh god what am i doing with my life
2015-03-20 23:27:49 -04:00
syl20bnr
7ac6c8a8be
First try for an holy-mode
2015-03-19 00:30:29 -04:00
syl20bnr
37c7041a26
Don't enable the package when initializing
2015-03-18 01:13:28 -04:00
syl20bnr
fdd481acfb
New attempt to support emacs builds with no GUI support
2015-03-18 00:09:24 -04:00
syl20bnr
7bcf1dca34
Fix error for emacs versions built without graphics support
2015-03-16 23:56:17 -04:00
syl20bnr
8918725119
Reset progress bar when C-c C-c in the dotfile
2015-03-16 23:56:16 -04:00
syl20bnr
f527c1c5ff
Fix window-numbering duplicated mode-line indicator
2015-03-16 01:34:32 -04:00
syl20bnr
1ea3da322c
Non blocking errors at startup + inline reports in spacemacs buffer
...
The mode line turns red when errors have been detected
and displays the number of errors.
Fixes #440
2015-03-16 01:29:39 -04:00
syl20bnr
2c9933b466
Fix mode-line progress bar in the dotfile when pressing C-c C-c
2015-03-13 22:08:30 -04:00
syl20bnr
cdfc462c99
Fix presence of GUI element when starting emacs as a daemon
2015-03-13 00:29:30 -04:00
syl20bnr
0052466422
Add official logo to startup page
2015-03-12 23:55:38 -04:00
syl20bnr
c9e4864f50
Tweaks for mode-line display at startup time
2015-03-12 00:25:52 -04:00
syl20bnr
9faa1542cb
Use mode-line as a progress bar
2015-03-11 23:46:37 -04:00
syl20bnr
9ee4e5d9fb
Add :disable-evil-leader
keyword in micro-states
2015-03-10 23:18:57 -04:00
syl20bnr
453343a920
Allow keymaps in micro-states
2015-03-10 23:11:52 -04:00
syl20bnr
7b3a9c62a3
Add dotspacemacs-enable-paste-micro-state (default to t)
2015-03-09 20:57:58 -04:00
syl20bnr
a9aa68fff3
Improve robustness of image banner feature
...
Check for support for PNG image format
Fallback on text banner if the PNG file cannot be displayed or
the path is wrong
2015-03-08 22:09:09 -04:00
Emmanuel Touzery
4d0ace039a
Ability for the user to specify a .png picture as a banner
2015-03-08 18:41:24 -04:00
syl20bnr
4d9b9686f3
Add property :use-minibuffer
to micro-state
2015-03-07 23:55:47 -05:00
syl20bnr
f79fa6c49b
Auto-save dotfile when C-c C-c
2015-03-07 22:30:28 -05:00
syl20bnr
a5d4e9e7fe
Add documentation in dotfile template about disabling ,
shortcut
...
Ref #772
2015-03-07 22:24:42 -05:00
syl20bnr
d6bd6976d1
Explicitly set last-command in micro-state wrappers
2015-03-07 17:22:23 -05:00
syl20bnr
cc86adcee1
Fix typos in micro-state source
2015-03-06 23:48:05 -05:00
syl20bnr
39ccec59b5
Split function configuration-layer/load-layer-files
2015-03-05 00:00:18 -05:00
syl20bnr
7c9b6683ba
dotspacemacs-mode: import emacs-lisp-mode evil-leader map
2015-03-04 21:38:54 -05:00
syl20bnr
59e60d21df
Fix test: test-declare-layers--result-order-is-reversed
2015-03-03 04:15:59 -05:00
syl20bnr
ce01f956ff
Fix spacemacs loading with 'all for dotspacemacs-configuration-layers
2015-03-03 03:58:29 -05:00
Tristan Hume
b845775ef4
Improve Spacemacs buffer buttons
2015-03-02 18:44:57 -05:00
syl20bnr
05b5cb4876
dotspacemacs: add SPC m c c
key binding
2015-03-02 12:13:08 -05:00
syl20bnr
61208803ed
dotspacemacs: Fix execution of dotspacemacs/init when C-c C-c
2015-03-02 12:10:39 -05:00
syl20bnr
36723dfda3
dotspacemacs: C-u C-c C-c skip dotspacemacs/config
...
By default `dotspacemacs/config` is executed.
2015-03-02 01:12:34 -05:00