Henrik Lissner
9dc9cc3840
lang/python: relegate +evil|simple-matchit hook to feature/evil
2017-05-15 20:26:32 +02:00
Henrik Lissner
c492379e07
doom-install-package: inherit plist from doom-packages
2017-05-15 20:26:32 +02:00
Henrik Lissner
cf79e45cf5
map!: fix :when, :unless & :after blocks
2017-05-15 20:26:32 +02:00
Henrik Lissner
a1384d17f6
Refactor doom/sudo-find-file, add doom/sudo-this-file
2017-05-15 20:26:32 +02:00
Henrik Lissner
be4be57a1a
Load custom-file & move undo-tree config to core-editor
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
7f6c38fcb6
Fix package updater unable-to-remove error
2017-05-15 11:09:44 +02:00
Henrik Lissner
84525b022d
Update TODO.org
2017-05-15 02:04:18 +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
806f856cb6
core-popups: properly persist popup rules between sessions
2017-05-14 16:51:00 +02:00
Henrik Lissner
f80bef8d42
Update TODO
2017-05-14 14:39:38 +02:00
Henrik Lissner
7d7ade82b3
Fix doom-update-package errors for unreachable dependencies
2017-05-14 14:37:38 +02:00
Henrik Lissner
5b6f3119c7
doom/popup-restore: clone file buffers if needed
2017-05-14 14:37:06 +02:00
Henrik Lissner
1ab5f86188
core-popups: read rules from local var
2017-05-14 14:36:49 +02:00
Henrik Lissner
17409e174d
core-popups: remove :noclone; just don't clone unreal buffers
2017-05-14 14:35:58 +02:00
Henrik Lissner
6f6680489a
completion/ivy: flexible column width for +ivy/tasks
2017-05-14 13:49:11 +02:00
Henrik Lissner
7b1687170f
core-ui: be quiet linum-mode
2017-05-14 13:33:16 +02:00
Henrik Lissner
581adcc1f5
feature/syntax-checker: refactor flycheck config
2017-05-14 12:07:12 +02:00
Henrik Lissner
bb8175c561
core-popups: no :autokill for help buffers
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
a8ac2388d1
Update .travis.yml (add 25.2 test + more debug output)
2017-05-14 11:14:18 +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
527c459f11
core-ui: uniquify-buffer-name-style = forward
...
Uniquify's effect is invisible except in places where buffer-name is
used (like in switch-buffer), where it can be very helpful to
distinguish between clashing buffers.
2017-05-14 09:44:22 +02:00
Henrik Lissner
7e4efaabd4
core-popups: remove debug line
2017-05-14 09:43:44 +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
260a96cf50
Fix incorrect org version loaded in byte-compiled config
2017-05-14 00:20:49 +02:00
Henrik Lissner
435c414e18
core-ui: add vi-tilde-fringe
2017-05-14 00:20:00 +02:00
Henrik Lissner
5c39e9f3bc
core-ui: disable hl-line in visual mode
2017-05-14 00:19:45 +02:00
Henrik Lissner
c5b1d56002
Move quickrun popup-specific config to core-popups + update rules
2017-05-13 22:42:59 +02:00
Henrik Lissner
5491fd552e
Replace nlinum with linum
2017-05-13 22:40:52 +02:00
Henrik Lissner
7713cdb0bd
core-ui: hide modeline in completion-list popups
2017-05-13 22:37:37 +02:00
Henrik Lissner
928e6754b9
core-popups: add :noclone prop + fix replicating help popups
2017-05-13 22:37:10 +02:00
Henrik Lissner
64bb34c163
Update README
2017-05-13 14:42:54 +02:00
Henrik Lissner
ce2e420894
Add new items to TODO.org
2017-05-13 13:35:56 +02:00
Henrik Lissner
93093853f7
v2.0.2 bump
2017-05-13 13:32:04 +02:00
Henrik Lissner
74a043495b
Update TODO
2017-05-13 13:31:49 +02:00
Henrik Lissner
47ec65fdc6
ui/doom: polish+refactor git-gutter-fringe bitmaps
2017-05-13 13:31:36 +02:00
Henrik Lissner
c118f22184
ui/doom-modeline: refactor eldoc segment
2017-05-13 11:42:19 +02:00
Henrik Lissner
afb31659a3
General refactor & cleanup
2017-05-13 00:14:17 +02:00
Henrik Lissner
5beb74b14d
lang/org: improve org-edit-src-code & general org-mode popup integration
2017-05-13 00:12:23 +02:00
Henrik Lissner
de3853cde5
Fix REPL functionality; add :repl ex command
2017-05-12 14:18:27 +02:00
Henrik Lissner
7fbaf2ced1
General cleanup & refector; update TODO.org
2017-05-12 14:18:27 +02:00