Commit graph

5568 commits

Author SHA1 Message Date
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
syl20bnr
6fc995e196 core: derive spacemacs-mode from fundamental-mode
special-mode does nothing ... special but bring unwanted mapped keys.
2016-01-08 23:34:34 -05:00
syl20bnr
36bc8691e7 New file CHANGELOG.next
Holding the changes for the next version of Spacemacs
Should make CHANGELOG.org more friendly with cherry-picking
2016-01-08 23:21:09 -05:00
syl20bnr
6bf9bed701 Bump version to 0.105.5 and update change log 2016-01-08 23:20:27 -05:00
justbur
f52eb86b69 spacemacs-buffer: Make map overriding for evil
Prevents keys in this map from being shadowed by evil-motion-state-map

Fix #4471
2016-01-08 23:11:44 -05:00
Eivind Fonn
c4a1a56e6a Add <C-i> binding for forward jump 2016-01-08 23:10:44 -05:00
Ken Wu
6480d755ad Don't enter evil-insert-state for holy-mode after aya-expand
Key binding "SPC i S e" enters evil insert state afterwards, it's
pretty annoying if you are using emacs editing style.
2016-01-08 23:08:19 -05:00
syl20bnr
3494f92a39 csharp: fix typo in doc 2016-01-08 22:42:14 -05:00
syl20bnr
ae64d5b955 python: sort key bindings 2016-01-08 22:37:35 -05:00
syl20bnr
dc60667813 squash! mu4e: remove mu4e-use-maildirs and defer loading of package 2016-01-08 22:34:52 -05:00
syl20bnr
bb07eeccad mu4e: remove mu4e-use-maildirs and defer loading of package
To deactivate maildirs extension, simply add the package to
dotspacemacs-excluded-packages
2016-01-08 22:33:26 -05:00
syl20bnr
bd9ad83f4b yasnippet: add support for dotspacemacs directory
as well as a minor refactoring for the definition of yas-snippets-dirs

Fixes #4502
2016-01-08 22:05:09 -05:00
syl20bnr
4ed2229c5c shell: move deactivation of smooth-scrolling to shell layer 2016-01-08 21:27:26 -05:00
Eivind Fonn
a5be67bf10 Document eshell-z 2016-01-08 21:45:56 +01:00
Eivind Fonn
f549333762 Unset scroll margin in eshell 2016-01-08 21:43:35 +01:00
Eivind Fonn
1d722b29ac Defer eshell-z 2016-01-08 21:41:42 +01:00
Diego Berrocal
ee6968863d Add eshell-z to eshell (awesome autojump) 2016-01-08 21:38:08 +01:00
Eivind Fonn
83f18ae538 Document auto-completion key sequence delay var 2016-01-08 21:29:58 +01:00
MadAnd
f6b981b329 auto-completion: make key seq timeout configurable 2016-01-08 21:24:49 +01:00
Andrew Vasilyev
60d06e2c29 Add more commands to omnisharp layer 2016-01-08 21:19:52 +01:00
Eivind Fonn
6b80c30839 Fix mu4e installation instructions 2016-01-08 21:13:02 +01:00
Christian E. Hopps
48ab6e57e1 add mu4e-maildirs-extension to mu4e layer 2016-01-08 21:10:36 +01:00
Christoph Paulik
d4dfb385e7 Improve Python virtual environment docs and keybindings
Inspired by the discussion in
https://github.com/syl20bnr/spacemacs/issues/2841 I thought it was
useful to improve the Documentation and provide keybindings for all the
useful `pyvenv` functions.
2016-01-08 21:04:28 +01:00
Michael Hauser-Raspe
f3f6988f0a remove tern port files 2016-01-08 20:59:08 +01: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
syl20bnr
c34c9d0acc ansible: refactor the configuration and change a key binding
use post-init functions and move `SPC m a ?` to `SPC m h a`.
2016-01-07 15:20:27 -05:00
syl20bnr
da94a257d9 auto-completion: refactor yasnippet config
- Move all setq outside of spacemacs/load-yasnippet
- Explicitly add each snippet dirs, even the one in elpa dir

Before this commit I still get error on yasnippet loading, with this
commit the error is gone.

I hope we get yasnippet loading right this time! :-)
2016-01-07 00:14:32 -05:00
syl20bnr
70db3767fc Bump version to 0.105.4 and update change log 2016-01-06 23:45:26 -05:00
Eivind Fonn
0a1b6f5690 Some yasnippet loading tweaks
- Don't enable yasnippet before setting folders (avoid explicitly
  loading them)
- Require yasnippet manually to get the yas-snippet-dirs value
- Don't include yas--default-user-snippet-dir (this is
  ~/.emacs.d/snippets)
- Allow `auto-completion-private-snippets-directory` to also be a list
  of directories
2016-01-06 23:37:25 -05:00
Eivind Fonn
c034acaa4b Fix jumping to nil perspectives 2016-01-06 23:35:01 -05:00
Eivind Fonn
0d273485ae Fix rbenv loading 2016-01-06 23:33:12 -05:00
syl20bnr
609b79fd6c core: move handling of --insecure to core-command-line.el 2016-01-06 23:27:09 -05:00
syl20bnr
26e3a71a2c core: fix always set flag debug-on-error 2016-01-06 23:23:01 -05:00
syl20bnr
19f9a4da6f core: remove unnecessary spacemacs//hide-home-buffer 2016-01-06 23:19:55 -05:00
justbur
f39033afdb startup: Fix for #4057
Please check this, but this does the trick for me to fix #4057. The
reason I'm not sure about it is I don't know what the purpose of the
do-after-display-system-init code is. It doesn't seem necessary for me,
and I'm testing this on the GUI version.
2016-01-06 23:19:12 -05:00
syl20bnr
15c7ae5bdf core: hide home buffer if a file is passed on the command line
Note that any non Emacsy command line parameter and non processed
command line parameter (that is unknown from Spacemacs) will hide the
home buffer. This should be good enough.

Fixes #4057
2016-01-06 23:03:23 -05:00
syl20bnr
76d8ff8621 core: allow debug arguments without --debug-init
Add a new core file for processing command line arguments
2016-01-06 22:50:13 -05:00
syl20bnr
1558ca3b09 Fix spacemacs-buffer/goto-buffer being called twice in some cases
When using the GUI the function is called twice, once in spacemacs/init
and once with spacemacs--after-display-system-init-list
2016-01-06 22:14:17 -05:00
syl20bnr
723a7921d7 core: update home buffer links to point to spacemacs.org 2016-01-06 01:21:06 -05:00
syl20bnr
5ed551c652 Bump version to 0.105.3 and update change log 2016-01-06 01:16:30 -05:00
Travis B. Hartwell
7fc743d255 Make sure the keymaps are set for ledger-mode.
Found in some cases that the major mode leader bindings were not set
until switching to holy mode and back.  This hook makes sure that isn't
necessary.
2016-01-06 00:49:27 -05:00
syl20bnr
cacc893c1d ocaml: move smartparens config to post-init function 2016-01-06 00:40:57 -05:00
Török Edwin
5b3719845a delay sp-local-pair initialization until after smartparens is loaded
otherwise on startup sp-local-pair wasn't set, but after 'SPC feR' it was.

use with-eval-after-load
2016-01-06 00:34:28 -05:00
Boris
c7771e5f3b fix docstring for private eyebrowse layer function 2016-01-06 00:29:26 -05:00
justbur
50ade79bc8 emacs-lisp: Fix mode hook
Fix incorrect use of spacemacs/add-to-hook which used emacs-lisp-mode
for the hook variable. Since we are only adding a single function to the
hook, just use add-hook.
2016-01-06 00:29:00 -05: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
syl20bnr
cddf18ff1e Update install layer section in REAMDE.org files 2016-01-06 00:21:55 -05:00
Matt Baker
4a3de3be0a Clarify README regarding the installation of the os x layer 2016-01-05 21:40:00 -05:00
syl20bnr
29a7eab537 Remove unneeded variable spacemacs-mode-line-new-version-lighterp 2016-01-05 12:50:21 -05:00
syl20bnr
11bfb9184f Bump version to 0.105.2 and update change log 2016-01-05 12:41:44 -05:00