Commit Graph

1143 Commits

Author SHA1 Message Date
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