Commit graph

7807 commits

Author SHA1 Message Date
Henrik Lissner
fe3f3d91c3
tools/magit: gate forge behind flag & add README #1166 2020-04-23 23:56:17 -04:00
Henrik Lissner
e24b8cd1d1
Slim down from lang/data
+ Removes jsonnet, graphql, dhall & protobuf packages from the module.
+ Removes +data-vagrant-mode project minor mode (unused).

I'm phasing out the lang/data module. Its original purpose was to be for
data interchange formats, like JSON, but over time it became the dumping
ground for languages with no clear defining feature.

These packages are being removed first because their configs are
non-existent or so trivial that it offers nothing a user couldn't set up
themselves.

graphql and jsonnet might get heir own modules (or jsonnet might be
gated behind a flag in the :lang json module), but for now they gotta
go.

fixup! Remove jsonnet, graphql, dhall & protobuf modes from lang/data
2020-04-23 23:56:17 -04:00
Henrik Lissner
4a8c4815f1
Add :lang yaml module
Removes yaml-mode from :lang data and adds LSP support (#2502).

Closes #2502

Co-authored-by: Seong Yong-ju <sei40kr@gmail.com>
2020-04-23 23:56:14 -04:00
Henrik Lissner
b151abfd34
Add :lang json module
Removes json-mode from :lang data and adds LSP support (#2502).
2020-04-23 23:28:50 -04:00
Henrik Lissner
2d766cfa0c
Remove :lang assembly
This module is too trivial, and provides nothing that the user couldn't
install themselves.
2020-04-23 23:28:50 -04:00
Henrik Lissner
17dd1c6527
Add add-node-modules-path package to lang/javascript
And use it on json-mode.
2020-04-23 23:28:50 -04:00
Henrik Lissner
346a90c95d
Refactor vterm module 2020-04-23 23:28:47 -04:00
Henrik Lissner
09d344541f
epa-pinentry-mode -> epg-pinentry-mode
Because epa-pinentry-mode is deprecated in 27+
2020-04-23 16:52:54 -04:00
Henrik Lissner
efa599f076
Fix run-hooks: wrong-number-of-args error for daemon users 2020-04-23 13:08:08 -04:00
Henrik Lissner
4431eac0ab
Fix void-function: pdf-tools-install-noverify
For folks who try `M-x pdf-tools-install` at startup instead of simply
loading a pdf file.
2020-04-23 13:04:03 -04:00
Henrik Lissner
279ca195d5
Auto-disable solaire-global-mode in tty daemon frames
Or try, at least. This is very flimsy.
2020-04-23 03:44:42 -04:00
Henrik Lissner
6c7bd1a94a
Bump :ui doom
hlissner/emacs-solaire-mode@4ac324c -> hlissner/emacs-solaire-mode@adc8c0c
2020-04-23 03:44:23 -04:00
Henrik Lissner
c4d4780b7b
Bump :ui indent-guides
DarthFennec/highlight-indent-guides@0b10f38 -> DarthFennec/highlight-indent-guides@1b12c7b
2020-04-22 19:49:19 -04:00
Henrik Lissner
3c81d059de
Don't use company-elm if +lsp 2020-04-22 17:27:32 -04:00
Henrik Lissner
e0f8fbee22
Fix #2939: pdf-tools config not triggered on pdf-view-mode
Because pdf-view can load without pulling in pdf-tools.

Closes #2954
2020-04-22 15:50:17 -04:00
Henrik Lissner
02374c69ce
Merge pull request #2948 from rgrinberg/add-full-name-capture
Add full name to :cap
2020-04-22 02:13:51 -04:00
Henrik Lissner
7ed9ee2ae5
Bind <localleader> m ' -> markdown-edit-code-block
For consistency with org and latex.
2020-04-21 23:19:17 -04:00
Henrik Lissner
6315984ae6
Add workaround for tigersoldier/company-lsp#128
Fix from emacs-lsp/lsp-python-ms#79
2020-04-21 22:02:48 -04:00
Rudi Grinberg
b3bbcf61ac Add full name to :cap
Makes it available as :capture which is a slightly easier to understand
name.
2020-04-21 13:30:17 -07:00
Henrik Lissner
27c64a3abd
Fix #2946: use powerthesaurus fork 2020-04-21 13:47:26 -04:00
Henrik Lissner
0a26a22d59
Fix incorrect M-RET keybind in ivy readme 2020-04-20 22:53:05 -04:00
Henrik Lissner
3a5ef316fc
Fix #2938: wrong-type-argument stringp error on org-journal 2020-04-19 22:04:12 -04:00
Henrik Lissner
5d51d4e4a6
Fix emmet for non-evil users 2020-04-18 21:08:41 -04:00
Henrik Lissner
ce93b6d144
Alphabetize org flags in readme 2020-04-18 20:42:31 -04:00
Henrik Lissner
cfc5e1b0a2
Fix link to pdf-tools in lang/org readme 2020-04-18 20:37:50 -04:00
Henrik Lissner
d5f83d7123
Extend nav-flash-face to edge of window in Emacs 27 2020-04-18 20:28:03 -04:00
Henrik Lissner
09f617de8b
tools/debugger: move dap-mode behind +lsp flag
+ To make this consistent with other opt-in LSP integration
+ Install posframe for dap-ui-mode to work (#2934)

Fixes #2934
2020-04-18 20:22:40 -04:00
Henrik Lissner
a0fd06e96b
Mention 'void-function org-time-add' error on Gentoo 2020-04-18 20:22:40 -04:00
Henrik Lissner
d300bb0f42
Merge pull request #2933 from yoavm448/develop
Register org's DONE as fixed pitch in mixed-pitch
2020-04-18 12:52:48 -04:00
Henrik Lissner
141a649e04
Revert afca8f14a
Fix #2932
2020-04-18 12:51:00 -04:00
yoavm448
2dc0746640 ui/zen: register org-done as fixed pitch 2020-04-18 19:07:02 +03:00
Henrik Lissner
afcdae4fff
Fix invoking helpful-key from evil-ex
This should probably be reported upstream, but to whom? Helpful? Evil?
The Doom slayer?
2020-04-17 23:08:28 -04:00
Henrik Lissner
b82068cdcc
+org-open-old-pdf-links-fn -> +org-open-legacy-pdf-links-fn
Clearer name and added a docstring to explain its purpose.
2020-04-17 22:45:16 -04:00
Henrik Lissner
f47de2064c
Remove redundant org-pdftools-store-link hook
This is already covered by the :store handler set with
org-link-set-parameters.
2020-04-17 22:42:05 -04:00
Henrik Lissner
e62f64d732
Encourage +lsp for :lang go #1245
The non-LSP stack (gocode) appears to be unmaintained and is a poor
experience. Could use some help from go users to figure out which of the
dependencies in the lang/go's readme should be installed with gopls.
2020-04-17 22:22:10 -04:00
Henrik Lissner
45230c64b9
Bump :lang go
dominikh/go-mode.el@85a20da -> dominikh/go-mode.el@10d6ab4
mdempsky/gocode@939b4a6 -> mdempsky/gocode@4acdcbd
2020-04-17 22:16:53 -04:00
Henrik Lissner
5ebc840308
Bump :tools lsp
emacs-lsp/lsp-mode@6671128 -> emacs-lsp/lsp-mode@e8e52fd
2020-04-17 22:15:07 -04:00
Henrik Lissner
45aa7a0653
Bump :tools lookup
jacktasia/dumb-jump@e8e9b0c -> jacktasia/dumb-jump@73b2b48
2020-04-17 22:14:21 -04:00
Henrik Lissner
efb30ac5a5
Bump :term vterm
akermu/emacs-libvterm@996c535 -> akermu/emacs-libvterm@aa512b8
2020-04-17 22:13:30 -04:00
Henrik Lissner
1bc65ab980
Bump :lang emacs-lisp
jorgenschaefer/emacs-buttercup@b360e35 -> jorgenschaefer/emacs-buttercup@a91f282
xuchunyang/elisp-demos@0d74766 -> xuchunyang/elisp-demos@57dd4ae
2020-04-17 22:11:55 -04:00
Henrik Lissner
944432eedf
Bump :ui modeline
seagle0128/doom-modeline@b449558 -> seagle0128/doom-modeline@0ce0acd
2020-04-17 22:06:23 -04:00
Henrik Lissner
4d3fdcfdcd
Bump :tools debugger
emacs-lsp/dap-mode@e2086fc -> emacs-lsp/dap-mode@0b9c8f2
realgud/realgud@94f2835 -> realgud/realgud@b854e04
2020-04-17 22:05:15 -04:00
Henrik Lissner
51944fae01
Refactor dap-mode and fix config load order
Now doom's defaults will run *before* a user's after! or use-package!
blocks for dap-mode.
2020-04-17 22:03:47 -04:00
Henrik Lissner
9414b8cb02
Bump :ui fill-column
laishulu/hl-fill-column@612441e -> laishulu/hl-fill-column@43cb3c3
2020-04-17 22:02:53 -04:00
Henrik Lissner
fae02456d7
Bump :tools ein
millejoh/emacs-ipython-notebook@c0147f6 -> millejoh/emacs-ipython-notebook@1322d8c
2020-04-17 22:02:02 -04:00
Henrik Lissner
0b31e97712
Bump :ui treemacs
Alexander-Miller/treemacs@1b82dac -> Alexander-Miller/treemacs@2bb14ac
2020-04-17 22:00:45 -04:00
Henrik Lissner
cf355d4d42
Bump :editor snippets
hlissner/doom-snippets@2a0c3cf -> hlissner/doom-snippets@feaedeb
joaotavora/yasnippet@ac03c2f -> joaotavora/yasnippet@5b1217a
2020-04-17 21:59:25 -04:00
Henrik Lissner
a7a5cbb7bf
editor/snippets: refactor & comment
And load snippets earlier in daemon sessions.
2020-04-17 21:58:55 -04:00
Rudi Grinberg
bcf37b9bee Fix :last and :popup
The doom/ prefix for popup commands no longer exists
2020-04-17 18:03:34 -07:00
Henrik Lissner
80986eaf84
Merge pull request #2927 from rgrinberg/ibuffer-evil
Make :ls/:buffers invoke ibuffer
2020-04-17 20:41:13 -04:00