Commit graph

2868 commits

Author SHA1 Message Date
syl20bnr 63f9e72495 New functions to display some text in a frame
spacemacs/insert-framed-text-to-buffer
spacemacs/insert-framed-text-from-file-to-buffer
2015-04-05 20:59:55 -04:00
Rob Merrell 850b5e9723 documented the 'go test' keyboard command 2015-04-04 23:38:36 -04:00
syl20bnr 4c905218ce Fix default layer in dotfile template 2015-04-04 23:38:02 -04:00
Carl Lange fbade22319 add default layers 2015-04-04 23:37:36 -04:00
Carl Lange be4ea14d8e Widgets ui for spacemacs buffer, working nicely 2015-04-04 23:36:39 -04:00
Tu Do 1e139d6601 Properly enable saveplace
Curretnly saveplace is not activated because setq only set the value
save-place is buffer local when set. We must set it to default to make
saveplace affects all buffers.
2015-04-04 23:34:26 -04:00
Tu Do 117b1d4c4d Enable Magit authentication on Windows
On Windows, we must use Git GUI to enter username and password,
otherwise git process just hangs there when we try to push.
2015-04-04 23:34:07 -04:00
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