Commit graph

4362 commits

Author SHA1 Message Date
Eivind Fonn
5e2fe96f35 Temporarily exclude evil-terminal-cursor-changer 2015-09-10 23:59:53 -04:00
justbur
631778ac84 hybrid-mode: Define hybrid-emacs state
This state is functionally equivalent to insert state but uses a new
keymap `evil-hybrid-emacs-state-map` that is just populated with escape
and the evil-leader bindings.
2015-09-10 14:38:36 -04:00
syl20bnr
71ce9968d9 tests: update configuration layers func. tests 2015-09-09 23:51:05 -04:00
Kai von Fintel
a767ad6e21 markdown: fix smartparens configuration
If smartparens package is not installed (perhaps, because spacemacs-core
option is chosen), smartparens-mode should not be added to the
markdown-mode-hook.
2015-09-09 23:45:06 -04:00
Andrew Burkett
ad0f26abde Attempt to delete-frame first in frame-killer
This is needed to get the frame to properly close when running a client
from the terminal. server-kill-buffer will close the frame for the
terminal only if the terminal was opened with a file argument and you
haven't changed buffers. make-frame-invisible is still needed as a fall
back if you are still working from the first emacs window since it won't
let you delete the last frame.
2015-09-09 23:45:05 -04:00
syl20bnr
91bb21788f core: simplify and fix visual state in evilified buffers
Fix cherry-pick of selected commit in visual state
2015-09-09 23:45:05 -04:00
Ben Hayden
e6843a94ea Fix salt layer keybinding. 2015-09-09 23:45:05 -04:00
syl20bnr
ea5ac6b1ad php: sort package configuration 2015-09-09 23:45:05 -04:00
Martin Račák
ef7dc66612 Turn flycheck on by default for php files 2015-09-09 23:45:05 -04:00
luxbock
5d86782101 Fix SPC u not repeating universal-argument
- Addresses #371
2015-09-09 23:45:05 -04:00
syl20bnr
bb24c36304 org: tweak gnuplot package configuration
- remove variable org-disable-github-support, users can excluded it
the usual way (updated the documentation to mention this)
- lazy load gnuplot
2015-09-09 23:45:05 -04:00
JP-Ellis
df3a0a5fab Add gnuplot as a dependency to the org layer.
It is possible to plot data from tables in org-mode; however, this
requires `gnuplot.el`.  Shortcut also added to plot (the single shortcut
is added to the README.org in another pull request).

http://orgmode.org/worg/org-tutorials/org-plot.html

Signed-off-by: JP-Ellis <coujellis@gmail.com>
2015-09-09 23:45:05 -04:00
syl20bnr
4e87c1286b org: tweak and sort org table key bindings
Use hjkl whenever possible.
Arrow are not defined for now, should be done when we have a micro-state
2015-09-09 23:45:05 -04:00
JP-Ellis
1968f7ce95 Add table related shortcuts to org-mode.
Signed-off-by: JP-Ellis <coujellis@gmail.com>
2015-09-09 23:45:05 -04:00
syl20bnr
0c0f537893 spacemacs: remove call to set-default-evil-insert-state-cursor in spray 2015-09-09 23:45:05 -04:00
justbur
b034e7c7d8 spacemacs-core: Cleanup the init function for evil
There were a bunch of functions being defined to just be called once. It
was all very repetitive, and I thought this was a simpler way to
organize things. This just does the required work in one loop.
2015-09-09 23:45:05 -04:00
syl20bnr
c17db0dcb0 core: minor update of warning message when a layer does not exist 2015-09-09 23:45:04 -04:00
justbur
cc9287863b core: Fix #2952 by not loading missing layer
This issues a warning if the layer was declared in the dotfile but not
found through the layer discovery mechanism.
2015-09-09 23:45:04 -04:00
Boris
b8f3d395fd Update doc string for haskell-enable-hindent-style
Info was updated in README file, but not in doc string. Following #1786.
2015-09-08 18:51:20 +02:00
Vivien Moreau
44d9b0c1d9 Remove a duplicate of the ToC in the project's README 2015-09-08 18:47:34 +02:00
syl20bnr
b53b5db967 spacemacs-core: remove SPC f e s and SPC f e c
Now the user should use `SPC f e h` helm-spacemacs.
This is due to the fact that spacemacs layer is now a regular layer
stored in the "layers" directory.
2015-09-08 01:01:46 -04:00
syl20bnr
27f0cd7374 spacemacs: remove spacemacs-theme (it is part of spacemacs-core) 2015-09-08 00:42:29 -04:00
ralesi
8bcd42b33e Better accomodate helm on left and right. 2015-09-08 00:40:22 -04:00
d12frosted
14ef7d7c88 disable global-hl-line mode only locally 2015-09-08 00:36:43 -04:00
person808
f53620a1c8 Update hybrid mode documentation. 2015-09-08 00:36:31 -04:00
justbur
2ecfdb84fe spacemacs-layer: Correct use of setq-local in ahs 2015-09-08 00:35:34 -04:00
syl20bnr
f7d7374802 spacemacs: fix vertical-ido-mode configuration 2015-09-08 00:05:55 -04:00
syl20bnr
6b33031dc5 core: dotspacemacs-distribution, spacemacs-core layer and rename contrib
- Rename contrib directory to layers
- Add new variable dotspacemacs-distribution
- Move spacemacs layer to layers/!distribution
- New layer spacemacs-core in layers/!distribution
- User can now set dotspacemacs-distribution to spacemacs or
  spacemacs-core (default spacemacs)

spacemacs-core is very lightweight layer sufficient to build upon
spacemacs.
2015-09-07 23:44:43 -04:00
syl20bnr
37609161c8 tests: Add configuration layer functional tests 2015-09-07 19:42:22 -04:00
syl20bnr
78eee42f1b ranger: fix define-key error
Foxes #2920
2015-09-07 18:01:07 -04:00
Christoph Paulik
296e469057 fix anaconda keybindings for latest anaconda mode 2015-09-07 22:42:58 +02:00
justbur
7560d0b8ff spacemacs-layer: Fix ahs search 2015-09-07 14:47:19 -04:00
d12frosted
c43a8e958e respect setting startup banner to nil #2911 2015-09-07 14:26:33 -04:00
syl20bnr
d2d0891abc spacemacs: revert SPC s e and remove SPC s E (iedit)
Fixes #2884
2015-09-07 14:12:45 -04:00
syl20bnr
d66a285437 org: move ox-pandoc to pandoc layer 2015-09-07 01:06:31 -04:00
syl20bnr
a1dace931a org: automatically enable ox-pandoc when pandoc layer is used 2015-09-07 01:06:31 -04:00
James Conroy-Finn
150da00a70 Add ox-pandoc to Org layer 2015-09-07 01:06:31 -04:00
Tu Do
425a9883cc Fix eldoc not enabled properly in gtags layer
spacemacs/ggtags-enable-eldoc is supposed to enable eldoc-mode, but
currently it's not. This commit fixed it.
2015-09-07 01:06:31 -04:00
Chris Ewald
8b9a212572 update hybrid-mode to swap out the insert state keymap. 2015-09-07 01:06:31 -04:00
person808
9fe0d8f10f Update VIMUSERS.org for new layer changes. 2015-09-07 01:06:31 -04:00
syl20bnr
666405934c evil-commentary: add SPC ; key binding 2015-09-07 01:06:31 -04:00
syl20bnr
7313fdfe55 spacemacs: move evilnc functions to evilnc init func
as well as the key bindings
also import "gc" and "gy" bindings from evil-commentary
2015-09-07 01:06:31 -04:00
Endre Bakken Stovner
18b8e3ff76 Enabled comment inversion without toggling switch
Previously, you had to set the evilnc-invert-comment-line-by-line
to be enable inverted comments. Since whether you want to invert
comments or not varies on a case to case basis, depending on the region
you wish to comment, this is bad UI.

Made two functions per original commenting function, one for inverse
the other for regular.

Added keybindings for the new inverted operations on capital letter,
so that comment lines is SPC c l and invert comment lines is SPC c L.

I removed the comment invert toggle as it is no longer needed.

(Also removed old docs which said that SPC c r is comment region;
it is actually recompile)
2015-09-07 01:06:31 -04:00
syl20bnr
3c16fcfff5 elm layer: various changes (read long desc.)
- Change key bindings to better conform to conventions
  - `SPC m r l` to `SPC m s i` start REPL
  - `SPC m r p` to `SPC m s f` send function
  - `SPC m r P` to `SPC m s r` send region
  - `SPC m l t` to `SPC m h t` display type
- Add functions to focus the REPL
  - `SPC m s F` spacemacs/push-decl-elm-repl-focus
  - `SPC m s R` spacemacs/push-elm-repl-focus
- Fix documentation spacing
- Fix company configuration in config.el
- Move company config outside elm-mode config
- Add missing post-init function for flycheck
2015-09-07 01:06:31 -04:00
Uri Sharf
80d63c9ad2 Add elm lang layer for Spacemacs 2015-09-07 01:06:30 -04:00
syl20bnr
fed40b1686 html: change folding bindings SPC m x c to SPC m z c
and `SPC m x e` to `SPC m z o`
2015-09-07 01:06:30 -04:00
ralesi
53edb299c3 Add css expand and retract functions 2015-09-07 01:06:30 -04:00
syl20bnr
281cddd12a Add documentation for SPC f C u and SPC f C d 2015-09-07 01:06:30 -04:00
ralesi
39967189b9 Provide dos2unix and unix2dos interactive commands. 2015-09-07 01:06:30 -04:00
Herbert Jones
44dee74247 Make search direction consistent with vim
- Restore search direction after leaving micro-state
  - Previously pressing "N" during ahs micro-state would cause "n" and
    "N" to be reversed

- "n" after "#" should go up, "n" after "*" should go down
  - This matches vim behavior
2015-09-07 01:06:30 -04:00