Fabien Dubosson
560d2acb6e
Focus current file when opening project's neotree
...
The `SPC p t` keybinding opens the neotree at the project root.
Currently the neotree only shows the root of the project, nothing is
expanded and no file is focused/selected. With this modification, the
neotree is still showing the project root, but with the current file
being focused/selected in the hierarchy (its path being expanded).
Signed-off-by: Fabien Dubosson <fabien.dubosson@gmail.com>
2015-09-27 20:58:13 -04:00
Eivind Fonn
88fb27af72
Don't wrap simple functions in lambdas
2015-09-27 20:54:49 -04:00
syl20bnr
63428d8bed
Doc: replace all occurences of =Spacemacs= by Spacemacs
2015-09-27 10:20:54 -04:00
syl20bnr
b256475325
helm-find-files: use C-h and C-l to go up down a directory
...
Import TheBB configuration into Spacemacs and add `C-S-h` to replace
redefined `C-h` binidng.
Also remove the go up a directory behavior on backspace, now backspace
is a regular backspace.
2015-09-27 10:20:14 -04:00
syl20bnr
61c97b7dda
ibuffer: use new evilify macro
2015-09-27 09:19:31 -04:00
syl20bnr
ae475c06c4
base: move toggles for editing styles
...
SPC t E e -> emacs
SPC t E h -> hybrid
2015-09-26 11:06:45 -04:00
syl20bnr
48b3fb2cad
Improve which-key prefix command names for toggles
2015-09-26 11:06:16 -04:00
syl20bnr
983e569de6
hybrid: redefine evil-insert-state-p
...
If it has nasty side effects we will just revert it in favor of the
precedent commit.
2015-09-26 00:54:56 -04:00
justbur
90fc25a19c
hybrid: Prevent C-SPC toggling visual from hybrid
...
Redefines the `evil-visual-activate-hook` to add hybrid to the list of
states that don't go into visual state when the mark is activated
2015-09-26 00:45:45 -04:00
syl20bnr
5637f0963c
core: fix crash at startup due to bad require
2015-09-26 00:36:01 -04:00
syl20bnr
a295d296ba
tests: add missing require
2015-09-26 00:29:15 -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
3832a601c4
org: add :step pre to org-plus-contrib package
2015-09-25 01:02:02 -04:00
syl20bnr
5fd04c51df
tests: install evil package for evilify func. tests
2015-09-25 00:27:53 -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
Diego Berrocal
e2e1fe515e
Add config phase to Wakatime
...
This Adds the `spacemacs/wakatime-dashboard` function which opens the
dashboard in the browser.
2015-09-24 13:54:45 -04:00
Eivind Fonn
b908c654d3
Exclude erc-gitter and erc-yank
2015-09-24 18:04:20 +02:00
Diego Berrocal
35525e99fa
Add erc-gitter module
2015-09-24 00:46:11 -04:00
person808
a7c4014c3f
Add new descriptions for new files in helm-spacemacs.
2015-09-24 00:36:53 -04:00
syl20bnr
0775d86923
Fix lots of errors in change log
2015-09-24 00:34:05 -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
syl20bnr
5c53427c35
spacemacs-base: Remove outdated comment and sort packages
2015-09-23 23:47:36 -04:00
person808
706185b771
Simplify setting anaconda-mode server directory.
...
There is now a built-in variable we can use to customize the directory.
2015-09-23 23:32:02 -04:00
person808
c5e4679234
Grammar fixes for README.
2015-09-23 23:31:40 -04:00
justbur
042f1635a5
evilified-state: Add C-z to emacs-state
2015-09-23 23:31:05 -04:00
syl20bnr
7e8c275bc5
Rework editing style toggles
...
Put the toggles on SPC t E with
SPC t E h -> holy-mode
SPC t E y -> hybrid-mode
Make the mode-line diminished lighter consistent with the key bindings,
so holy is Ⓔh and hybrid is Ⓔy
Add seamless switch between holy and hybrid.
2015-09-23 23:27:51 -04:00
Ben Hayden
ea805fdc7a
Add diminish for hybrid.
2015-09-23 23:11:56 -04:00
Alexandr Skurikhin
4eb83f2079
python-mode: fix py-yapf for yapf >= 0.3.0
...
yapf >= 0.3.0 now returns 2 if source code was changed.
2015-09-23 23:11:04 -04:00
Colin McLear
b0e7566f92
Remove deprecated "deft-extension" and add setting for recognition of multiple extensions
...
Change README to reflect change in recognition of extensions
Modify "deft-extensions" example in README
Clarify README config instructions
2015-09-23 23:10:17 -04:00
Robert O'Connor
e43ebf20a4
tweak evil-matchit for ruby
2015-09-23 23:09:21 -04:00
Robert O'Connor
24c642ff3d
Add back and fix evil-matchit for python-mode
2015-09-23 23:09:08 -04:00
syl20bnr
98e43b17ad
doc: update doc on editing styles
2015-09-23 23:08:01 -04:00
justbur
9874e0c12c
Update docs for new hybrid state
...
The docs don't reflect the new design of hybrid mode
2015-09-23 22:54:19 -04:00
Robert O'Connor
b2628fb6b7
gnus layer: fix conflicting key bindings
...
change:
SPC m h -> SPC m M
SPC m H -> SPC m m
2015-09-23 22:51:09 -04:00
Pierre Faure
42e2009e85
Add org layer keybindings for subtree & TODOs
...
* Move whole subtrees up/down/right/left with SPC mS commands
* When using more complex TODO sets, move between them with SPC m C-S
commands
* Add more cycling options with SPC mL SPC mK, etc.
(for timestamps, headlines, items, properties)
* Insert timestamps with SPC m.
2015-09-23 22:38:04 -04:00
syl20bnr
c0a66452a7
gnus: move org-mime to org layer
...
org-mime is installed by org-plus-contrib so it makes more sense to
configure in org layer.
2015-09-23 22:04:07 -04:00
syl20bnr
3f1f1a9fbc
org: install org-plus-contrib from org ELPA repo
2015-09-23 22:03:38 -04:00
syl20bnr
25ee106bdb
Migrate some configuration to new built-in location
2015-09-23 22:02:39 -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
e06bf1fcd6
Typo in README.md
2015-09-22 23:28:58 -04:00
syl20bnr
2ab7a2a60f
Rewrite README.md to make it lighter
...
And move some parts to QUICK_START.org and FAQ.org
2015-09-22 23:26:12 -04:00
syl20bnr
b45bc11851
Add local dir in private dir
2015-09-22 19:34:25 -04:00