Daniel Luna
b4545a7b96
Shows error in *Messages* buffer when loading .spacemacs
2015-10-14 00:26:13 -04:00
syl20bnr
455dd22553
core: set error flag when calling user dotfile functions
2015-10-12 09:58:46 -04:00
justbur
8b5428d320
core-dotspacemacs: Make call-func macro safer
...
Catch errors in executed function and signal them to the user in the
spacemacs buffer. We don't want loading to silently fail because there
is a problem in dotspacemacs/user-config for example.
2015-10-12 09:53:37 -04:00
Amin Bandali
7ebc3bd291
Fix erc notification icon
...
Introduce and use spacemacs-assets-directory for specifying the
spacemacs assets used in defining the app icon path, instead of a
hardcoded string
2015-10-12 09:37:56 -04:00
syl20bnr
1cf9b73f84
core: replace powerline by spaceline
2015-10-11 00:16:47 -04:00
Eivind Fonn
92254bc3af
code: refresh modeline after syncing
2015-10-10 23:21:03 -04:00
Eivind Fonn
3a2bd94e05
Fix bug introduced in df6b530
2015-10-07 22:33:29 +02:00
syl20bnr
3c7ad38e4d
core: remove dotspacemacs-verbose-loading
...
verbose is activate with --init-debug
2015-10-07 15:51:40 -04: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
0cbe01433d
Move (setq help-window-select 't) to spacemacs-base
2015-10-07 15:51:40 -04:00
sooheon
984f5aa3d8
Keep focus while navigating *help* buffers
...
As discussed in issue #2659 .
2015-10-07 15:51:39 -04:00
syl20bnr
df6b530f0f
core: remove unneeded parenthesis
2015-10-07 15:51:39 -04:00
person808
c1b6293268
Replace eval-after-load
with with-eval-after-load
.
...
We now backport the macro for 24.3 so we can use it everywhere.
2015-10-07 15:51:39 -04:00
justbur
539ff07890
core-keys: Allow major-mode-leader to be nil
...
The dotfile says that setting the major-mode leaders to nil will disable
the functionality, but there were a couple of places where that option
was not being respected.
2015-10-07 15:51:39 -04:00
Eivind Fonn
e9c5e168d6
core: remove special handling of spacemacs-theme and solarized theme
...
Also remove the local solarized-theme package
2015-10-07 15:51:39 -04:00
Eivind Fonn
def1a8df2b
core: Spacemacs home as initial buffer for clients
2015-10-07 15:51:39 -04:00
Yen-Chin Lee
2a983671af
Fix some cl-lib function with prefix
...
Since emacs 24.3, function in cl-lib should with cl- prefix.
Signed-off-by: Yen-Chin Lee <coldnew.tw@gmail.com>
2015-10-07 15:51:39 -04:00
person808
28c5298f4c
Use built-in evil variable to set Y behavior.
2015-10-05 12:17:27 +02:00
Eivind Fonn
a64e1cf5d0
Document cursor color by state only in GUI
...
Fix #1944
[ci-skip]
2015-10-05 12:07:45 +02:00
syl20bnr
96ef3d1e9a
evilified: rebind SPC to '
2015-09-29 21:35:03 -04:00
syl20bnr
14bad7b99c
evilified: rebind : to |
2015-09-29 21:27:21 -04:00
syl20bnr
347fc731a6
evilified: rebind / to \
2015-09-29 21:16:25 -04:00
syl20bnr
169d1622e8
core: set ad-redefinition-action to accept
...
resolves #192
resolves #2893
2015-09-29 21:10:59 -04:00
Syohei YOSHIDA
2bd94c18d3
Loading warnings for using warning-minimum-level
2015-09-29 15:05:36 +09:00
syl20bnr
cd3fb97d3b
Bump version to 0.105
2015-09-28 23:53:20 -04:00
syl20bnr
2cfc9a5a60
dotfile: fix template
2015-09-28 23:41:11 -04:00
syl20bnr
2c6e48cb32
Update release note to include Y remapping to y$
2015-09-28 23:36:51 -04:00
Xue Fuqiao
1af3428b82
Typo fixes
2015-09-28 23:23:32 -04:00
syl20bnr
14fd2b48e9
New variable dotspacemacs-remap-Y-to-y$
2015-09-28 23:09:44 -04:00
syl20bnr
383b1bec20
Update dotspacemacs/config and dotspacemacs/init occurrences
2015-09-28 02:05:18 -04:00
syl20bnr
7c42ed713e
Update release notes
2015-09-28 01:31:50 -04:00
syl20bnr
4b869b9821
core: add comment for with-eval-after-load backport
2015-09-27 21:03:48 -04:00
justbur
1898cdcb90
core: Add with-eval-after-load backport
2015-09-27 21:02:15 -04:00
syl20bnr
5637f0963c
core: fix crash at startup due to bad require
2015-09-26 00:36:01 -04:00
syl20bnr
773076a1be
core: remove core-evilify-keymap.el
...
Move its contents to core-evilified-state.el
2015-09-26 00:26:16 -04:00
syl20bnr
d237d56c23
evilify: simplify implementation and fix tests
2015-09-26 00:11:34 -04:00
syl20bnr
5d654767ea
evilify: fix visual state hooks breaking keymaps
2015-09-25 21:55:37 -04:00
syl20bnr
994daaf398
evilify: Add pre-command-hook to visual state as well
2015-09-25 21:46:01 -04:00
syl20bnr
6e89fe33b1
evilify: new pre-command-hook to dispatch commands
...
Use a pre-command-hook to introspect current keymap under point and
dispatch the command to evilified-state keymap or mode keymap.
2015-09-25 21:29:48 -04:00
justbur
aded834a57
evilify: Only modify map in evilified state
...
Possible fix for #3078
2015-09-25 21:07:04 -04:00
syl20bnr
1c04c07b98
core: fix evil-escape in evilified buffer
2015-09-25 20:21:07 -04:00
syl20bnr
3a829ce89e
core: fix key bindings in visual state for evilified buffers
2015-09-25 00:27:52 -04:00
syl20bnr
d97d2d410c
core: remove a bunch of duplicate functions...
2015-09-25 00:27:52 -04:00
person808
952a848738
Add missing value to dotfile tests.
2015-09-23 18:08:28 -10:00
syl20bnr
7a2e604741
core: remove 'post value for :step property
...
post value for package :step property is both useless and considered
harmful. It would hijack the determinism of the loading order.
'pre value is used very very rarely and I even think it is not even
used since most of the time a package that must be loaded in pre step
is a bootstrap package. But we keep 'pre since it can be useful to
have it for _exceptional_ cases.
2015-09-24 00:02:02 -04:00
justbur
042f1635a5
evilified-state: Add C-z to emacs-state
2015-09-23 23:31:05 -04:00
syl20bnr
5402dae81b
core: add new :location value -> built-in
...
Can be used to configure built-in packages
2015-09-23 22:01:47 -04:00
syl20bnr
f294ba3887
core: remove 'private value for :location
...
While doing the tests I encountered an edge case where a package owned
by the dotfile could be passed either a 'private or 'local location
which is ambiguous (moreover where do we put packages with 'local
location ?).
We remove the ambiguity by removing the 'private value and push the
path ~/.emacs.d/private/local/pkg/ when the owner of a local
package PKG is the dotfile.
When the owner of a local package is a layer then the load path is
in the "local" subdirectory of the layer directory. It adds no value
to use the old 'private location in this case.
2015-09-20 00:49:18 -04:00
Eivind Fonn
92c792c18e
Allow local packages without owner
2015-09-19 18:44:19 -04:00
syl20bnr
ff2ff60830
core: fix configuration-layer/create-layer
...
Missing name parameter for configuration-layer//copy-template
2015-09-19 01:37:45 -04:00