49d86ae648
lang/lua: conform hooks to new naming convention
2019-09-06 00:34:23 -04:00
e55ed59951
lang/lua: add flycheck-moonscript package
...
And only install moonscript package if +moonscript flag is provided.
2019-09-06 00:33:17 -04:00
3b7711420f
General comment revision & cleanup
2019-09-06 00:25:35 -04:00
c0d2ab331e
Remove command-log-mode
...
This isn't vital enough a package to be included in core. Emacs already
provides view-lossage, and there are other, better packages for
displaying your keybinds as you type.
Even one that I've been working on (with special evil support):
https://github.com/hlissner/doom-emacs-private/blob/master/lisp/keycast.el
2019-09-06 00:13:40 -04:00
778c7c4244
Fix #1750 : errors while exporting markdown
...
Now runs the exporters directly, rather than through shells. Also fixes
"This document format requires a nonempty..." errors with pandoc
exporter.
2019-09-05 14:05:27 -04:00
7e36c5c2b3
ui/tabs: fix recursive load errors & update
...
An autoload was causing an autoload before their respective packages
could declare they had been loaded, leading to cyclical loading errors.
2019-09-05 13:43:49 -04:00
1031adb6af
lang/org: remove redundant variables
...
Many of these settings are redundant with their defaults.
2019-09-05 13:12:44 -04:00
975928193b
Remove doom/open-bug-report command #1752
...
The command was removed some time ago and won't be restored (for now).
2019-09-04 19:02:50 -04:00
92c839be02
tools/magit: warn if emacsql fails to build #1751
2019-09-03 15:47:38 -04:00
81ee250c09
Minor refactor & revision across the board
2019-09-03 00:59:46 -04:00
059ede53b6
Update all unit tests
...
To meet changes introduced from the straight branch merge.
2019-09-03 00:59:46 -04:00
e996216714
Have lsp! return non-nil if successful
...
And fix an issue where +javascript-init-lsp-or-tide-maybe-h would
reference lsp-mode in the rare case where lsp-mode isn't defined (likely
because the user forgot to run `doom refresh` after enabling the :tools
lsp module).
2019-09-02 21:43:12 -04:00
713258ee31
ui/neotree: fix reference to renamed function
2019-09-02 19:17:15 -04:00
abc80e43ae
tools/magit: disable magit-todos over TRAMP
2019-09-02 13:14:52 -04:00
07dfe2703c
Fix void-function diff-hl-magit-post-refresh error
2019-09-02 12:42:02 -04:00
f763bf2fd0
Change :mc to take delimited pattern
...
This used to take a regexp after a space: ':mc REGEXP'. It now is
delimited, like :g or :s, e.g.
:mc/REGEXP/FLAGS
:mc/[a-z]
:mc/abc/g
2019-09-02 01:30:04 -04:00
3c4252ffe7
Merge branch 'develop' into dired
2019-09-02 00:51:52 -04:00
8f061eb6b8
input/{chinese,japanese}: fix org-html-paragraph advice
2019-09-02 00:48:33 -04:00
05ab672ef9
Merge pull request #1732 from UndeadKernel/feature_sp-org
...
lang/org: smarter smartparens in org src blocks
2019-09-02 00:46:44 -04:00
6254829d46
Merge pull request #1731 from rgrinberg/agda-straight
...
lang/agda: install agda2-mode via straight
2019-09-02 00:45:56 -04:00
7ffc5d3134
Call renamed hook in the +cc/reload-compile-db autoload
2019-09-01 16:23:04 +03:00
88fc054919
Use straight for agda
...
We can fetch the mode directly from straight. There's no need to rely on
having this .el file installed for us. Now agda's el files can be edited
directly like all other emacs packages.
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com >
2019-08-31 09:45:13 +07:00
9bbc77c2c7
Focus org-capture frame on MacOS
2019-08-29 18:45:20 -04:00
521ff7ac1a
lang/org: smarter smartparens in org src blocks
...
While point is in a babel src block, do not autoexpand emphasis markers.
2019-08-29 15:43:53 +02:00
21883d9700
lang/javascript: fix npm-mode keybinds #1712
2019-08-28 22:41:31 -04:00
f90cf1f974
Fix +default/org-notes-headlines
2019-08-28 22:08:13 -04:00
b141b4bbd8
Merge pull request #1720 from AloisJanicek/fix-snippets-keybindings
...
fix function name mismatch in snippets keybindings
2019-08-28 16:49:06 -04:00
f806b54333
Merge pull request #1723 from JakDar/develop
...
config/default: remove unused floobits & impatient-mode keybinds
2019-08-28 16:48:48 -04:00
1a95ed263b
removed unused floobits and impatient-mode bindings
2019-08-28 21:57:40 +02:00
ccaf92b0d3
tools/magit: don't kill all magit buffers when quitting one
...
And mark all outdated buffers, rather than just the ones in the current
workgroup.
2019-08-28 15:22:14 -04:00
7727920629
Rewrite doom/reload
2019-08-28 15:19:58 -04:00
09f077259e
lang/javascript: make npm keybinds more accessible #1712
2019-08-28 15:17:59 -04:00
9e122c6847
ui/workspaces: fix session restoration
...
Caused by an inverted buffer filter when saving the current session.
2019-08-28 12:41:00 -04:00
4cc359fd2b
Add SPC b d keybind for killing buffers
...
Relevant to #1436
2019-08-28 12:41:00 -04:00
1cb9dbb2de
Add evil-switch-to-windows-last-buffer keybinds
...
SPC ` and SPC b l
2019-08-28 12:40:59 -04:00
16b1456192
lang/org: fix new filepath defaults
...
...if org is loaded before the module.
2019-08-28 12:40:59 -04:00
e195d13440
fix function name mismatch in snippets keybindings
...
some function related to snippets were renamed but their references
weren't updated to reflect this change resulting in error
2019-08-28 11:35:10 +02:00
cbd3a3b252
Fix #1697 : use 2.0 branch for ensime package
2019-08-28 00:40:50 -04:00
96e2a7726d
ui/doom: remove 'append in doom-load-theme-hook
2019-08-28 00:40:50 -04:00
29614a3187
Merge pull request #1693 from emil-r-petersen/fixup-shortcut
...
Add leader keybinds for magit-commit-fixup
2019-08-27 16:31:24 -04:00
611786dd01
Merge pull request #1713 from rgrinberg/fix-agda
...
lang/agda: fix 'SPC m a' keybind (agda2-auto)
2019-08-27 16:28:54 -04:00
880c581c0d
tools/direnv: add README
2019-08-27 12:50:10 -04:00
db5049e13e
emacs/dired: minor fix
2019-08-27 00:14:51 -07:00
d29431d10f
Fix keybinding for agda's auto
...
Signed-off-by: Rudi Grinberg <rudi.grinberg@gmail.com >
2019-08-27 14:12:05 +07:00
b3c9abfc39
Add :editor word-wrap to modules/README.org
2019-08-27 02:33:57 -04:00
9d716dd13d
Merge pull request #1709 from flatwhatson/word-wrap
...
Add :editor word-wrap module
2019-08-27 01:06:54 -04:00
6381a5c0ae
Add :editor word-wrap module
...
Defines a new minor-mode `+word-wrap-mode` which configures
adaptive-wrap-prefix-mode and visual-line-mode for smart soft-wrapping
of code.
Evil users can toggle it with `SPC t w`.
Enable globally with `+global-word-wrap-mode`.
See the README for more details!
2019-08-27 15:04:38 +10:00
6c4d8cd408
tools/pdf: display retina images on Emacs NS-port #1667
...
* Advice pdf-tools to display retina image on Mac
* Apply to other functions
* hotfix
* remove redundant advice
2019-08-27 00:36:20 -04:00
08dd489a93
lang/org: correct/expand keybinding comments
2019-08-27 00:13:04 -04:00
3fae411918
lang/latex: refactor default viewer resolution
...
And add evince to list of auto-detected viewers.
This should fix an issue where preview-pane was used regardless of what
viewer(s) were available.
2019-08-27 00:11:52 -04:00