syl20bnr
046d86800c
Clean copyrights and update for year 2016
2016-01-11 21:42:17 -05:00
syl20bnr
ce33918714
Use spacemacs/add-to-hooks
2016-01-11 01:15:47 -05:00
Eivind Fonn
d8833215b0
Make scratch buffer major mode configurable
2016-01-11 01:13:10 -05:00
justbur
c5528a5031
ivy: Minor changes to make more consistent w/ helm
...
1. Ask for intial directory in "file" search commands
2. "ry" -> counsel-yank-pop (browse kill ring)
3. Shorten which-key description for project search commands.
2016-01-11 01:13:09 -05:00
Fabien Dubosson
a2ad920216
Enable hl-todo
in text-mode
derived buffers
2016-01-10 14:24:30 +01:00
syl20bnr
ea333f7282
completion: move hjkl function to layers and treat ivy as a package
2016-01-09 15:29:37 -05:00
justbur
4872c711a2
spacemacs-ivy: Fix imenu jumping for ivy split
...
Make spacemacs/jump-in-buffer aware of ivy and move jI into the
spacemacs-helm layer
2016-01-09 13:36:03 -05:00
justbur
00b25656a0
spacmacs-helm: Move binding for hdm
...
For some reason this fixing a problem with helm refusing to load
2016-01-09 13:36:03 -05:00
justbur
e4b865d88f
ivy: Move persp keybindings out of projectile init
...
Now in post-init functions in the spacemacs-layout layer
Cleans up f74fbc6baba044b559917f6b15cb6f91934cdeee
2016-01-09 13:36:03 -05:00
justbur
3e2b5c88c3
ivy/helm: Reorganize help bindings
...
Mainly, reduce the duplication in bindings, but also issue message for
common spacemacs commands that are not implemented in spacemacs-ivy yet.
2016-01-09 13:36:03 -05:00
justbur
a8c5119a50
ivy: Fix recentf loading
...
ivy-use-virtual-buffers was triggering recentf-mode to be called before
the recentf init function was called leading to problems with where the
recentf file was placed.
2016-01-09 13:36:03 -05:00
Alexandr Skurikhin
e64555d9d3
Map <escape> to minibuffer-keyboard-quit in ivy-minibuffer-map
2016-01-09 13:36:03 -05:00
justbur
08ec94a373
Update previous commit for new layer
2016-01-09 13:36:03 -05:00
Alexandr Skurikhin
c7008108f5
Add ivy-persp-switch-project
2016-01-09 13:36:03 -05:00
justbur
32f523e062
spacemacs-helm: New layer
...
Collect helm configuration from spacemacs and spacemacs-base into one
place. The purpose is to allow choice between this layer and
spacemacs-ivy.
2016-01-09 13:36:03 -05:00
syl20bnr
fa50f4600a
Move avy bindings to spacemacs/init-avy, remove "SPC `"
2016-01-09 02:28:19 -05:00
syl20bnr
58e5241c8d
dotfile: rename dotspacemacs-command-key for dotspacemacs-emacs-command-key
...
And change the key from ":" to "SPC"
This key does not try to bind evil ex-command anymore, it only bind
M-x behind the leader key.
2016-01-09 01:53:24 -05:00
syl20bnr
454027df35
Remove undocumented and duplicated SPC j m and update doc.
2016-01-09 01:30:05 -05:00
justbur
02e2ce4d5a
keybindings: Add SPC j for jumping
...
Use mnemonic j for jumping commands. Although some of these commands
exist in other places, they are duplicated here when they don't
conflict.
Add:
1. jb for bookmark-jump
2. jc for avy char jump
3. jd for dired-jump
4. jD for dired-jump-other-window
5. jf for find-function-at-point
6. ji for spacemacs/jump-in-buffer (imenu)
7. jI for helm imenu in all buffers
8. jl for avy go to line
9. ju for avy-pop-mark (u for "undo")
10. jU for spacmacs/avy-goto-url
11. jv for find-variable-at-point
12. jw for avy go to word or subword
Move:
1. jh to j0 (push mark and go to beginning of line)
1. jl to j$ (push mark and go to end of line)
2016-01-09 01:00:44 -05:00
justbur
1c94c84c09
bind-map: Add evilified state to evil major-mode keys
...
Fixes problem referred to in #4495
2016-01-08 20:52:53 +01:00
justbur
f3c650472c
transparency: Better version of toggle transparency
...
Before we could get an error if for some reason the user set the alpha
parameter to something other than a cons cell.
Ref #4388
2016-01-06 00:26:53 -05:00
Sebastian Wiesner
f074c3887b
Bind hn to view-emacs-news
2016-01-05 01:27:25 -05:00
syl20bnr
2f479eedc3
holy-mode: fix handling of evil-escape
2016-01-05 00:58:05 -05:00
syl20bnr
96a648d1da
Update deprecation TODO to 0.106
2016-01-03 22:46:01 -05:00
Yiming Chen
954104a792
Bind g and G in helm micro state
...
Fix #4233
2016-01-03 22:23:12 -05:00
Fabien Dubosson
6cb7399cac
Change SPC f e h
to SPC h SPC
for helm-spacemacs default binding
...
This make `SPC h SPC` as default binding for accessing `helm-spacemacs`,
by either A) changing all the documentation; and B) adding a deprecation
message for `SPC f e h`.
The deprecation use a warning, because if a message is used it's hidden
directly when the helm buffer is shown, making it nearly unnoticeable
for the user.
2016-01-03 22:23:12 -05:00
justbur
564e2611bf
Fix transparency toggle
...
The docs state that the parameter should be a cons cell instead of a
list. Cleaned up the toggle function a bit, too.
2016-01-03 22:23:12 -05:00
Xue Fuqiao
e8e679ba6d
Re-enable lockfiles
2016-01-03 22:23:12 -05:00
Eivind Fonn
fd014b6908
Add some text objects
2016-01-03 22:23:11 -05:00
Christoph Paulik
ab0abb823c
Remove custom write-file function, use save-buffer
...
Could not find a use case where the custom function performs differently
it is just missing functionality for indirect buffers.
2016-01-03 22:23:11 -05:00
Eivind Fonn
24d0fe3b7b
Set helm-org-format-outline-path to t by default
...
Also ensure FAQ source works regardless of this setting
2016-01-03 18:30:41 +01:00
Eivind Fonn
ee42853ac6
Fix helm grep
2016-01-03 15:47:39 +01:00
Eivind Fonn
9642c35a6a
Fix helm-spacemacs FAQ candidates
...
Yes helm, please do keep changing your API
2015-12-27 13:03:20 +01:00
justbur
0b02475772
Use built-in evil functions to set default states
...
evil-set-initial-state is safer than manually adding and deleting from
the lists, because it knows about all available states and ensures that
the mode only shows up in one list. If it is in multiple list the
initial state depends on which is checked first, which we don't want.
2015-12-21 00:22:18 -05:00
syl20bnr
5463a370bd
holy-mode: fix toggle rule regression
...
From doc:
SPC t e E toggles between vim and emacs styles (corrected)
SPC t e h toggles between vim and hybrid styles (was correct)
2015-12-21 00:14:46 -05:00
justbur
27fa611af6
holy-mode: Disable certain modes on activation
...
Includes evil-escape-mode and hybrid-mode for now, but more can be added
to holy-mode-modes-to-disable-alist.
2015-12-21 00:13:34 -05:00
justbur
84a8f124df
hybrid-mode: Add option to change default state
...
Useful for those who want to start in hybrid state with emacs bindings.
2015-12-21 00:13:29 -05:00
justbur
1d05f3887a
holy-mode == (evil-mode -1)
...
The proper holy-mode (IMO). Simply disable evil-mode and reset the
cursor and mode-line settings.
2015-12-20 23:25:48 -05:00
syl20bnr
a5022743e5
core: remove dash and f from boostrap and attempt to remove evil
...
Cannot remove evil due to bind-map requiring it.
2015-12-20 23:00:09 -05:00
syl20bnr
522366bbd1
spacemacs: hide cursor in helm buffers
...
fixes #4236
2015-12-20 01:16:36 -05:00
syl20bnr
88fba59879
evilified-state: normalize modified evil keymaps
...
on visual state entry
also remove ESC key binding in evilified state
2015-12-20 00:49:52 -05:00
Driftcrow
c9c3d685ea
fix toggle-truncate off bug
2015-12-19 23:19:43 +01:00
Eivind Fonn
03c83e169c
helm-spacemacs: Fix FAQ source
...
See commits regarding https://github.com/emacs-helm/helm/issues/1294
2015-12-18 11:27:37 +01:00
syl20bnr
17fae46f8b
evilified state: fix visual state bindings
...
Clear the normal state keymap when in visual state
2015-12-14 00:38:02 -05:00
Eivind Fonn
edd7364db8
Fix smartparens bindings
2015-12-13 01:44:26 -05:00
justbur
7eefe0df2f
spacemacs-base: Don't use obsolete variable
...
default-fill-column is marked obsolete since 23.2. Use setq-default on
fill-column.
2015-12-12 23:02:24 -05:00
Sebastian Wiesner
3aa8e755dd
Compare system-type as symbol
...
As per documentation, system-type holds a symbol denoting the OS type; let's treat it as such.
2015-12-12 10:58:12 +01:00
syl20bnr
dac714cdd6
evilified-state: allow back and forth between normal and evilified
...
using ESC.
2015-12-11 21:24:33 -05:00
syl20bnr
4a6fd1b364
core: hide mode-line at startup
2015-12-11 03:07:15 -05:00
justbur
f2878d594a
core: Factor out spacemacs-buffer creation
...
Factor out the code related to creating the spacemacs buffer, so that it
can be recreated easily if it gets deleted.
2015-12-11 02:25:19 -05:00