syl20bnr
f4670d6c7a
osx layer: add documentation for coreutils' gls
2015-05-10 01:15:00 -04:00
Uri Sharf
0a21a28165
Make dired use coreutils' gls, if installed
2015-05-10 01:12:17 -04:00
Chris Barrett
e1d2cbd1c4
haskell: fix haskell-indentation eval-after-load
...
The `progn` in the eval-after-load was not quoted, so it was being
evaluated unconditionally. This led to the haskell-indentation guides
being unconditionally enabled.
Additionally, only enable the indentation guides when
haskell-indentation-mode is on.
Resolves #1136 .
2015-05-10 01:10:16 -04:00
Tu Do
0e2662dc3c
Replace C-o with M-o in Dired buffer
...
Since `C-o` is replaced with evil-execute-in-normal-state.
2015-05-10 01:09:51 -04:00
Michishige Kaito
24da945166
Move Rust to own layer
2015-05-10 01:07:53 -04:00
Brian Hicks
5532d8e0d5
spotify: add layer
2015-05-10 01:04:41 -04:00
person808
79988f375d
Disable evil-snipe in magit-status-mode.
...
Evil-snipe takes over the keybinding for s, making it impossible to
stage part of a hunk.
2015-05-10 01:03:33 -04:00
Eivind Fonn
3749668e24
Add matlab to extra-langs layer
2015-05-10 01:02:56 -04:00
Chris Sims
d333e86fa8
Add binding to connect to REPL in Cider
2015-05-10 01:01:57 -04:00
person808
1c6fe70982
Add macrostep micro-state to emacs-lisp layer.
2015-05-10 01:00:09 -04:00
Suman Nandan
4317bbcae3
updated README of contrib/perforce
2015-05-10 00:59:23 -04:00
Suman Nandan
6793eda4a9
Added more keybindings to p4
2015-05-10 00:59:17 -04:00
Zhe Cao
2ab2725b2d
add htmlize package to enable syntax highlight in export html
2015-05-10 00:58:04 -04:00
syl20bnr
07e2465868
emacs layer: sort key bindings
2015-05-09 12:08:49 -04:00
syl20bnr
620b59725a
Fix key bindings for emacs lisp format commands
2015-05-09 12:05:44 -04:00
Tu Do
fe51de1637
Fix key binding for Elisp format sexp
...
It should be "mfs" to better synergize with srefactor-lisp-format-sexp.
2015-05-09 12:02:53 -04:00
Quang Linh Le
f5314f2985
Command S works with other modes (Customs, EIN...)
2015-05-08 00:20:00 -04:00
syl20bnr
37e515a57c
TypeScript layer: tweak layer
...
- remove not necessary binding for flymake
- adapt key bindings to conventions
- minor reformat of README.md
2015-05-08 00:16:26 -04:00
Chris Bowdon
f9fa443f83
Add TypeScript configuration layer
2015-05-07 23:44:35 -04:00
syl20bnr
68e8b3e524
Tweak conventions for markup languages
...
- Replace `SPC h h` and `SPC h H` for `SPC h i` and `SPC h I`
- Replace `SPC r` prefix for `SPC x`
- Replace `SPC x SPC` for `SPC x r`
- Sort key bindings alphabetically
2015-05-07 23:08:52 -04:00
Christoph Paulik
ed861cf0ff
Create conventions for markup languages
2015-05-07 22:17:45 -04:00
Christoph Paulik
7b6678efd6
Org markdown: Improve consistency of key bindings for markup language
2015-05-07 22:17:01 -04:00
Diego Berrocal
f51d006672
Add more pairs to sp-local-pair in web-mode
...
Supporting in this way more templating modes...We could grab all these
from web mode itself.
2015-05-07 00:54:10 -04:00
syl20bnr
18762615ae
Actually add the emacs-lisp folder :-)
2015-05-07 00:31:13 -04:00
syl20bnr
36eca4419b
New layer: emacs-lisp
2015-05-07 00:13:13 -04:00
Tu Do
db47cead53
[Fix Smantic layer] Load srefactor-lisp
...
Otherwise the symbol definition is void and the commands can't be
executed.
2015-05-06 22:46:18 -04:00
Jean-Christophe Petkovich
4a9083a109
Fix package loading in lang/ess
...
Originally `load-ess-on-demand` used `use-package` for the purposes of
actually loading `ess-site` and related elisp for dealing with R. But
since `use-package` doesn't return true or false when a package is
actually successfully loaded anymore, and the semantics of how it will
work aren't precisely clear, it makes sense to use `require` here
instead.
(defun load-ess-on-demand ()
(interactive)
(-all? '---truthy? (list
(require 'ess-site)
(require 'ess-R-object-popup)
(require 'ess-R-data-view))))
All the normal hooks setup by `use-package` will work as normal. I
actually don't see a reason we should use `use-package` instead of
`require` in this specific instance. Since `use-package` often defers
loading packages, it's arguably clearer to use `require` in this
particular instance.
2015-05-06 22:27:38 -04:00
Matthew Lyon
4e23326db0
New org-mode leader keys for narrowing
...
SPC m n org-narrow-to-subtree
SPC m N widen
2015-05-06 22:26:50 -04:00
Tu Do
128a420a4f
[Fix] Disable company-tooltip-flip
...
Currently by default company knows when to flip the popup. However, when
the above option is set to t, it causes a strange behaviour: when the
tooltip is flipped, press down (i.e. M-n or arrow key) go up and press
up (i.e. M-p or arrow key) go down.
2015-05-06 22:23:53 -04:00
syl20bnr
d149c5beae
auto-completion layer: rename auto-completion-sort-by-usage
...
to auto-completion-enable-sort-by-usage
When it is possible we try to use the verb `enable`.
2015-05-06 22:22:01 -04:00
person808
866f59e41f
Add support for company-statistics.
2015-05-06 22:18:48 -04:00
syl20bnr
91e560d415
html layer: move html/init-company-web
...
This way this package is installed only if auto-completion is used
2015-05-06 22:16:18 -04:00
Diego Berrocal
ef2e037c92
Add company-web to web-mode
2015-05-06 22:09:04 -04:00
syl20bnr
640d8fc19c
auto-completion layer: improve implementation of key sequence to complete
...
default value `auto-completion-complete-with-key-sequence` is now nil
resolves conflict with evil-escape
fixes #1491
2015-05-05 22:32:28 -04:00
syl20bnr
480c6df909
haskell layer: fix haskell-snippets loading
...
fixes #1471
2015-05-04 00:27:13 -04:00
syl20bnr
c634baceec
auto-completion layer: rename auto-completion-enable-company-help-tooltip
...
to auto-completion-enable-help-tooltip
2015-05-04 00:15:58 -04:00
syl20bnr
441fa05f12
auto-completion layer: new UX variables
2015-05-04 00:14:25 -04:00
syl20bnr
a931de637d
auctex layer: add flycheck support
...
fixes #1478
2015-05-03 19:18:03 -04:00
syl20bnr
b7c8ca7383
haskell layer: add haskell-snippets
...
Fixes #1471
2015-05-03 12:51:29 -04:00
syl20bnr
8df9108138
Fix iedit-insert state face in vim-powerline
2015-05-03 00:04:33 -04:00
syl20bnr
642cfbd6d9
new vim-powerline layer
2015-05-02 23:51:28 -04:00
person808
c5a266d702
Use eval-after-load in git layer.
2015-05-02 22:33:28 -04:00
Ryan Phillips
65dc810f8a
fix(tmux): add motion state to fix neotree window
2015-05-02 22:02:53 -04:00
Liam Atkinson
538004e9d0
Updated haskell layer documentation to include hasktags package
2015-05-02 22:02:34 -04:00
Craig Eales
65ead73365
Remove unnecessary auto-mode-alist additions
...
The default auto-mode-alist already has an entry that will use c++mode
for .cxx and hpp files.
("\\.[ch]\\(pp\\|xx\\|\\+\\+\\)\\'" . c++-mode)
2015-05-02 22:01:43 -04:00
Tu Do
b9a7bc905b
Enable c++-mode when opening a .h file the first time
...
With current configuration, .h file is only associated with c++-mode
only when cc-mode is loaded. So, when a .h file is opened the first
time, it is opened and is applied with c-mode. Only the 2nd time then
c++-mode is properly used.
2015-05-02 21:59:50 -04:00
Diego Berrocal
60a97ea2de
[quickfix] Remove Extra parenthesis in condition
...
Extra parens made the truthness of `t` to not manifest. Important fix
for debugging python.
2015-05-02 21:59:00 -04:00
syl20bnr
113c3bfc58
evilified: Generalize fix for key binding passthrough in visual state
2015-05-02 00:38:48 -04:00
syl20bnr
8a7eb23ae7
Override s
binding in magit-status
...
Fixes #1462
2015-05-01 23:54:48 -04:00
syl20bnr
8a6bcacb09
Correctly complete the selection when pressing jk
2015-04-30 00:35:13 -04:00