Commit graph

5470 commits

Author SHA1 Message Date
Martin Yrjölä
2d7d704c5b mu4e: Add support for ivy 2016-01-26 01:20:59 -05:00
Eivind Fonn
ad6efee8a2 Don't accidentally overwrite skip-install 2016-01-26 01:20:59 -05:00
justbur
1bf4052f37 counsel: Allow command line args in search
If " -- " appears in the search string split the search string on the
first occurrence with everything before treated as args to the search
and everything after treated as part of the regex.
2016-01-26 01:20:58 -05:00
justbur
2ed37e4a33 counsel: New async implementation
This version of counsel--async-command feels smoother for me. Right now
it is just being used for the search functions. If others like it, I'll
propose it upstream.
2016-01-26 01:20:58 -05:00
Christoph Paulik
0057df5cf5 Only load pyenv if it is installed
fix #4779
2016-01-24 14:42:59 +01:00
justbur
d69c40d320 counsel: Bind M-x to counsel-M-x 2016-01-23 18:28:34 +01:00
justbur
bdddaa2bb6 search-engine: Add ivy support 2016-01-23 18:23:35 +01:00
justbur
c166b3ab54 ivy-spacemacs-help: Add ivy-spacemacs-help-faq 2016-01-23 18:22:34 +01:00
justbur
c3823970f0 spacemacs-ivy: Add counsel-search-docs
Command to grep the spacemacs docs using dotspacemacs-search-tools
2016-01-23 18:20:22 +01:00
Eivind Fonn
c62b294b9d Sort org-agenda keybindings 2016-01-23 17:44:43 +01:00
Skorzhinskiy Mikhail
16cb4f2d54 org: more convenient key bindings for agenda mode 2016-01-23 17:44:42 +01:00
Skorzhinskiy Mikhail
5b1eef2742 org: document evil calendar bindings 2016-01-23 17:44:30 +01:00
Skorzhinskiy Mikhail
18f5b1a137 org: remove useless code 2016-01-23 17:27:35 +01:00
Ken Wu
fb3f548fe8 Fix bugs when version-control-diff-tool = diff-hl
The original code is confused by diff-hl-mode and diff-hl-margin-mode.
This modification fixes all typos due to the confusion.
2016-01-23 17:21:13 +01:00
Robert O'Connor
c0e0702430 bind SPC gA to magit-cherry-pick-popup 2016-01-23 17:15:02 +01:00
Robert O'Connor
f86ec0e047 add magit-rebase-popup command to init function 2016-01-23 17:13:00 +01:00
Christoph Paulik
bddf9de8f1 Set global pyenv version if no .python-version file exists 2016-01-23 17:09:52 +01:00
Eivind Fonn
3271dbcf0f Move rspec popwin config to ruby layer 2016-01-23 17:08:18 +01:00
Josh Cass
94e08aa401 Use popwin for rspec-compilations
With the introduction of `rspec` support in version 0.105.0
tests run with rspec launch in their own `rspec-compilation`
which is not managed in `spacemacs-base/init-popwin` causing
those compilations to open a new buffer and take over an exisiting
window.

It is preferable to have the test compilation open in a popwin
that does not disrupt the current state of a workspace layout and
takes advantage of the full width of the current editor view
so it's easier to read. Popwin is also nice because it is easier
to dismiss with a simple `C-g` or `SPC w p p`.
2016-01-23 17:04:59 +01:00
Eivind Fonn
0f5d576ada Re-add py-yapf 2016-01-23 15:00:23 +01:00
Eivind Fonn
2d29953200 Enhance theme handling
- Restrict default theme code to spaceacs/load-theme
- Don't download package for default
- Explicitly call post-theme-init for default
- Explicitly disable existing themes when loading
2016-01-23 14:40:24 +01:00
Ista Zahn
86dd7926b7 Allow default theme in dotspacemacs-themes 2016-01-23 14:13:25 +01:00
JAremko
574dffbeeb added follow mode key binding 2016-01-23 14:11:20 +01:00
person808
efaef81ca5 Port helm-available-repls to spacemacs-ivy layer. 2016-01-23 14:09:05 +01:00
james sangho nah
4b0b5559a0 Additional key binding for symbol-highlight
Addressing #4720. Bind p to spacemacs/quick-ahs-backward for finding
previous match.
2016-01-23 23:15:17 +13:00
Eivind Fonn
44fd52d83b Register shells as REPLs 2016-01-22 16:31:47 +01:00
Eivind Fonn
bedf807128 Fix ielm initialization and register as REPL 2016-01-22 16:31:42 +01:00
Eivind Fonn
e8a10c3d54 Clean up REPL code 2016-01-22 16:31:37 +01:00
Alejandro Catalina Feliú
fb99f3ff19 Add global access to all available REPLs
Enable a global binding to access a list of available REPLs to run
everywhere. If the requested REPL depends on a major-mode that hasn't
been loaded, it will be loaded along its dependencies.

To make this work, a new `spacemacs/register-repl` function is included.
This function adds a major-mode and its repl function to a global
variable.
2016-01-22 16:01:19 +01:00
person808
a956235678 Move regex for useful terminal buffers to shell layer.
Also add regex for M-x shell.
2016-01-22 15:53:13 +01:00
bogdanteleaga
6371784b2e Change regex to accomodate cases where there's no test suite 2016-01-22 15:50:43 +01:00
Eivind Fonn
248abe254f Don't auto-quote attributes in react 2016-01-22 15:47:21 +01:00
Jean-Alexandre Peyroux
9449798bfa Fix code examples in auto-completion layer 2016-01-22 15:46:54 +01:00
syl20bnr
3d8ca682bf ivy: remove blending hack
Last version of Spacemacs is fine with blending enabled
2016-01-21 19:27:34 -05:00
Eivind Fonn
a47777696e Some eshell cleanup
- Move keybindings to named init function instead of lambda
- Autoload C-d binding from em-rebind
2016-01-21 22:11:49 +01:00
james sangho nah
1d6df486ec Quit shell only if there is no char left to delete
Addressing #4630. C-d is now bound to eshell-delchar-or-maybe-eof which
checks if there is a char after the point. If so, it performs the normal
delete-char, otherwise eshell-life-is-too-much.
2016-01-21 22:07:06 +01:00
Eivind Fonn
a15f0f940c Move ahs setup to own function 2016-01-21 21:57:20 +01:00
Alejandro Catalina Feliú
6b4b15305e Add support for auto-highlight-symbol in lisp-mode 2016-01-21 21:57:20 +01:00
Fabien Dubosson
9ab4ddb3b5 Correct alignment in git's layer README 2016-01-21 21:53:52 +01:00
bogdanteleaga
ef140f37c5 Improve indentation in golang 2016-01-21 21:53:52 +01:00
Christoph Neuroth
1d76daeef7 Bind SPC g r to magit-rebase-popup 2016-01-21 21:53:52 +01:00
Ernestas Lisauskas
28907bbeff Add development notes to Clojure's Readme
Related to #4608
2016-01-21 21:53:52 +01:00
Sébastien Bariteau
91c1528ef8 ipython-notebook: Fix typo in layer name in doc. 2016-01-21 21:46:59 +01:00
Fabien Dubosson
9eb64efc21 Fix typo in syntax-checking README 2016-01-21 21:20:00 +01:00
syl20bnr
2d2f4ab32a auto-completion: new key binding SPC e L
Open error buffer if needed and switch to it.
2016-01-21 14:13:50 -05:00
syl20bnr
ba403b2df1 javascript: improve REPL
- add send region
- add send and focus functions
- add toggle for livid-mode
- lazy start the http server
2016-01-21 11:52:47 -05:00
Daniel Luna
c035bca52c Added JS repl via skewer-mode and livid-mode. 2016-01-21 11:52:47 -05:00
Eivind Fonn
c0a25983e3 Use-package conventions 2016-01-21 16:31:11 +01:00
Bailey Ling
79e8677419 Remove obsolete variable.
evil-jumper-auto-save-interval has been removed in favor of relying on
savehist to perform persistence.
2016-01-21 16:29:39 +01:00
Andreas Hilboll
ef628eb978 [mu4e] update to README.org
Clarify usage for multiple accounts, as discussed by @darkfeline in #4670
2016-01-21 16:26:31 +01:00