Tu Do
11cd638ccd
[ Fix #1060 ] Only enable vi tildes where appropriate
...
- Don't enable it so Spacemacs home buffer is prettier.
- Don't enable it in read-buffers like help-mode buffers or Info buffers.
2015-04-04 23:33:34 -04:00
syl20bnr
0645f808e1
clojure layer: Use MELPA cider-eval-sexp-fu
2015-04-04 23:25:11 -04:00
syl20bnr
0f069a47d9
Change evil-matchit init functions to post-init
2015-04-04 01:41:34 -04:00
syl20bnr
d96da88d8a
Fix helm-spacemacs for unused layers
2015-04-04 01:39:27 -04:00
syl20bnr
8d75cb2dd0
evil-snipe layer: fix the use-package configuration
2015-04-04 01:05:08 -04:00
person808
a4bf293bc2
Refactor evil-snipe layer to use use-package.
2015-04-04 01:04:10 -04:00
syl20bnr
bdf370c050
lua layer: move flycheck config in a post-init function
2015-04-04 01:02:37 -04:00
Ryan Phillips
4283417d11
enable flycheck-mode for lua files
2015-04-04 01:01:26 -04:00
syl20bnr
8a616cb040
ycmd layer: remove hardcoded path
2015-04-04 01:00:41 -04:00
syl20bnr
de4a2db6bc
Fix enable company and auto-complete macros
2015-04-04 00:57:09 -04:00
Naseer Ahmed
2b81f4682b
ycmd layer: Set global config only if not already set
2015-04-04 00:48:07 -04:00
Chris Barrett
192b9613c7
scala: Do not enable ensime in non-file buffers
...
Buffers without a corresponding file name should not use ensime. This
includes diff buffers.
2015-04-04 00:46:24 -04:00
Chris Barrett
debb664df0
Disable aggressive indent for ediff buffers
...
In ediff buffers, `aggressive-indent-mode` causes diff markers to be
indented with code. Additionally, code in diff regions can be indented
unpredictably.
Resolve by disabling aggressive-indent in ediff buffers.
2015-04-04 00:44:20 -04:00
Josh Chase
8fedbe0635
Fix for go-oracle.
2015-04-04 00:43:40 -04:00
Christoph Paulik
0aa6a4dfb6
open cider-doc without asking for symbol, close with q
...
- fix issue #1028
2015-04-04 00:41:33 -04:00
Christoph Paulik
5fa5b5e9d3
change clojure documentation lookup according to conventions
2015-04-04 00:40:51 -04:00
Tu Do
fdb1d04c98
[ Fix #1023 ] Restore rectangle-mark-mode key binding
...
evil-search-highlight-persist-remove-all is bound to "C-x SPC". However,
it already has "SPC s c". So, we should return it to stock Emacs binding.
2015-04-04 00:40:19 -04:00
person808
ba1d9eef68
Bind K to SPC m h h if it exists.
2015-04-04 00:34:59 -04:00
syl20bnr
2f29b3edbe
go layer: rename function to spacemacs/go-run-package-tests
2015-04-04 00:34:03 -04:00
Rob Merrell
baaf03e005
Add go/run-package-tests command bound to 'mtp'
2015-04-04 00:30:44 -04:00
luxbock
eecf3a3cfe
Bind evil-leader in org-agenda-map as well
2015-04-04 00:29:21 -04:00
Tu Do
f92a5e63a6
Replace show-paren-mode with show-smartparens-mode
...
show-smartparens-mode offers better highlighting: it can highlights pair
recognized by Smartparens, including pairs such as \\(\\) and XML tags.
2015-04-04 00:24:58 -04:00
Tu Do
fd1f524aff
Improve SLIME layer
...
- Use slime for indentation
- Add extension for SBCL
- Allow to create a common lisp scratch buffer with slime-scratch
- Enable fuzzy completion with score.
- Don't enable SLIME in Emacs Lisp. It's not usable. The SLIME of Emacs
Lisp is Emacs itself.
2015-04-04 00:23:33 -04:00
Tu Do
835d565b3f
Enable smartparens in eval-expression
...
Also don't treat ' as a pair, so we can quote lisp symbols.
2015-04-04 00:22:07 -04:00
Tu Do
284641c005
Enable eldoc in eval-expression and IELM
...
So, when using eval-expression (bound to "M-:") and IELM, we have eldoc
like in a code buffer.
2015-04-04 00:21:28 -04:00
syl20bnr
8f6f9dcff4
python layer: add documentation for SPC m h d
2015-04-04 00:19:17 -04:00
Daniel Wu
6711ae4bca
python layer: Add helm-pydoc
2015-04-04 00:18:00 -04:00
Jeremy Huffman
cd3346c125
ghci-ng should now override mht rather than mt
2015-04-04 00:17:31 -04:00
person808
abfceb6a3b
Add adaptive wrap.
2015-04-04 00:12:20 -04:00
Ben Gamari
2b7a496464
Associate .mkd with markdown-mode
...
This is a common enough extension that it seems reasonable to do this by
default.
2015-04-04 00:02:58 -04:00
Diego Berrocal
0cde3b1239
Rebind spacemacs/persp-switch-project
...
From `SPC p s` to `SPC p p`
2015-04-03 22:19:45 -04:00
Tu Do
179d8caeb3
Prevent cursor from moving into minibuffer prompt
2015-04-03 22:19:25 -04:00
syl20bnr
25316d6a00
auto-completion layer: Fix typo in funcs.el
2015-04-03 22:08:51 -04:00
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
0a31c1fedb
clojure-layer: fix AC sources
2015-04-03 18:33:37 -04:00
syl20bnr
69a45ce353
Don't load extensions.el files twice
2015-04-03 18:09:40 -04:00
syl20bnr
1e17bb750f
Fix various missing init functions
2015-04-03 18:02:00 -04:00
syl20bnr
8b1cf9a784
Move fish-mode to new layer: shell-scripts
2015-04-03 17:44:11 -04:00
syl20bnr
5d8be137e7
Define missing init functions
2015-04-03 17:35:33 -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
9f3f2b9741
Fix automatic global toggle of auto-complete when loaded
2015-04-03 13:30:26 -04:00
syl20bnr
df061e494f
Some other typos in auto-completion README
2015-04-03 00:47:37 -04:00
syl20bnr
a487230e94
Typo in auto-completion layer REAMDE
2015-04-03 00:37:14 -04:00
syl20bnr
769d54da02
New layer auto-completion
...
Move company and auto-complete to a common layer.
They are not enabled globally anymore, each mode using them
must explicitly declare a hook.
Only one frontend is supported for a given mode, we have to
choose the best between the two.
Only one key binding to toggle auto-completion on `SPC t a` no
matter if it is company or auto-complete. The lighter in the
mode-line is Ⓐ for both frontends.
2015-04-03 00:28:13 -04:00
syl20bnr
2905190dc8
Fix double loading of packages.el files
2015-04-02 23:13:21 -04:00
syl20bnr
cb259666bb
Remove some not used packages from Spacemacs layer
2015-04-02 22:43:21 -04:00
syl20bnr
1b7facc48c
Add magit-completing-read-function to magit init
2015-04-02 22:42:57 -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
Tu Do
61dce32ad6
Enable goto-address-prog-mode
...
So we can see web links easily and jump to the links with a mouse click
or a key binding.
2015-04-02 00:46:53 -04:00
syl20bnr
cf6f086e35
Simplify helm-descbinds configuration
2015-04-02 00:42:55 -04:00