Commit Graph

1553 Commits

Author SHA1 Message Date
Henrik Lissner
1b253f5bad Turn off nosave-p flag on package-delete
Prevents false positives when updating packages
2017-05-15 22:35:57 +02:00
Henrik Lissner
1e06d8b186 load custom-file silently 2017-05-15 20:47:14 +02:00
Henrik Lissner
c98efbe28e doom/reload-autoloads: more feedback when debug mode is on 2017-05-15 20:26:33 +02:00
Henrik Lissner
f49a507ec8 feature/evil: new code-folding system 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
5fb028b49d feature/evil: refactor 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
7f6c38fcb6 Fix package updater unable-to-remove error 2017-05-15 11:09:44 +02:00
Henrik Lissner
806f856cb6 core-popups: properly persist popup rules between sessions 2017-05-14 16:51:00 +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
7b1687170f core-ui: be quiet linum-mode 2017-05-14 13:33:16 +02:00
Henrik Lissner
bb8175c561 core-popups: no :autokill for help buffers 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
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
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
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
93093853f7 v2.0.2 bump 2017-05-13 13:32:04 +02:00
Henrik Lissner
47ec65fdc6 ui/doom: polish+refactor git-gutter-fringe bitmaps 2017-05-13 13:31:36 +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
7fbaf2ced1 General cleanup & refector; update TODO.org 2017-05-12 14:18:27 +02:00
Henrik Lissner
ed6941e8ae core-popups: clone buffer if visible elsewhere
Allows us to modify the buffer in the pop up window indepdently from the
rest.
2017-05-12 12:17:01 +02:00
Henrik Lissner
29d01756ea tools/eshell: improve popup & term integration 2017-05-12 12:17:01 +02:00
Henrik Lissner
388e5b4711 feature/evil: rewrite :mv & :rm (file move/delete commands) 2017-05-12 12:17:01 +02:00
Henrik Lissner
195609d89d doom/cleanup-buffers: support ex command usage 2017-05-12 11:49:01 +02:00
Henrik Lissner
eb064887a5 core-lib: add-transient-hook! add support for appending hooks/advice 2017-05-12 11:48:37 +02:00
Henrik Lissner
2044872b9b Move doom/reset-theme to ui/doom (and update binding) 2017-05-11 21:45:50 +02:00
Henrik Lissner
3dcc423308 Refactor doom/window-zoom
Inspired by gilbertw1/bmacs's +gdoom/toggle-maximize-buffer
2017-05-11 09:48:26 +02:00
Henrik Lissner
e265431507 General refactor, cleanup & commenting 2017-05-10 05:28:50 +02:00
Henrik Lissner
7e5e156ffb core-popups: integrate buffer-menu into shackle 2017-05-10 05:26:13 +02:00
Bryan Gilbert
1af63004ca disable copy on visual state change for BOTH mac and linux 2017-05-09 10:10:13 -04:00
Henrik Lissner
6259c64866 General refactor + clean up 2017-05-08 10:33:13 +02:00
Henrik Lissner
ac590845f9 Fix neotree forgetting it's a neotree window when switching perspectives 2017-05-08 10:32:49 +02:00
Henrik Lissner
cce294fcf6 feature/evil: refactor evil-force-normal-state advice into +evil-esc-hook 2017-05-07 19:12:48 +02:00
Henrik Lissner
cc37a2d6e7 Integrate major-mode-specific which-key defs into map! 2017-05-07 02:45:52 +02:00