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
Henrik Lissner
9f249de569
lang/latex: remove +latex-bibtex-file
...
An unnecessary layer of abstraction on top of two straight-forward
variables, reftex-default-bibliography and
bibtex-completion-bibliography.
2019-01-05 17:46:37 -05:00
Henrik Lissner
c3c9c01bad
lang/latex: rewrite README
2019-01-05 17:45:42 -05:00
Henrik Lissner
0502b9581e
feature/lookup: reformat/revise README
2019-01-05 17:18:13 -05:00
Henrik Lissner
9db39b0242
feature/lookup: remove unused set-docset! alias
2019-01-05 17:14:57 -05:00
Henrik Lissner
d02b601dd4
feature/lookup: refactor set-lookup-handlers! docs
2019-01-05 17:04:40 -05:00
Henrik Lissner
fffee76f7a
feature/eval: update README (remove :repl)
...
And use a simpler set-repl-handler! example.
2019-01-05 16:55:01 -05:00
Henrik Lissner
d82745844b
app/email: rewrite README
2019-01-05 16:50:19 -05:00
Henrik Lissner
e8465bb5ff
app/irc: rewrite README
2019-01-05 16:32:37 -05:00
Henrik Lissner
19987df00a
Add IS-BSD constant
...
Fixes dired gls support on BSD OSes (and not just MacOS).
2019-01-05 16:06:26 -05:00
Henrik Lissner
6a03b37dd3
General refactor for comments & docstrings
2019-01-05 15:20:49 -05:00
Henrik Lissner
2cc8a96a30
config/default: restore M-t/m-T workspace keybinds
2019-01-05 15:18:58 -05:00
Henrik Lissner
379a45978c
lang/clojure: remove :n from cjr-help-menu hydra
...
They're ignored anyhow.
2019-01-05 15:05:49 -05:00
Henrik Lissner
9b248f2299
Fix v bind not switching to linewise visual
...
After invoking expand-region. Also fixes expand-region reporting the old
contraction key (V, when it should be C-v).
2019-01-04 13:37:15 -05:00
Adrian Parvin D. Ouano
7c368d4f9a
Add configuration for magit forge
2019-01-04 09:42:56 +08:00
Oleksii Filonenko
76c31dc623
[tools/magit] Add magit-forge
2019-01-04 07:58:10 +08:00
Henrik Lissner
05e52b7e29
Merge pull request #1088 from UndeadKernel/fix_latex_and_flyspell
...
latex: enable flyspell correctly in latex buffers
2019-01-03 13:06:18 -05:00
Henrik Lissner
008fd7130f
Rebind g=: widen in normal & narrow in visual mode
2019-01-03 12:56:50 -05:00
Henrik Lissner
7844115561
ui/modeline: don't show encoding if UTF-8
...
It's only important if the encoding is something we don't expect.
2019-01-03 12:56:01 -05:00
UndeadKernel
de2e41774f
latex fix: enable spell checking correctly
...
The varible `TeX-mode-local-vars-hook` is not called correctly as AucTeX
reports that the major mode in a LaTeX file is `latex-mode`. Instead,
let's use `latex-mode-local-vars-hook` to enable flyspell.
This change enables disabling the feature of flyspell of immediately
spellchecking a document with:
`(setq-hook! 'TeX-mode-hook +spellcheck-immediately nil)`
2019-01-03 13:49:00 +01:00
Henrik Lissner
fec0cb6b32
completion/ivy: rewrite README (WIP)
2019-01-03 02:12:50 -05:00
Henrik Lissner
b1aca7dbed
Map offlineimaprc+mbsyncrc to conf-mode #1091
2019-01-03 02:10:07 -05:00
Henrik Lissner
5274ab6368
feature/eval: rewrite README (WIP)
2019-01-03 02:01:57 -05:00
Henrik Lissner
d7af119c0c
ui/modeline: reformat README (WIP)
2019-01-03 02:01:57 -05:00
Henrik Lissner
fbf2a29ebe
lang/go: reformat README (WIP)
2019-01-03 02:01:57 -05:00
Henrik Lissner
cc36f9608e
feature/snippet: reformat README (WIP)
2019-01-03 01:52:06 -05:00
Henrik Lissner
5c9c59a719
feature/file-template: add README (WIP)
2019-01-03 01:51:34 -05:00
Henrik Lissner
415a542ce9
feature/evil: rewrite README
2019-01-03 01:49:15 -05:00
Henrik Lissner
e4f2833f26
tools/ein: rewrite README
2019-01-03 01:39:23 -05:00
Henrik Lissner
daa26a86ba
completion/company: rewrite README
2019-01-03 01:29:57 -05:00
Henrik Lissner
c7f9886be8
Merge pull request #1089 from UndeadKernel/fix_pdf_modeline
...
pdf-tools: fixes for the new `modeline` module
2019-01-02 16:01:07 -05:00
Henrik Lissner
8a7a684fc9
Restore SPC b b/SPC b B and SPC ,/SPC < keybinds
...
Restores workspace-restricted buffer switching.
2019-01-02 13:19:02 -05:00
UndeadKernel
4036f3dad1
pdf-tools: fixes for the new modeline
module
...
Sneak in a comment that addresses some TODOs.
2019-01-02 15:16:05 +01:00
Henrik Lissner
6e57350277
lang/org: restore meta return keybinds
2018-12-31 15:57:06 -05:00
Henrik Lissner
46499ec70f
config/default: minor keybind refactor
2018-12-31 15:55:46 -05:00
Henrik Lissner
59b45878e6
Merge pull request #1079 from filalex77/helm-tasks
...
Add helm to project tasks
2018-12-31 15:28:51 -05:00