Henrik Lissner
ddc0463457
Merge pull request #1011 from ar1a/parinfer-readme
...
Add rudimentary readme to parinfer
2019-01-20 15:28:28 -05:00
Henrik Lissner
c1e1cc78f4
Merge pull request #1092 from seanfarley/develop
...
pdf: fix error when not using evil
2019-01-20 15:25:00 -05:00
Henrik Lissner
ed26b59e1d
Merge pull request #1126 from ar1a/dante
...
lang/haskell: fix dante completion
2019-01-20 15:24:07 -05:00
Henrik Lissner
d46eaeddbf
Merge pull request #1100 from mbger/doc/cc
...
lang/cc Add known issues with bear to readme
2019-01-20 14:23:00 -05:00
Henrik Lissner
7251b50b35
Make bear-macos issue a sub-tree
...
Since it is directly relevant to the project-compile-settings section.
2019-01-20 14:22:45 -05:00
Aria Edmonds
d68ecb7636
lang/haskell: fix dante completion
2019-01-21 06:21:09 +11:00
Henrik Lissner
4b62f1215e
Merge pull request #1104 from UndeadKernel/fix-ipython_async
...
org: let ob-async ignore ob-ipython
2019-01-20 14:16:38 -05:00
Henrik Lissner
8b8e01fd4b
Merge pull request #1110 from UndeadKernel/fix_flycheck-bind
...
bindings: correctly detect if syntax-checker is on
2019-01-20 14:11:09 -05:00
Henrik Lissner
9a8f3070a6
Merge pull request #1119 from mfiano/patch-3
...
common-lisp module: Added keybind to quit sly-xref-mode windows
2019-01-20 14:10:51 -05:00
Henrik Lissner
195212f71c
Merge pull request #1118 from mfiano/patch-2
...
common-lisp module: Fix sly-db button binding
2019-01-20 14:10:16 -05:00
Henrik Lissner
2f42d93988
Merge pull request #1117 from mfiano/patch-1
...
common-lisp module sly-db-quit fix
2019-01-20 14:10:08 -05:00
Michael Fiano
a183fcddf5
common-lisp module: Added keybind to quit sly-xref-mode windows
2019-01-14 20:48:03 -05:00
Michael Fiano
ddc0c1fc21
common-lisp module: Fix sly-db button binding
2019-01-14 20:07:41 -05:00
Michael Fiano
b7de17aecd
common-lisp module sly-db-quit fix
...
The `q` binding for `sly-popup-buffer-mode-map` was overriding `sly-db-mode`'s binding, causing lots of issues.
2019-01-14 19:54:17 -05:00
Henrik Lissner
500519fe00
Increase flycheck delay in insert mode
...
Otherwise it can interrupt your typing.
2019-01-14 00:51:25 -05:00
Henrik Lissner
d7f10cbcbd
lang/cc: fix brace-list argument block indentation
...
Should be
fn({
...
})
Instead of
fn({
...
})
2019-01-14 00:50:33 -05:00
Henrik Lissner
957aa9c63e
lang/cc: make ffap aware of irony include paths
2019-01-14 00:49:58 -05:00
Undead Kernel
7ce8fe4c22
bindings: fix typo (circle -> circe)
2019-01-12 11:04:12 +01:00
UndeadKernel
00ce44a733
bindings: CUA bindings only in evil
2019-01-11 15:09:21 +01:00
Oleksii Filonenko
5287c48092
Move Forge binding to config/default/+evil-bindings
2019-01-11 15:00:24 +02:00
UndeadKernel
4a56eb2b00
bindings: incorrect :when keyword fix
2019-01-11 08:48:20 +01:00
UndeadKernel
14317dcaa4
bindings: quit menu
2019-01-10 16:36:32 +01:00
UndeadKernel
8dfe547601
bindings: swiper and resume for ivy and helm
2019-01-10 14:40:42 +01:00
UndeadKernel
6a55751679
bindings: correctly detect if syntax-checker is on
2019-01-10 14:25:10 +01:00
UndeadKernel
e910e1279f
bindings: er/contract-region
2019-01-10 13:52:35 +01:00
UndeadKernel
40851db96b
bindings: neotree or treemacs with f9
2019-01-10 13:52:35 +01:00
UndeadKernel
d3aa611f85
bindings: app bindings (twitter, email, irc)
2019-01-10 13:52:35 +01:00
UndeadKernel
c8f6c81455
bindings: workspace switch-to
2019-01-10 13:52:35 +01:00
UndeadKernel
1aca8aa378
bindings: move and add more text size bindings
2019-01-10 13:52:35 +01:00
UndeadKernel
5ac21091d7
bindings: add an alt localleader
2019-01-10 13:52:35 +01:00
Undead Kernel
b0b666b8f5
bindings: default set of bindings for emacs users
2019-01-10 13:52:35 +01:00
Oleksii Filonenko
b796ad76cc
Move Forge leader binding to magit/+evil-bindings
2019-01-10 13:15:54 +02:00
Oleksii Filonenko
0d3c8e3d9a
Fix def-package for magit/forge
...
- add :after magit
- fix space position after "Forge"
2019-01-10 13:09:14 +02:00
UndeadKernel
5d4dec996f
org: let ob-async ignore ob-ipython
...
ipython implements its own `async` keyword. As ob-async is loaded now by
default, we need to explicitly tell ob-async not to touch ob-ipython blocks.
2019-01-09 14:14:39 +01:00
Henrik Lissner
4b2dbe42a5
Fix popup :slot property
...
It was broken by the new split-window parameter set on popup windows.
2019-01-08 21:49:43 -05:00
Henrik Lissner
069c196330
Appease byte-compiler senpai
...
Please notice me
2019-01-08 20:54:03 -05:00
Henrik Lissner
fbb0297eb1
ui/treemacs: remove leader key fix
...
These aren't necessary now that the leader keymap has high precedence.
2019-01-08 20:40:26 -05:00
Henrik Lissner
30eaf8fd03
Fix "cannot split parent or side window" errors
...
Hopefully addresses a common issue where helm actions will operate on
the wrong window (a popup, typically, which is a dedicated side window;
Emacs doesn't let you split side windows).
This comes with a side effect: trying to split a popup will cause a
non-popup window nearby to be split instead.
Popups really aren't supposed to be split (interactively) in any case.
2019-01-08 20:38:17 -05:00
Henrik Lissner
ceb06e1948
Fix C-style doc comment pair expansion
...
Some major modes rely on external parsers for correct indentation, like
js2-mode or enh-ruby-mode. They don't properly indent the closing
comment pair (*/), so we do it manually.
2019-01-08 00:38:46 -05:00
Henrik Lissner
d3fd9f3754
Update Doom module README file template
2019-01-08 00:38:22 -05:00
Henrik Lissner
7645f843ac
lang/javascript: mode-name = JS2
...
A shorter name looks nicer in the modeline.
2019-01-08 00:38:05 -05:00
Henrik Lissner
37cb0e178c
Make set-lookup-handlers! additive
...
Consecutive calls to set-lookup-handlers! would redefine *all* lookup
handlers, unsetting unspecified ones, so you were forced to redefine all
handlers, even if you only wanted to change one. No more. Its side
effects are now additive.
Also adds :async handler support, however, due to their nature, they
cannot fall back to other handlers (there's no reliable way to detect
they worked or not).
To get around this, write a blocking wrapper around the old async method
and register it as a non-async handler.
2019-01-08 00:33:38 -05:00
Sean Farley
6f0d01a29e
pdf: remove doom-leader-key from define-key!
...
This is no longer needed now that doom uses general.el.
2019-01-07 14:01:19 -08:00
mbger
e02cde1195
:lang cc Add known issues section for macOS
2019-01-07 19:28:59 +01:00
Henrik Lissner
e275c375fc
tools/wakatime: add README
2019-01-05 20:02:47 -05:00
Henrik Lissner
9916025d5c
lang/cc: rewrite README
2019-01-05 19:46:14 -05:00
Henrik Lissner
634238782b
Sharp-quote keybinds
...
Conventions? Conventions.
2019-01-05 17:54:09 -05:00
Henrik Lissner
93c537e6a7
Revise C-a/C-e/C-u/C-w/C-b/C-f keybinds
...
+ C-b/C-f/C-w/C-u are from vim, and so will only be set for evil users.
+ C-a/C-e exists in both vim and Emacs, so we make them smarter for both
users.
2019-01-05 17:53:11 -05:00
Henrik Lissner
681145e6b5
Defer tide-mode init until file exists
...
This ensures that tide-mode won't activate for file-less JS buffers,
which are error prone. But once the file is saved, it will consider
activating itself.
2019-01-05 17:49:04 -05:00
Henrik Lissner
b56639e31b
Remove deprecated set! & def-setting! macros
2019-01-05 17:48:46 -05:00