Henrik Lissner
717d0ec06f
completion/ivy: revise documentation + slight refactor
2017-05-28 02:48:20 +02:00
Henrik Lissner
45e9bf8754
emacs-lisp-mode: omit macro forms from imenu index
2017-05-28 02:48:20 +02:00
Henrik Lissner
8ca6e2630b
Bring back nlinum
...
linum-mode *really* slows down buffers when they're displayed in more
than one window. This lag isn't present in nlinum. nlinum isn't perfect
either but... lesser of two evils.
This includes advisors and an ESC hook to mitigate the issue of
disappearing nlinum line numbers.
2017-05-28 02:48:20 +02:00
Henrik Lissner
4ea176d04d
Register doom/newline-and-indent with evil-mc
2017-05-28 02:48:20 +02:00
Henrik Lissner
94f8e7768b
Add :cp, refactor evil file commands, add tests
2017-05-28 02:48:20 +02:00
Henrik Lissner
08f760a4ef
+evil/neotree-expand-or-open: forward-line => next-line
2017-05-28 02:48:20 +02:00
Henrik Lissner
0d985281eb
Replace evil-multiedit with evil-mc
2017-05-26 23:08:53 +02:00
Henrik Lissner
7fc4447ef6
Conform nav-flash commands to naming conventions
2017-05-26 20:22:45 +02:00
Henrik Lissner
33a87cec5b
feature/jump: recenter after dumb-jump
2017-05-26 20:22:45 +02:00
Henrik Lissner
9a4a196b69
Refactor lang/go
2017-05-26 20:22:45 +02:00
Henrik Lissner
41a288d21d
Refactor minibuffer bindings
...
+ conform their function names to naming conventions
+ place ivy-specific version in ivy autoloads
2017-05-26 20:22:45 +02:00
Henrik Lissner
009d7c9d49
lang/go: add goimports & godoc + more warnings
2017-05-26 20:22:45 +02:00
Brandon Orther
eeb4887887
Fix link to mu dotfiles.
2017-05-26 01:24:19 -07:00
Henrik Lissner
c711d7e662
Fix void-function define-fringe-bitmap errors
2017-05-25 20:13:05 +02:00
Henrik Lissner
10ea06b661
General cleanup + refactor
2017-05-25 20:12:43 +02:00
Henrik Lissner
0e78cde69d
lang/haskell: refactor + add company-ghc
2017-05-25 20:09:36 +02:00
Henrik Lissner
e1f60b2bfd
Update READMEs & add new ones
2017-05-25 20:09:12 +02:00
Henrik Lissner
85751c519b
Refactor +evil-esc-hook
2017-05-25 12:22:05 +02:00
Henrik Lissner
733042cb7f
Refactor anzu--reset-status hooks
2017-05-25 12:12:38 +02:00
Henrik Lissner
6b5f0af985
Make dashboard more vanilla Emacs friendly
2017-05-25 12:12:15 +02:00
Henrik Lissner
6567b46f04
Fix void variable error while opening REPLs
2017-05-25 12:11:56 +02:00
Mikhail Stralenia
f80a2d6707
Added elixir lang support
2017-05-24 15:00:52 +03:00
Henrik Lissner
d949935628
lang/php: refactor + add company-php
2017-05-23 21:33:03 +02:00
Henrik Lissner
ee44a1c572
dumb-jump-aggressive = nil
2017-05-23 21:32:07 +02:00
Henrik Lissner
55b718191d
Fix double indentation in java
2017-05-23 21:25:24 +02:00
Henrik Lissner
99bf1c04fb
Don't let derived modes inherit company backends
2017-05-23 21:19:15 +02:00
Henrik Lissner
3e53c3ba76
Restrict irony-mode to cc-modes
...
Irony-mode gets triggered for other modes derived from cc-mode, like php
or java. Might fix #81 .
2017-05-22 22:27:47 +02:00
Henrik Lissner
e9d7f6f6f2
Merge pull request #79 from Ptival/purescript
...
lang/purescript: small improvements
2017-05-21 23:33:22 +02:00
Valentin Robert
07f1add557
lang/purescript: small improvements
2017-05-21 14:09:02 -07:00
Henrik Lissner
61ad485ae3
Add :lookup & rewrite +jump/online
2017-05-21 15:10:49 +02:00
Henrik Lissner
d5d0f26c09
Add :gblame & :grevert ex commands
2017-05-21 15:10:49 +02:00
Henrik Lissner
546c672f8a
Add gxref: ggtags backend for xref
2017-05-21 15:10:33 +02:00
Henrik Lissner
3b56f41c20
Better ag/rg fallbacks for +jump/definition
2017-05-21 15:10:33 +02:00
Henrik Lissner
d535602a78
Merge pull request #75 from Ptival/purescript
...
lang/purescript: first attempt
2017-05-21 10:33:11 +02:00
Valentin Robert
bd84e90f80
lang/purescript: first attempt
2017-05-20 21:09:23 -07:00
Valentin Robert
978394fe31
lang/elm: first attempt
2017-05-20 18:11:34 -07:00
Henrik Lissner
5c34732266
+ivy/tasks: ag as a fallback
2017-05-20 18:40:13 +02:00
Henrik Lissner
ce49f94bbe
Remove doom-bootstrap system (will be replaced)
2017-05-20 18:40:13 +02:00
Henrik Lissner
6b0c75fa0e
Remap evil-record-macro in tabulated-list-mode popup
2017-05-20 18:40:13 +02:00
Henrik Lissner
5a40869f6c
Merge pull request #68 from gilbertw1/feature-disable-ivy-magic-slash-non-match-action
...
disable ivy magic slash non-match action
2017-05-20 12:03:34 +02:00
Henrik Lissner
0875aab7f0
lang/org: get org-plus-contrib from git repo
...
This is insecure, but necessary if we want Org v9.0
2017-05-19 22:30:44 +02:00
Henrik Lissner
656452df00
General cleanup & refactor; update TODO
2017-05-19 17:21:52 +02:00
Henrik Lissner
d52ee9c3be
lang/org: preserve indent on new item (M-RET)
2017-05-19 17:17:39 +02:00
Henrik Lissner
6c3c40e41e
Don't move cursor when toggling folds in org-mode
2017-05-19 17:08:49 +02:00
Henrik Lissner
dcc3b9a2fc
Improve rule for flycheck popups
2017-05-19 17:07:32 +02:00
Henrik Lissner
76d9bf76a7
S-iso-lefttab => backtab, not tab
2017-05-19 17:02:09 +02:00
Henrik Lissner
254298b1b0
Revise debug/help keybindings & commands
2017-05-19 16:52:32 +02:00
Henrik Lissner
9fdbfb657f
Revise org keybindings; new +org/toggle-checkbox
2017-05-19 14:01:38 +02:00
Henrik Lissner
4bb4b5ebb9
lang/org: better font-lock reconfig
...
+ TODO/DONE tags now respect underlying faces
+ ...but still fontify a complete heading properly
+ Statistics cookies (e.g. [3/14]) now respect their underlying faces
+ ...but respect org-headlined-one more
+ Refactor other font-lock rules
2017-05-19 13:21:39 +02:00
Henrik Lissner
4cd56b46cc
Don't move cursor when realigning org tables
2017-05-19 13:10:14 +02:00