Henrik Lissner
ba0ccc1d34
tools/magit: cleanup magit concurrently
...
A quick attempt to make +magit/quit faster.
2019-02-14 00:40:19 -05:00
Henrik Lissner
0e8af0e6d2
Integrate evil jumplist into xref #1161
...
Rather than use xref-pop-marker-stack, evil users can now use the
jumplist to jump from and to xref calls (with C-o/C-i).
2019-02-14 00:40:19 -05:00
Henrik Lissner
9f96e3eae8
Merge pull request #1076 from filalex77/magit-forge
...
[tools/magit] Add magit-forge
2019-02-12 15:33:48 -05:00
Henrik Lissner
d46c2582d0
Fix 'not an evil-paste' error on SPC i y #1095
...
yank-pop and evil-paste-pop are picky little buggers, we need our own
delegate.
2019-02-12 00:51:07 -05:00
Henrik Lissner
d79817edeb
Fix unbalanced parens in +default/project-tasks
2019-02-12 00:47:15 -05:00
Henrik Lissner
c033bfaca2
Fix mixed-pitch affecting all buffers
...
Both solaire-mode and mixed-pitch-mode use face-remap to do their thang.
We ensure the order by ensuring activation order.
2019-02-12 00:37:00 -05:00
Henrik Lissner
fb8a378d72
app/irc: fix =irc nooping without preset networks #1121
...
=irc would do nothing if no networks were pre-set with set-irc-server!.
2019-02-11 15:20:21 -05:00
Henrik Lissner
01a166d5f0
lang/rust: fix async docs lookup handler #1155
2019-02-11 14:42:28 -05:00
Henrik Lissner
c13fd6eddc
lang/org: fix C/s-RET keybinds for evil users
2019-02-11 14:11:52 -05:00
James Conroy-Finn
c166f075a3
Add missing variable name
...
This enables compilation of the Ruby module where previously the
following error would cause a breaking error.
../../../lang/ruby/autoload.el:48:45:Error: &rest without variable name
✕ Failed to compile modules/lang/ruby/autoload.el
2019-02-10 21:57:47 +00:00
Henrik Lissner
5f002808d7
Merge pull request #1153 from niklascarlsson/harmonize_previous_next
...
Harmonize previous/next commands
2019-02-07 19:17:16 -05:00
Henrik Lissner
ac1fbce794
Merge pull request #1157 from Emiller88/fix/solidity-flycheck
...
Solidity Fix
2019-02-07 19:16:16 -05:00
Edmund Miller
faf217b0de
Require solidity packages
...
They're on Melpa individually for whatever reason though they're in the
solidity-mode repo.
2019-02-06 19:56:22 -06:00
Sean Farley
30fad8b08b
irc: fix lui track bar not being enabled
...
It seemed I mistakenly put this in an `evil` block and didn't notice.
2019-02-05 11:06:21 -08:00
Niklas Carlsson
1ea507e56c
Align flyspell as well
2019-02-05 10:56:55 +01:00
Niklas Carlsson
fa564e33b9
Update text and workspaces as well
...
These have a left/right and increase/behaviour.
2019-02-05 10:52:45 +01:00
Niklas Carlsson
478d80379d
Harmonize next/previous
...
The description of next and previous was not aligned with the actual
functions that was being called. This patch aligns them.
2019-02-05 10:29:02 +01:00
Henrik Lissner
1676cc56e3
config/default: standardize C/M/s-RET behavior
...
Also enable these to work from normal mode.
Mentioned in #1146
2019-02-03 18:56:07 -05:00
Henrik Lissner
3fd1548da5
Set treemacs--last-error-persist-file later #1151
...
Because treemacs--last-error-persist-file is defined with defconst, its
default value will overwrite our custom one once the
treemacs-persistence package is loaded.
2019-02-03 18:54:13 -05:00
Henrik Lissner
b461c99d86
lang/org: fix C-RET/s-RET in org-mode #1146
2019-02-03 18:51:55 -05:00
Henrik Lissner
99fd8b4e1b
O'byte-compiler
...
Who forbade the obsolete,
Hooks, functions; adieu.
(And an unused argument too)
2019-02-03 18:42:09 -05:00
Henrik Lissner
951b2be7d1
Enable magit-todos-mode globally
...
Rather than treat it like it's a minor mode.
2019-02-03 18:39:34 -05:00
Henrik Lissner
4a94599b19
Fix TAB fallthrough if yas-minor-mode is disabled
...
yas-expand will error out if yas-minor-mode is disabled, preventing TAB
from falling through to the next action.
2019-02-03 18:39:34 -05:00
Henrik Lissner
4132be4208
org-agenda-window-setup = popup-window
...
This is a custom setting that allows org agenda windows to be managed by
Doom's popup manager.
2019-02-03 18:39:29 -05:00
Henrik Lissner
bd9df22f99
Merge pull request #1147 from seanfarley/smf/bindings
...
More MacOS bindings
2019-02-01 15:57:11 -05:00
SteamedFish
0a43819a44
bypass more keybindings to vterm
2019-02-01 22:34:49 +08:00
Henrik Lissner
b0c84384a4
Fix <f9> = +treemacs/toggle for non-evil users
2019-01-29 18:59:21 -05:00
SteamedFish
8b867c780d
use add-hook instead of setq
...
we can support multipule hook functions with `add-hook`
2019-01-29 20:43:15 +08:00
Sean Farley
11b4a3502a
bindings: add common comment toggle
...
This is fairly common in most editors so let's make lives easier.
2019-01-28 23:14:14 -08:00
Sean Farley
febad24a1d
bindings: add some more macos behaviors
2019-01-28 23:14:14 -08:00
Henrik Lissner
a1b24db458
Merge pull request #1145 from versinib/develop
...
Fix description for increase/decrease font size
2019-01-28 21:01:32 -05:00
Henrik Lissner
e9d09d17da
Remove s-x / s-; keybinds
2019-01-28 21:00:41 -05:00
Henrik Lissner
6da148e928
Fix s-q on macos for non-evil users
...
There's no guarantee evil-quit-all will be defined.
2019-01-28 20:17:37 -05:00
Henrik Lissner
b085dd8180
Refactor out redundant hook
2019-01-28 19:55:36 -05:00
Henrik Lissner
5baaf08246
Move evil-mc library to editor/multiple-cursors
2019-01-28 19:54:55 -05:00
Bastien Versini
451989813f
Fix description for increase/decrease font size
2019-01-26 23:08:39 +01:00
SteamedFish
424c358786
Add vterm layer
...
vterm layer uses emacs-libvterm for terminal support
2019-01-27 03:53:33 +08:00
Ivan Kryvoruchko
bab37d3047
Fix Clojure def/doc lookup handlers, add references one
2019-01-26 15:34:32 +02:00
Ivan Kryvoruchko
6750c84af5
Add descriptions for clojure-mode map
2019-01-26 15:06:14 +02:00
Oleksii Filonenko
5b44d3fa61
Set forge-database-file in doom-etc-dir
...
Suggested by @luigy
2019-01-26 12:18:31 +02:00
Henrik Lissner
7ca2b42d2b
lang/lua: set default indent = tab-width
...
Because it's original default was 3. Madness.
2019-01-25 03:10:28 -05:00
Henrik Lissner
9b071f931a
Merge pull request #1133 from ztlevi/treemacs
...
ui/treemacs: fix for cache path concatenation
2019-01-25 01:12:13 -05:00
Ting Zhou
e00ea2c306
ui/treemacs: assgin treemacs--last-error-persist-file
2019-01-23 14:18:31 -08:00
Henrik Lissner
2e8329e6b6
Fix error message with async lookup handlers
...
Even if they succeeded.
Mentioned in #716
2019-01-23 16:07:09 -05:00
Henrik Lissner
5c1edde613
app/irc: general refactor
2019-01-23 15:54:12 -05:00
Henrik Lissner
fa5bebc13a
tools/magit: fix ivy's sorting with magit #1131
...
By default, magit-completing-read-function is set to
magit-builtin-completing-read, which already includes ivy support.
2019-01-23 14:43:01 -05:00
Henrik Lissner
36a97b28aa
Fix flickering PDFs in pdf-view-mode #1107
2019-01-22 19:29:13 -05:00
Henrik Lissner
a337c1bd4e
lang/org: generalize newline keys
...
To make them available to both emacs/evil users.
2019-01-22 19:29:13 -05:00
Henrik Lissner
082bdfe865
Add C-RET/C-S-RET aliases for M-RET/M-S-RET
2019-01-22 19:29:13 -05:00
Henrik Lissner
f264a9bc6e
Back to command = super, option = meta on MacOS
...
On MacOS, command used to be 'meta, which Emacs (and many packages) use
for many keybinds. I don't want to pollute the command key, so it is now
meta (as is the Emacs default).
The MacOS keybind fixes have been moved back to super.
2019-01-22 19:29:13 -05:00