Commit graph

4754 commits

Author SHA1 Message Date
syl20bnr 96e7c8ee86 git and github: reorganize key bindings
gd is now "diff"
gh is now "github"
gg is not changed for "github gist" (updated the prefix name)
Inverts gc and gC since commit is more frequent than checkout
2015-11-02 00:16:13 -05:00
Christoph Paulik 9bcd40b7b0 Add github-clone to github layer
- allows cloning and forking from within emacs
2015-11-01 23:44:18 -05:00
Piotrek Bzdyl 3c7658daa6 Fixed a typo in Editing Lisp code section. 2015-11-01 23:41:35 -05:00
Eivind Fonn 1070d4b56a Set up documentation publishing 2015-11-01 23:40:36 -05:00
Eivind Fonn 13c5b1d24b Convert documentation to publishable format 2015-11-01 23:40:29 -05:00
nashamri 9c7c148141 Add spacemacs badge 2015-11-01 23:36:18 -05:00
syl20bnr d846bd0f92 Import 0.104.3 change log 2015-11-01 23:35:39 -05:00
person808 ae97f14854 Update evil-snipe mode names. 2015-11-01 10:08:46 +01:00
syl20bnr 37cb1bc562 core: fix configuration-layer/package-usedp for excluded packages
Was returning non nil for excluded packages.
Fix exclusion of evil-magit and evilification of magit buffers.
2015-11-01 00:59:29 -04:00
Eivind Fonn 99b2502ffc Fix flyspell/rcirc integration 2015-10-31 14:30:10 +01:00
Fabien Dubosson c043a78ba3 Remove spell-checking-auto-dictionary variable
Remove `spell-checking-auto-dictionary` as the same effect can be
obtained with `dotspacemacs-excluded-packages`.
2015-10-31 14:25:02 +01:00
Fabien Dubosson b644f8abd7 Move auto-dictionary to spell-checking and activate it
This commit moves the – previously disabled – `auto-dictionary` code to
the `spell-checking` layer and activate it. It is now enabled by
default, but can be disabled by setting `spell-checking-auto-dictionary`
to `nil`.

`auto-dictionary` comes with some interesting improvements:

- Tries to automatically detect what is the language of the buffer and
  activate the corresponding dictionary.

- When a buffer is opened, all spelling mistakes are shown without
  needing first to be under the cursor.

- When the dictionary is changed, the whole buffer is reanalyzed for
  spelling mistakes (close #2088).
2015-10-31 14:24:54 +01:00
Muneeb Shaikh db453acbd6 Customizable whitespace-cleanup
- Default: cleanup whitespace on changed lines
2015-10-31 14:16:31 +01:00
d12frosted 1e8504d06c add REPL key bindings to haskell-cabal-mode 2015-10-31 14:13:20 +01:00
d12frosted 59342f7cdb [haskell] fix REPL bring function
So now, instead of switching to it - `SPC m s s` shows REPL buffer
without switching to it.
2015-10-31 14:13:13 +01:00
Adam Olsen 68fa0330e4 Make NeoTree more "vim" friendly
This rebinds keys in NeoTree so that `g` and `G` work correctly
2015-10-31 14:10:57 +01:00
Utkarsh Kukreti 89001ff7cb elixir: Bind "q" to 'quit-window in various elixir modes. 2015-10-31 14:09:34 +01:00
Utkarsh Kukreti 6aa2f7db29 elixir: Enable company-mode in alchemist-iex-mode. 2015-10-31 14:08:45 +01:00
Pierre Radermecker 5831b841ee Add magit-checkout binding
This is particularly useful to switch from one branch to another without
going through the status buffer for instance.
2015-10-31 14:07:00 +01:00
justbur 11f50cf2d8 which-key: Allow evil-operators to popup buffer 2015-10-31 14:05:19 +01:00
Bar Magal 16611a53d8 Update code to show magit buffers in full screen 2015-10-31 13:50:43 +01:00
Eivind Fonn 72c569429d 4000th star achievement 2015-10-31 08:09:19 +01:00
bogdanteleaga 0917dc8337 Added more features for testing in golang layer 2015-10-29 19:42:32 +01:00
bogdanteleaga 9c7033cee5 Updated readme with example for goimports 2015-10-29 19:41:30 +01:00
Eivind Fonn eda444f153 Add theming layer 2015-10-29 19:40:01 +01:00
Eivind Fonn 15f4db4d10 Re-enter theme cycle in right place after SPC T h 2015-10-29 19:38:52 +01:00
Muneeb Shaikh 8379c2f7af Fixes #1217, SPC T n after SPC T h broken
If we select a theme after spacemacs' startup, then
`spacemacs--cycle-themes` doesn't have the first theme from
`dotspacemacs-themes` so we start over.
2015-10-29 19:32:05 +01:00
Fabien Dubosson c3299f0eca Make linum toggle local and add a variable for global mode
`global-linum-mode` is making line numbers appearing in `*spacemacs*`
and `helm` buffers, what is annoying.

This change make the linum `SPC t n` toggle buffer-local, and add a
customization variable in `.spacemacs` to enable line numbers globally.
«Globally» here as to be understood as «in `prog-mode` and `text-mode`».
2015-10-29 19:30:06 +01:00
Diego Berrocal 358b38cec5 Add python prefixes for python 2015-10-29 19:29:46 +01:00
Fabien Dubosson b79a2ecd66 Remove flycheck-fringe's bullet underlining
Currently flycheck's bullets in the fringe are underlined. The
underlining is hardcoded in the bitmap. This commit remove this
underlining.
2015-10-29 19:17:53 +01:00
d12frosted e5c0891bb8 haskell-indentation is enabled by default
Fixes #3581
2015-10-29 19:16:51 +01:00
justbur 01d1231ac9 git: Don't use evil-magit for emacs editing style 2015-10-29 12:22:10 -04:00
justbur 49c1f76939 git: Update git readme for evil-magit 2015-10-29 12:22:02 -04:00
justbur 150e38e76c git: Add new evil-magit bindings
Also turn off evilification for magit conditional on the evil-magit
package being used.
2015-10-29 09:17:44 -04:00
Eivind Fonn ae47ac0671 Fix haskell layer paren bug 2015-10-29 14:11:26 +01:00
d12frosted a4d36fe2cd [eyebrowse] add support of keyboard-like num sort
So instead of `0 1 2 ... 9` user will see `1 2 ... 9 0`. Which reflects
how numbers appear on keyboard. It's optional, and disabled by default.
2015-10-29 14:09:09 +01:00
Eivind Fonn 7b8e996ec9 Fix ghc-mod variable name 2015-10-29 13:48:46 +01:00
Boris 775a6cd6cb don't push company-ghc when ghc-mod is disabled
Because it forces `ghc-mod`, so haskell layer doesn't respects the value of `haskell-enable-ghc-mod-support`.
2015-10-29 13:48:46 +01:00
d12frosted 95a7bb51b1 [haskell] add note about indentation reset 2015-10-29 13:48:46 +01:00
d12frosted 8583875632 update haskell layer documentation
- fix some inaccuracies
- add more notes about using ghc-mod
- add more notes about using ghci-ng
- add more notes about using shm
- add more troubleshooting
2015-10-29 13:48:46 +01:00
Eivind Fonn 3f80d334d4 Remove obsolete evil-jumper-file 2015-10-29 13:48:46 +01:00
Wieland Hoffmann 104a1f8c9b Python: None of the keys start with m T, remove mention of it 2015-10-29 13:48:46 +01:00
Eivind Fonn 16e7ad2923 Clean up PATH documentation 2015-10-29 13:48:46 +01:00
d12frosted a89a05ca9a add note about setting up $PATH 2015-10-29 13:48:46 +01:00
Eivind Fonn f32f2f8ad8 Add company-css backend in web-mode 2015-10-29 13:48:46 +01:00
Eivind Fonn cd7bf33278 Fix yas-snippet-dirs setup
Fixes #3572
2015-10-27 23:37:20 +01:00
Eivind Fonn afd9d6c85e Fix unicode minor modes separator in terminal 2015-10-27 14:41:05 +01:00
Eivind Fonn 69298f0671 rcirc: bugfix
- auth-source may not have been loaded (#1203)
- spacemacs/warning does not exist
2015-10-26 12:34:15 +01:00
Eivind Fonn 405dc6600d Restore alphabetical order in markdown doc 2015-10-25 11:01:08 +01:00
Ista Zahn ec7a318fc6 Utility function for starting ESS REPLs 2015-10-25 10:54:05 +01:00