Commit graph

3245 commits

Author SHA1 Message Date
Henrik Lissner
cbf9f7a079 Move window-divider-mode from ui/doom => core-ui 2017-06-05 12:35:51 +02:00
Henrik Lissner
30402495fe General refactor + cleanup 2017-06-05 12:35:51 +02:00
Henrik Lissner
1fd482fa51 Extract neotree from feature/evil => tools/neotree 2017-06-05 00:51:56 +02:00
Henrik Lissner
ee1fc701b9
Check for tool-bar-mode (fix 25.1 travis test) 2017-06-04 21:28:19 +02:00
Henrik Lissner
760297f9fa
Don't enter debugger in unit tests 2017-06-04 20:10:32 +02:00
Henrik Lissner
84e088cc8c
Slim down init.test.el 2017-06-04 20:09:22 +02:00
Henrik Lissner
084c7be50f
Move nav-flash from ui/doom to ui/nav-flash (#92) 2017-06-04 18:28:17 +02:00
Henrik Lissner
3c8e70c0d0 Refactor; don't autosave blank session 2017-06-04 02:38:02 +02:00
Henrik Lissner
8a70e47e6d lang/scala: refactor + fix ensime-mode init 2017-06-04 02:29:39 +02:00
Henrik Lissner
dd11477132 Fix #87: evil-matchit in visual mode 2017-06-04 02:21:52 +02:00
Henrik Lissner
48c97bcc7f Update TODO 2017-06-03 21:42:15 +02:00
Henrik Lissner
1c6ecc660a Improve package management feedback
With quelpa updating fixed, there is a longer delay on package update.
So I added a 'looking for outdated packages...' message, and improved
the formatting of backtraces in debug output.
2017-06-03 21:31:16 +02:00
Henrik Lissner
ca96b0d9c5 Fix wrong-type-argument on quelpa package update 2017-06-03 21:30:41 +02:00
Henrik Lissner
09ec857c60 Fix outdated quelpa package detection 2017-06-03 21:29:33 +02:00
Henrik Lissner
6807a5fda8 Rewrite how doom-update-package updates from ELPA
This is an attempt to make package updating atomic. Previously, if
a package failed to update, it would've been deleted.
2017-06-03 21:01:32 +02:00
Henrik Lissner
77e2a1f6f2 Refactor doom/reload 2017-06-03 21:00:53 +02:00
Henrik Lissner
94227bbb79 Fix projectile-recentf (#86) 2017-06-03 12:05:43 +02:00
Henrik Lissner
e02e99050f Bring back evil-multiedit
evil-mc is great, but sometimes iedit is simply the better tool.
2017-06-03 12:05:43 +02:00
Henrik Lissner
61f5d09383 Add .cask to gitignore 2017-06-03 12:05:43 +02:00
Henrik Lissner
d5682953a9 Be extra sure to delete the right *.elc files
Ensures no extra elc files are caught in the crossfire, e.g. in .cask or
elsewhere.
2017-06-03 12:05:43 +02:00
Henrik Lissner
45627d6ea6 Initialize more state for package management fns 2017-06-03 12:05:43 +02:00
Henrik Lissner
e4a6780775 How did I miss this mistake?! Argh!
Must've slipped through during one of a 4am debugging session.
2017-06-03 12:05:43 +02:00
Henrik Lissner
f285c34b82 Fix +evil:move-this-file not finding correct file post-move 2017-06-03 12:05:43 +02:00
Henrik Lissner
9967284977 Disable toolbar even in tty 2017-06-03 12:05:43 +02:00
Henrik Lissner
d83d800de9 Switch to fork of org-bullets
The source repo is no longer maintained, so I forked it, fixed a couple
problems (mainly, I made it respect org-hide) and am now using it in
DOOM.
2017-06-03 12:05:43 +02:00
Henrik Lissner
d1726e4a52 show-children (obsolete) => outline-show-children 2017-06-03 12:05:43 +02:00
Henrik Lissner
15b827e3fd Merge pull request #91 from Luladjiev/master
lang/go: add missing command-go-gocode-command variable
2017-06-03 01:08:51 +02:00
Peter Luladjiev
77dc22f2f4 lang/go: add missing command-go-gocode-command variable 2017-06-02 23:54:07 +03:00
Henrik Lissner
14f195e47c Merge pull request #90 from Gollum999/patch-2
Support running from non-standard HOME directory
2017-06-01 02:05:43 +02:00
Henrik Lissner
257cde2ea7 Merge pull request #85 from vijaykiran/master
Minimal Clojure lang support
2017-06-01 01:25:36 +02:00
Tim Sanders
33149e3daa Support running from non-standard HOME directory 2017-05-31 15:04:29 -05:00
vijaykiran
f027acdf10 Minimal Clojure lang support 2017-05-30 09:28:38 +02:00
Henrik Lissner
fe8f0ab0b9 Fix code-folding (enable hs-minor-mode) 2017-05-29 01:05:34 +02:00
Henrik Lissner
e73bf9d65a Revise bindings again + alphabetize leader groupings 2017-05-29 01:05:34 +02:00
Henrik Lissner
117e55f0c2 General cleanup + refactor 2017-05-29 01:05:34 +02:00
Henrik Lissner
35a287c58b Fix typo in +hlissner/yank-buffer-filename 2017-05-29 01:05:34 +02:00
Henrik Lissner
bbdbe2f9fd modules/README.md => README.org 2017-05-29 01:05:34 +02:00
Henrik Lissner
5988c654e9 lang/org: add toc-org plugin 2017-05-28 17:33:16 +02:00
Henrik Lissner
15e8a37186 map!: support variables for keys 2017-05-28 16:14:37 +02:00
Henrik Lissner
e8d454a251 Add doom-ui-mode-names for renaming major-modes 2017-05-28 16:13:55 +02:00
Henrik Lissner
5638f509a2 SPC m (recentf) conflicts with localleader 2017-05-28 15:47:07 +02:00
Henrik Lissner
dc3e85054a Reformat for consistency 2017-05-28 15:42:32 +02:00
Henrik Lissner
e3162c453a Improve stability of nlinum flushing 2017-05-28 15:39:36 +02:00
Henrik Lissner
1cc199497d Silence evil-matchit errors 2017-05-28 15:39:36 +02:00
Henrik Lissner
e2f06f0692 Fix doom/toggle-line-numbers 2017-05-28 15:39:36 +02:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
b00d5edd26 Correct +org/capture function name 2017-05-28 12:23:05 +02:00
Henrik Lissner
32708540fa Update TODO 2017-05-28 02:48:20 +02:00
Henrik Lissner
b4917bfa2a ui/doom: blink on focus-in & refactor 2017-05-28 02:48:20 +02:00