Commit graph

4163 commits

Author SHA1 Message Date
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
Kai von Fintel 4a0e3b685f Change obsolete 'new-frame to 'make-frame
Every time the sox-layer "s-n" key is used to make a new frame, there's a warning "'new-frame' is an obsolete command (as of 22.1); use 'make-frame' instead." While 'new-frame' is aliased to 'make-frame', so there's no issue with functionality, the warning is annoying. The fix is to have "s-n" call 'make-frame'.
2015-09-07 01:06:28 -04:00
d12frosted 8440a380f2 fix setting custom banner path 2015-09-07 01:06:27 -04:00
syl20bnr 99b7be33a4 salt layer: use pre-init function for smartparens config 2015-09-07 01:06:27 -04:00
syl20bnr 555927c7ec core: use package-alist to resolve orphans
instead of the downloaded package archive. It fixes a case where
a package maintainer removes a dependency D of a package P and spacemacs
detects it which has the effect of deleting the obsolete package D, but
package-alist is not yet updated, because package-alist is updated only
when P is reinstalled (or upgraded).
2015-09-07 01:06:27 -04:00
Ben Hayden bdcfe8262d Adding salt-mode for salt layer 2015-09-07 01:06:27 -04:00
Robert O'Connor f1120b6b92 Update the README for the git layer
SPC mcc and SPC mk aren't actually implemented.
2015-09-07 01:06:27 -04:00
justbur 292659d0c6 Add key binding tips to documentation.org 2015-09-07 01:06:27 -04:00
justbur af02a0b405 Switch to new prefix declaration using which-key 2015-09-07 01:06:27 -04:00
justbur b1ebd0de9c which-key: Don't override user settings in layer config 2015-09-07 01:06:27 -04:00
justbur cafdb6b8b4 which-key: Add replacement for evil-lisp-state- 2015-09-07 01:06:27 -04:00
justbur bd8369918b Clean-up which-key dotfile options 2015-09-07 01:06:27 -04:00
Tim Jäger 91057d5986 Switched dotfile options to which-key
Renamed option
Added buffer position option
Updated template
Updated documentation
2015-09-07 01:06:27 -04:00
d12frosted 82c905559a fix return binding in terminal for spacemacs-mode 2015-09-04 09:38:15 +02:00
justbur 7e8b4ef473 Fix broken alignment commands 2015-09-03 22:41:47 +02:00
Eivind Fonn f10c874095 Move nil bindings back to evil-org 2015-09-03 20:07:55 +02:00
Eivind Fonn da60e8a0f6 Move org bindings to init-org 2015-09-03 19:46:05 +02:00
syl20bnr 8adc82d1ae core: actually read :disabled-for layer property
Also it is not need to pass a list, example:

```
(setq dotspacemacs-configuration-layers
   '((auto-completion :disabled-for org git)))
```

Will disable auto-completion for org and git layers.
2015-09-03 13:17:02 -04:00
syl20bnr 88d30d7074 core: add :disabled-for keyword for declared layers
Example:

(setq dotspacemacs-configuration-layers
'((auto-completion :disabled-for (org))))

Will not run any org/pre-init-xxx or org/post-init-xxx functions where
xxx is a package owned by the auto-completion layer.

Limitation:

If ownership of an auto-completion package P is stolen by another layer L
then :disabled-for must also be declared with L, otherwise the P will
be configured for org.

(setq dotspacemacs-configuration-layers
'((auto-completion :disabled-for (org))
  (L :disabled-for (org)))

The user should not change the default owner of a layer unless really
required (for instance to use his own fork).
2015-09-02 23:10:30 -04:00
syl20bnr 719080f533 core: rename configuration-layer/filter-packages to
configuration-layer/filter-objects
2015-09-02 23:10:30 -04:00
Eivind Fonn 194f7d57d3 Org: change ,l to org-open-at-point
Fixes #1429
2015-09-02 11:12:49 +02:00
Eivind Fonn 973a1b6c48 Bugfix: call user-config when syncing layers 2015-09-02 08:28:02 +02:00
syl20bnr 6c71e6b2eb Update doc for evil-escape 2015-09-02 00:02:26 -04:00