Commit graph

929 commits

Author SHA1 Message Date
justbur 48846ed824 New version of wind-manip-micro-state doc 2016-01-26 01:21:00 -05:00
justbur 7ed141b7dd hydra: Disable evil-local-mode in the corelv buffer
Otherwise evil calls evil-refresh-cursor which reverts the cursor from
being nil
2016-01-26 01:21:00 -05:00
justbur 4123b19314 which-key: Add rules for new micro-state 2016-01-26 01:21:00 -05:00
justbur d38d64dad7 layouts: Translate layouts micro-states 2016-01-26 01:21:00 -05:00
justbur ca5b67c2f2 eyebrowse: Translate workspaces micro-state 2016-01-26 01:21:00 -05:00
justbur 3862c6ef36 vc: Translate vcs micro-state and fix bug
There's no diff-hl-margin-minor-mode function
2016-01-26 01:20:59 -05:00
justbur 7b819fff5e git: Translate time-machine and git-blame micro-states 2016-01-26 01:20:59 -05:00
justbur 484c56342a ipython: Translate ipython-notebook micro-state 2016-01-26 01:20:59 -05:00
justbur 81a56c2cd7 web-mode: Translate web-mode micro-state 2016-01-26 01:20:59 -05:00
justbur f19e54e06e agda-mode: Translate goal-navigation micro-state 2016-01-26 01:20:59 -05:00
justbur d2c4b2b78e erc: Translate erc-log micro-state 2016-01-26 01:20:59 -05:00
justbur 102e2e8b45 helm: Translate helm-navigation micro-state 2016-01-26 01:20:59 -05:00
justbur dbd9725c39 spacemacs(-base): Translate micro-states to use new macro
1. spacemacs: scroll
2. spacemacs-base: paste
3. spacemacs-base: macrostep
4. spacemacs-base: transparency
5. spacemacs-base: scale-font
6. spacemacs-base: wind-manip
7. spacemacs-base: buffer
8. spacemacs: symbol-highlight
9. spacemacs: move-text
10. spacemacs: zoom-frm
11. spacemacs: evil-numbers
2016-01-26 01:20:59 -05:00
justbur 90df083ad3 spacemacs-base: Add hydra package 2016-01-26 01:20:59 -05:00
Martin Yrjölä 2d7d704c5b mu4e: Add support for ivy 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
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