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
Henrik Lissner
4fcfec6344
Add :textobj keyword to map!
2017-05-28 02:48:20 +02:00
Henrik Lissner
76493bd8fc
Refactor <//> & <//g> ex-arg types & :global
2017-05-28 02:48:20 +02:00
Henrik Lissner
8af009f9b7
Ignore autoload/evil*.el if evil isn't loaded
2017-05-28 02:48:20 +02:00
Henrik Lissner
29091c40ad
Refactor doom-refresh-packages (and make it async)
2017-05-28 02:48:20 +02:00
Henrik Lissner
fbe782df22
Heavily redesign keybinding design
...
+ SPC and SPC m as leader/localleader (spacemacs-ey)
+ Move all custom keybindings to private +bindings.el file
+ Redesign+rearrange keybindings
2017-05-28 02:48:20 +02:00
Henrik Lissner
717d0ec06f
completion/ivy: revise documentation + slight refactor
2017-05-28 02:48:20 +02:00
Henrik Lissner
45e9bf8754
emacs-lisp-mode: omit macro forms from imenu index
2017-05-28 02:48:20 +02:00
Henrik Lissner
8ca6e2630b
Bring back nlinum
...
linum-mode *really* slows down buffers when they're displayed in more
than one window. This lag isn't present in nlinum. nlinum isn't perfect
either but... lesser of two evils.
This includes advisors and an ESC hook to mitigate the issue of
disappearing nlinum line numbers.
2017-05-28 02:48:20 +02:00