Commit graph

4225 commits

Author SHA1 Message Date
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
syl20bnr fba874d64d core: add hybrid as allowed value in dotfile 2015-08-31 23:35:28 -04:00
syl20bnr 92b8c31e36 core: always execute all dotfile tests 2015-08-31 23:27:18 -04:00
syl20bnr cf5e12100d core: save dotfile before executing the tests 2015-08-31 23:26:47 -04:00
syl20bnr 18611cfbd2 core: compute list of dotspacemacs variables for init tests 2015-08-31 23:16:14 -04:00
Eivind Fonn 1231a05cec Add doc on how to write layers
[ci skip]
2015-08-31 22:18:03 -04:00
syl20bnr 04b2a3a459 core: tweak dotfile test results buffer modes
Make it read-only in view mode with indent mode one.
Disable flyspell if necessary.
2015-08-31 22:14:12 -04:00
syl20bnr 40c01e67b7 core: wrap long lines in core-dotspacemacs.el 2015-08-31 22:08:10 -04:00
syl20bnr c688f29738 core: rename dotspacemacs/config to dotspacemacs/user-config
in template dotfile.
Display a warning when dotspacemacs/config is encountered; support for
dotspacemacs/config will be dropped in 0.105.0
2015-08-31 22:02:43 -04:00
syl20bnr 26b2a5c029 core: execute dotfile tests when SPC f e R
The test results buffer is displayed only if there are errors.
Make dotspacemacs/test-dotfile return non-nil when all the tests passed.
dotspacemacs/test-dotfile takes an optional parameter to hide the
result buffer.
2015-08-31 21:52:47 -04:00
justbur a30695c459 Convert dotspacemacs-tests to org-mode output 2015-08-31 21:26:10 -04:00
justbur 51022543a8 Add tests for correctness of .spacemacs
Note this makes a critical (but backwards compatible) change
to .spacemacs.template
2015-08-31 21:26:03 -04:00
Eivind Fonn 5f756be832 Test modeline DSL 2015-08-31 21:16:40 -04:00
Eivind Fonn c6ba7d9300 Refactor test system
Should allow easier testing of layers, not just core
2015-08-31 21:16:34 -04:00
syl20bnr 9507684b27 Prefix command names need to be unique
This commit only fix some of the non unique occurences.
We need some way to detect duplicates and warn the user about them.
2015-08-31 16:21:46 -04:00
Xue Fuqiao 17a652f05e Minor doc fixes 2015-08-31 16:23:26 +02:00
syl20bnr af03fb55ff Move creation of org-directory to :config block
org-directory variable is not defined at :init time
2015-08-30 23:57:05 -04:00
ralesi 4d96e652ad Set up resize setting to enable auto-resize for helm. 2015-08-30 23:54:11 -04:00
ralesi 9b820b2220 Ensure org-directory exists on load. 2015-08-30 23:53:12 -04:00
ralesi 3845a56b12 Exclude helm windows from golden ratio 2015-08-30 23:52:13 -04:00
syl20bnr 3c1387f5ea move helm-locate on SPC f L 2015-08-30 23:51:16 -04:00
ralesi 1b137fbb3d Add binding for helm-locate and fix fuzzy for windows users. 2015-08-30 23:49:34 -04:00
ralesi 21aaa7629f Reduce autosave interval for evil-jumper. 2015-08-30 23:48:13 -04:00
ralesi 3c3da9a02d Recompile already compiled files on save. 2015-08-30 23:42:46 -04:00
ralesi 6e854f5b59 Show symlink paths in vinegar. 2015-08-30 23:41:39 -04:00
syl20bnr b52a440ced ranger: remove useless excluded package vinegar 2015-08-30 23:40:46 -04:00
ralesi fb9e50b824 Improve ranger contrib. 2015-08-30 23:37:22 -04:00
Jinwei Zhao b9ba612dc2 Reverted extra-search-engines-alist 2015-08-30 23:35:55 -04:00
Andrew Oppenlander 7274d9d5c2 Added text line sort and uniquify commands 2015-08-30 23:34:49 -04:00
syl20bnr f418dfc2d8 Fix SPC f e s and SPC f e c
Also add spacemacs prefix
2015-08-30 23:26:07 -04:00
Christopher McCloud f3a8e009b5 use evil-leader to set helm-ff-variants 2015-08-30 23:21:43 -04:00
syl20bnr c8a2d2d4f3 Move SPC e ? to SPC e h 2015-08-30 23:20:47 -04:00
Bar Magal 96c61cb528 New commands for flycheck
- SPC e l : toggle display of flycheck's error window
- SPC e v : flycheck-verify-setup
- SPC e ? : flycheck-describe-checker
2015-08-30 23:16:30 -04:00
person808 be7fed8dd9 Show description for toggles in helm-spacemacs. 2015-08-30 23:14:03 -04:00
syl20bnr a8a5ef1229 Import change notes for 0.103.6 2015-08-30 23:12:56 -04:00
Jasmin Patry 16d2497549 Don't automatically select *compilation* buffer
This matches the default behavior of emacs, wherein the *compilation*
buffer is not automatically selected when created by the compile
command. See:

http://www.gnu.org/software/emacs/manual/html_node/emacs/Compilation.html

in particular:

    "Starting a compilation displays the *compilation* buffer in another
    window but does not select it."
2015-08-30 23:01:46 -04:00
Eivind Fonn 630ecb5f2d Support classic ASP in auto-mode-alist 2015-08-30 13:20:26 +02:00
person808 7bf2314172 Use the minibuffer for the window micro-state.
Fixes #763 and #1479
2015-08-30 09:12:32 +02:00
Eivind Fonn 4ed200612d Additional improvements to HTML microstate
- Add gj/gk bindings
- Update README
2015-08-29 09:11:09 +02:00