Henrik Lissner
c64526eb40
Move flycheck ui config to ui/doom
2017-05-16 22:21:21 +02:00
Henrik Lissner
20b7d4a6f9
ui/doom: fix blinking when using H/M/L jumps
2017-05-16 22:20:57 +02:00
Henrik Lissner
34feeefc1d
Fix pause on j/k in neotree
2017-05-16 19:21:33 +02:00
Henrik Lissner
84a73b3d38
Update app/regex + TODO
2017-05-16 18:18:22 +02:00
Henrik Lissner
e071545d36
ui/doom: add docstrings for blink-cursor funcs
2017-05-16 18:07:17 +02:00
Henrik Lissner
c22375b7d7
private/hlissner: refactor bindings
2017-05-16 18:05:39 +02:00
Henrik Lissner
b679a86452
feature/evil: improve neotree popup integration
2017-05-16 18:05:39 +02:00
Henrik Lissner
aeb2f23a3e
completion/ivy: remove unused +ivy/kill-ring
...
It was also redundant with counsel-yank-pop
2017-05-16 18:05:39 +02:00
Henrik Lissner
1ce3f39529
ui/doom: fix nav-flash triggers
...
Used to trigger when evil-multiedit was invoked, or on every keypress in
eshell/term buffers (both caused by eager recenter-ing).
2017-05-16 18:05:39 +02:00
Henrik Lissner
721b26d9f3
ui/doom-modeline: set special modeline for image buffers
2017-05-16 18:05:39 +02:00
Henrik Lissner
994978bc0b
ui/doom-modeline: tweak mode-line faces & formatting
2017-05-16 18:05:39 +02:00
Henrik Lissner
d8e3d853a9
ui/doom: centralize doom-buffer-mode activation
2017-05-16 18:05:39 +02:00
Bryan Gilbert
d190e55f56
make doom/blink-cursor interactive
2017-05-16 11:35:05 -04:00
Bryan Gilbert
fa29b5343c
only disable show-paren-mode locally for org mode buffers
2017-05-15 21:24:31 -04:00
Henrik Lissner
1ff56b33e1
Add app/regex (WIP)
2017-05-16 00:48:13 +02:00
Henrik Lissner
4eafbf9078
feature/syntax-checker: fix permission errors in special/RO buffers
2017-05-16 00:27:29 +02:00
Henrik Lissner
8f563ebd44
feature/evil: remove defunct fold keys
2017-05-15 23:48:00 +02:00
Henrik Lissner
e98a65b211
private/hlissner: restore smart indent as default
2017-05-15 22:28:10 +02:00
Henrik Lissner
a5ee4f8574
feature/evil: fix stringp error in +evil-fold-p
2017-05-15 21:01:42 +02:00
Henrik Lissner
fb8a361e1f
ui/doom: refactor
2017-05-15 21:00:33 +02:00
Henrik Lissner
b03f2cbf48
General refactor & cleanup + update TODO
2017-05-15 20:44:25 +02:00
Henrik Lissner
f49a507ec8
feature/evil: new code-folding system
2017-05-15 20:26:33 +02:00
Henrik Lissner
a1fa0a7dfe
private/hlissner: revise + remove unnecessary keybinds
2017-05-15 20:26:33 +02:00
Henrik Lissner
9ac3b1fea8
lang/emacs-lisp: refactor +emacs-lisp-eval
2017-05-15 20:26:33 +02:00
Henrik Lissner
4105c26b2a
tools/term: refactor + better term popup support
2017-05-15 20:26:33 +02:00
Henrik Lissner
dbceec4149
Refactor + rearrange popup rules
2017-05-15 20:26:33 +02:00
Henrik Lissner
d0cfb12689
feature/eval: silence linum-mode activation in quickrun
2017-05-15 20:26:33 +02:00
Henrik Lissner
6d84fd6ea3
feature/evil: enable evil-escape globally (excluding visual/multiedit)
2017-05-15 20:26:33 +02:00
Henrik Lissner
5fb028b49d
feature/evil: refactor
2017-05-15 20:26:32 +02:00
Henrik Lissner
04c270d76b
feature/evil: move custom keybinds to private module
2017-05-15 20:26:32 +02:00
Henrik Lissner
bba02e7b38
feature/evil: remove evil-search-highlight-persist (redundant)
2017-05-15 20:26:32 +02:00
Henrik Lissner
3c8acec33f
ui/doom-modeline: fix {dir,file}-path variable errors
2017-05-15 20:26:32 +02:00
Henrik Lissner
88126079ab
private/hlissner: remove Y binding (evil provides this)
2017-05-15 20:26:32 +02:00
Henrik Lissner
9dc9cc3840
lang/python: relegate +evil|simple-matchit hook to feature/evil
2017-05-15 20:26:32 +02:00
Henrik Lissner
b613fb773b
private/hlissner: remove C-escape bindings (evil has C-z binding for this)
2017-05-15 20:26:32 +02:00
Henrik Lissner
dce757032a
ui/doom: refactor nav-flash integration
2017-05-15 20:26:32 +02:00
Henrik Lissner
28ba0607a5
completion/ivy: fix M-RET opening result in other-window
2017-05-14 17:40:33 +02:00
Henrik Lissner
6f6680489a
completion/ivy: flexible column width for +ivy/tasks
2017-05-14 13:49:11 +02:00
Henrik Lissner
581adcc1f5
feature/syntax-checker: refactor flycheck config
2017-05-14 12:07:12 +02:00
Henrik Lissner
629c71d4bc
lang/emacs-lisp: enable flycheck-mode if not in emacs.d
2017-05-14 12:07:12 +02:00
Henrik Lissner
653e80e655
Fix missing 'define-fringe-bitmap' function errors
...
If Emacs wasn't built with X, Cocoa or NS display support (as is the
case for evm emacs-25.1-travis build), the fringe library is missing and
throws errors.
2017-05-14 11:54:18 +02:00
Henrik Lissner
aba87b0916
feature/evil: fix evil keybindings in help popups
2017-05-14 11:47:38 +02:00
Henrik Lissner
af3b6ee7e0
app/rss: revise maps & popup rules
2017-05-14 10:12:41 +02:00
Henrik Lissner
25fa4e019c
General refactor & cleanup
...
+ refactor package management
+ core-editor: describe ediff
+ core-popups: alphabetized hack blocks
+ ui/doom-modeline: refactor buffer path fn
+ feature/version-control/+git: autoload magit-blame
2017-05-14 09:56:32 +02:00
Henrik Lissner
af88423b35
ui/doom-modeline: fix symlinked buffer-path hijinks
...
The modeline resolves a relative path to the current file in order to
display a short path string in the modeline. However, symlinks would
break this, resulting in paths like: ../../../../real/path/to/file.
2017-05-14 09:52:27 +02:00
Henrik Lissner
125fca09a0
ui/doom-modeline: don't show uniquify in modeline (unnecessary cruft)
2017-05-14 09:46:48 +02:00
Henrik Lissner
200846ee35
General refactor + cleanup; update TODO.org
2017-05-14 00:26:53 +02:00
Henrik Lissner
b86634e79f
ui/doom-modeline: fontify path separately from filename
2017-05-14 00:23:18 +02:00
Henrik Lissner
e256d0017a
private/hlissner: revise eval bindings (M-r, M-R, M-b)
2017-05-14 00:21:42 +02:00
Henrik Lissner
c5b1d56002
Move quickrun popup-specific config to core-popups + update rules
2017-05-13 22:42:59 +02:00