Commit graph

4185 commits

Author SHA1 Message Date
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
person808
12bc72123a Make Y equivalent to y$.
This is much more consistent with C and D and is even recommended by vim
itself.
2015-09-07 01:06:30 -04:00
Simon Fenton
10bcf8e432 Bump plugin versions for clojure quickstart
Bumped cider-nrepl and refactor-nrepl up to their current versions as
the previous were throwing exceptions.
2015-09-07 01:06:30 -04:00
Markus Bertheau
80595884ba Make cursor keys work
The goal is to have the cursor keys work in all places where hjkl work
as directional keys. This is only a start.
2015-09-07 01:06:30 -04:00
Martin Yrjölä
537ee89b76 Make yasnippet loading more robust 2015-09-07 01:06:30 -04:00
Sridhar Ratnakumar
41962b80dd Go layer requires go-oracle 2015-09-07 01:06:30 -04:00
ralesi
a85de92a1b Fix ranger-up-directory mapping for emacs / evil users. 2015-09-07 01:06:29 -04:00
ralesi
e1fa68cc4d evilify magit-hunk-section-map 2015-09-07 01:06:29 -04:00
syl20bnr
d44b9429dc core: add default value to docstrings in dotfile template 2015-09-07 01:06:29 -04:00
ralesi
2ccb4ab7df Allow specification of helm location. 2015-09-07 01:06:29 -04:00
syl20bnr
d11fb1c4a0 core: add variable dotspacemacs-helm-no-header
Hide the helm header whenever there is only one source.
Also correctly set back the default height for headers.
2015-09-07 01:06:29 -04:00
ralesi
e0dc9d6c9f Minimize helm headers when only one source. 2015-09-07 01:06:29 -04:00
syl20bnr
2692332b64 Add doc for neotree VCS integration and evil text objects 2015-09-07 01:06:29 -04:00
ralesi
3c2475d4aa Define text-object for entire buffer as g 2015-09-07 01:06:29 -04:00
d12frosted
4c1302109c disable line highlighting when shm is enabled 2015-09-07 01:06:29 -04:00
Ag Ibragimov
7d5497fefc added tips for HipChat users 2015-09-07 01:06:29 -04:00
sooheon
66417ec994 Add cider-refresh binding
This is needed for clearing out polluted namespaces for tests and such.
"msR" and "msr" were taken, and the cider default is C-c C-x, so I opted
for "msx". It is also close to "mss", switch to repl.
2015-09-07 01:06:29 -04:00
syl20bnr
d6f378e03b core: add VCS integration for neotree
The state of the files will change the face. For instance, green
means new file, purple means modified file etc... (not that those
colors are with spacemacs-dark theme)
2015-09-07 01:06:29 -04:00
jaypei
3dfc29dba6 Fix neotree 0 window bug.
Fixes #2527
2015-09-07 01:06:28 -04:00
person808
a50ae0c7f4 Format paragraphs/code/tables in DOCUMENTATION.org. 2015-09-07 01:06:28 -04:00
person808
b0b9f0066c Document hybrid mode and update holy mode documentation. 2015-09-07 01:06:28 -04:00
person808
63b5fb07ae Consitently format Note: lines in DOCUMENTATION.org.
Format is:
*Note*: note here
2015-09-07 01:06:28 -04:00
person808
4a23e3bea6 Update .spacemacs function names in DOCUMENTATION.org.
dotspacemacs/init -> dotspacemacs/user-init
dotspacemacs/config -> dotspacemacs/user-config
2015-09-07 01:06:28 -04:00
person808
e9ebd7e343 Update documentation for installing .spacemacs. 2015-09-07 01:06:28 -04:00
person808
4b2430d922 Update documentation for updating.
Add screenshot of update arrow.
Also add a little for "who is this for" section.
2015-09-07 01:06:28 -04:00
person808
3dd0a8d4b4 Update layer information in DOCUMENTATION.org. 2015-09-07 01:06:28 -04:00
Immortalin
64a7ea7da6 Added instructions on how to connect to REPL 2015-09-07 01:06:28 -04:00
Immortalin
578c92ed15 Updated dependencies in profiles.clj example to latest version 2015-09-07 01:06:28 -04:00