Commit Graph

1351 Commits

Author SHA1 Message Date
dc3e85054a Reformat for consistency 2017-05-28 15:42:32 +02:00
1cc199497d Silence evil-matchit errors 2017-05-28 15:39:36 +02:00
47afa2f51c Integrate new code folding more aggressively
This is necessary for +evil/fold-{open,close}-all to recieve its
interactive <c> argument.
2017-05-28 15:39:36 +02:00
86cca42723 private/hlissner: revise bindings (again)
+ Remove defunct + refactor
+ Move evil-easymotion bindings to private/hlissner
+ Remove backtab 'fix' in bindings (doesn't work)
+ Clear leader/localleader keys first
+ Put key "fixers" in input-decode-map
2017-05-28 15:38:50 +02:00
b00d5edd26 Correct +org/capture function name 2017-05-28 12:23:05 +02:00
b4917bfa2a ui/doom: blink on focus-in & refactor 2017-05-28 02:48:20 +02:00
76493bd8fc Refactor <//> & <//g> ex-arg types & :global 2017-05-28 02:48:20 +02:00
fbe782df22 Heavily redesign keybinding design
+ SPC and SPC m as leader/localleader (spacemacs-ey)
+ Move all custom keybindings to private +bindings.el file
+ Redesign+rearrange keybindings
2017-05-28 02:48:20 +02:00
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