Commit Graph

1510 Commits

Author SHA1 Message Date
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
Henrik Lissner
90b4e22008 doom-minibuffer-kill-word: fall back to evil/ivy delete char 2017-05-06 23:25:34 +02:00
Henrik Lissner
db1deb4a18 Fix M-z in minibuffer (ivy/evil/etc) 2017-05-06 23:01:09 +02:00
Henrik Lissner
5d83fe83ca Prevent 'Text is read-only' monopolizing minibuffer (ivy/evil/minibuffer) 2017-05-06 22:56:43 +02:00
Henrik Lissner
09218f5bb3 core-editor: refactor large-file detection 2017-05-06 22:55:10 +02:00
Bryan Gilbert
712c01f4f4 add `doom/large-file-check to prompt literal open of large files 2017-05-06 11:53:10 -04:00
Henrik Lissner
acca0a86c7 Redesign doom-system-os 2017-05-03 22:03:08 +02:00
Henrik Lissner
c52efdfb5b Load ~/.emacs.local.el, if available 2017-05-01 14:52:39 -04:00
Henrik Lissner
d651311d1d Various tweaks & clean up 2017-05-01 14:52:29 -04:00
Henrik Lissner
7f4b7f6ca7 core-popups: adjust Org-Babel popup config (:size 25 :noselect t) 2017-04-28 03:56:08 -04:00
Henrik Lissner
0791277467 Fix 'Tramp: sending password' loop caused by associate! 2017-04-27 18:05:59 -04:00
Henrik Lissner
77e293fee9 lang/org: move shackle config into core-popup 2017-04-27 14:27:51 -04:00
Henrik Lissner
b425f45875 Add doom/sudo-find-file 2017-04-26 15:25:34 -04:00
Henrik Lissner
d20c8045ab General cleanup 2017-04-25 23:01:45 -04:00
Henrik Lissner
b2d19eac32 Fix disappearing modeline due to loss of state 2017-04-25 22:55:57 -04:00
Henrik Lissner
8e7aa152bb doom-modeline no longer errors out, in case a modeline doesn't exist; add doom-set-modeline 2017-04-25 18:25:54 -04:00
Henrik Lissner
b47b951a41 Make config more emacsclient-friendly 2017-04-22 01:49:15 -04:00
Henrik Lissner
72bf9df905 core-editor: ace-maximize-window (obsolete) => ace-delete-other-windows 2017-04-22 01:48:28 -04:00
Henrik Lissner
bce475df4a core-ui: fix whitespace voodoo for highlight-indentation-current-column-mode 2017-04-21 15:56:50 -04:00
Henrik Lissner
49b4b39dfe autoload/packages: refactor + improve output consistency 2017-04-18 05:45:47 -04:00
Henrik Lissner
4159da2f37 autoload/packages: no-byte-compile = t 2017-04-18 05:44:39 -04:00
Henrik Lissner
8854573d2b Package management: fix wrong-type-argument errors in error handling 2017-04-18 05:09:15 -04:00
Henrik Lissner
9e084c18ba core-ui: fix doom-hide-modeline-mode resetting on major-mode changes 2017-04-18 05:09:15 -04:00
Henrik Lissner
df65c93572 core-popups: fix xref-goto-xref not closing popup after following links 2017-04-18 05:00:39 -04:00
Henrik Lissner
c7d3fff620 core-popups: fix over-eager ESC killing popups 2017-04-18 05:00:02 -04:00
Henrik Lissner
3ba13d08d4 core-popups: separate doom-popup-mode & doom-hide-modeline-mode (add to popup hook instead) 2017-04-18 04:59:46 -04:00
Henrik Lissner
4c19cd3e28 Remove unused doom-inhibit-reload 2017-04-17 23:55:05 -04:00
Henrik Lissner
e57ba47c5a General cleanup + refactor 2017-04-17 16:54:31 -04:00
Henrik Lissner
a94a591072 message!: add newline in doom buffer 2017-04-17 16:54:00 -04:00
Henrik Lissner
3162c98a11 core-lib: reduce s.el autoloads, add subr-x autoloads 2017-04-17 02:30:35 -04:00
Henrik Lissner
5e2c483923 core/autoload/system: rewrite doom-fetch (factor out s.el dependency) 2017-04-17 02:19:37 -04:00
Henrik Lissner
ed2e7a65f6 Refactor out s.el usage 2017-04-17 02:18:25 -04:00
Henrik Lissner
96e83e987f Give the byte compiler a voice 2017-04-17 02:17:26 -04:00
Henrik Lissner
5ae94b765c PRAISE BE TO THE BYTE COMPILER FOR THY SHARP QUOTES 2017-04-17 02:17:10 -04:00
Henrik Lissner
8a6cf96cfc doom-initialize: don't remove use-package keywords (no need) 2017-04-16 21:23:22 -04:00
Henrik Lissner
8f970eb1d8 Rearrange .local file structure (voids previous cache structure) 2017-04-16 20:36:15 -04:00
Henrik Lissner
46fa7af964 Lower gc-cons-{threshold,percentage} (fix gc pauses) 2017-04-16 11:57:17 -04:00
Henrik Lissner
5485ebe451 Add *Keys* and *ftp ...* shackle rules 2017-04-16 11:56:22 -04:00
Henrik Lissner
9f6d187ea3 core-projects: disable projectile-locate-dominating-file in remote buffers 2017-04-16 11:55:47 -04:00
Henrik Lissner
3e0f83261b Colored autoremoval output + use symbol-name for package names 2017-04-16 11:55:04 -04:00
Henrik Lissner
9288b59d91 Remove spacing in package management output 2017-04-16 11:54:22 -04:00
Henrik Lissner
fedfa1ffad Generalize message! & format! (interactive vs noninteractive) 2017-04-15 03:14:03 -04:00
Henrik Lissner
e48c6c5381 ansi-{format,message}! => {format,message}! (to be generalized) 2017-04-15 01:29:24 -04:00
Henrik Lissner
e32a804f1d autoload/message: doom--ansi-apply => doom-ansi-apply + autoload 2017-04-15 01:22:42 -04:00