717d0ec06f
completion/ivy: revise documentation + slight refactor
2017-05-28 02:48:20 +02:00
45e9bf8754
emacs-lisp-mode: omit macro forms from imenu index
2017-05-28 02:48:20 +02:00
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
4ea176d04d
Register doom/newline-and-indent with evil-mc
2017-05-28 02:48:20 +02:00
94f8e7768b
Add :cp, refactor evil file commands, add tests
2017-05-28 02:48:20 +02:00
08f760a4ef
+evil/neotree-expand-or-open: forward-line => next-line
2017-05-28 02:48:20 +02:00
0d985281eb
Replace evil-multiedit with evil-mc
2017-05-26 23:08:53 +02:00
7fc4447ef6
Conform nav-flash commands to naming conventions
2017-05-26 20:22:45 +02:00
33a87cec5b
feature/jump: recenter after dumb-jump
2017-05-26 20:22:45 +02:00
9a4a196b69
Refactor lang/go
2017-05-26 20:22:45 +02:00
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
009d7c9d49
lang/go: add goimports & godoc + more warnings
2017-05-26 20:22:45 +02:00
eeb4887887
Fix link to mu dotfiles.
2017-05-26 01:24:19 -07:00
c711d7e662
Fix void-function define-fringe-bitmap errors
2017-05-25 20:13:05 +02:00
10ea06b661
General cleanup + refactor
2017-05-25 20:12:43 +02:00
0e78cde69d
lang/haskell: refactor + add company-ghc
2017-05-25 20:09:36 +02:00
e1f60b2bfd
Update READMEs & add new ones
2017-05-25 20:09:12 +02:00
85751c519b
Refactor +evil-esc-hook
2017-05-25 12:22:05 +02:00
733042cb7f
Refactor anzu--reset-status hooks
2017-05-25 12:12:38 +02:00
6b5f0af985
Make dashboard more vanilla Emacs friendly
2017-05-25 12:12:15 +02:00
6567b46f04
Fix void variable error while opening REPLs
2017-05-25 12:11:56 +02:00
f80a2d6707
Added elixir lang support
2017-05-24 15:00:52 +03:00
d949935628
lang/php: refactor + add company-php
2017-05-23 21:33:03 +02:00
ee44a1c572
dumb-jump-aggressive = nil
2017-05-23 21:32:07 +02:00
55b718191d
Fix double indentation in java
2017-05-23 21:25:24 +02:00
99bf1c04fb
Don't let derived modes inherit company backends
2017-05-23 21:19:15 +02:00
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
e9d7f6f6f2
Merge pull request #79 from Ptival/purescript
...
lang/purescript: small improvements
2017-05-21 23:33:22 +02:00
07f1add557
lang/purescript: small improvements
2017-05-21 14:09:02 -07:00
61ad485ae3
Add :lookup & rewrite +jump/online
2017-05-21 15:10:49 +02:00
d5d0f26c09
Add :gblame & :grevert ex commands
2017-05-21 15:10:49 +02:00
546c672f8a
Add gxref: ggtags backend for xref
2017-05-21 15:10:33 +02:00
3b56f41c20
Better ag/rg fallbacks for +jump/definition
2017-05-21 15:10:33 +02:00
d535602a78
Merge pull request #75 from Ptival/purescript
...
lang/purescript: first attempt
2017-05-21 10:33:11 +02:00
bd84e90f80
lang/purescript: first attempt
2017-05-20 21:09:23 -07:00
978394fe31
lang/elm: first attempt
2017-05-20 18:11:34 -07:00
5c34732266
+ivy/tasks: ag as a fallback
2017-05-20 18:40:13 +02:00
ce49f94bbe
Remove doom-bootstrap system (will be replaced)
2017-05-20 18:40:13 +02:00
6b0c75fa0e
Remap evil-record-macro in tabulated-list-mode popup
2017-05-20 18:40:13 +02:00
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
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
656452df00
General cleanup & refactor; update TODO
2017-05-19 17:21:52 +02:00
d52ee9c3be
lang/org: preserve indent on new item (M-RET)
2017-05-19 17:17:39 +02:00
6c3c40e41e
Don't move cursor when toggling folds in org-mode
2017-05-19 17:08:49 +02:00
dcc3b9a2fc
Improve rule for flycheck popups
2017-05-19 17:07:32 +02:00
76d9bf76a7
S-iso-lefttab => backtab, not tab
2017-05-19 17:02:09 +02:00
254298b1b0
Revise debug/help keybindings & commands
2017-05-19 16:52:32 +02:00
9fdbfb657f
Revise org keybindings; new +org/toggle-checkbox
2017-05-19 14:01:38 +02:00
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
4cd56b46cc
Don't move cursor when realigning org tables
2017-05-19 13:10:14 +02:00