Commit Graph

3726 Commits

Author SHA1 Message Date
b7836322f6 Refactor tide-mode's lookup handlers
The remap bypass is no longer necessary.
2020-04-23 23:56:17 -04:00
daec7b5057 Remove eslintd-fix package
This package isn't hooked up to anything and has no keybinds. Its config
is so trivial that users can install it themselves, so I decided it
won't be included with the module by default.
2020-04-23 23:56:17 -04:00
06d5d5e6c0 General refactors, reformatting & comment revision 2020-04-23 23:56:17 -04:00
28ec59cd20 lang/javascript: start tide/lsp later
Gives direnv and other mode hooks a chance to set up the environment
first.
2020-04-23 23:56:17 -04:00
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
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
b151abfd34 Add :lang json module
Removes json-mode from :lang data and adds LSP support (#2502).
2020-04-23 23:28:50 -04:00
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
17dd1c6527 Add add-node-modules-path package to lang/javascript
And use it on json-mode.
2020-04-23 23:28:50 -04:00
7d38f503e2 updating per @hlissner suggestion 2020-04-23 14:46:13 -04:00
1c9a39bf26 switching org-roam-completion to use 'default
The conditional setup for completion system was causing fuzzy completion to fail. This fixes that.
2020-04-23 14:25:05 -04:00
3c81d059de Don't use company-elm if +lsp 2020-04-22 17:27:32 -04:00
4891a7151f Add Poetry support 2020-04-22 20:51:30 +03:00
f7ce75bbe9 Bump :lang dart
amake/flutter.el@ec92a4d -> amake/flutter.el@293b722
emacs-lsp/lsp-dart@064d47b -> emacs-lsp/lsp-dart@4cd73b7
2020-04-22 10:30:05 -03:00
7ed9ee2ae5 Bind <localleader> m ' -> markdown-edit-code-block
For consistency with org and latex.
2020-04-21 23:19:17 -04:00
3a5ef316fc Fix #2938: wrong-type-argument stringp error on org-journal 2020-04-19 22:04:12 -04:00
5d51d4e4a6 Fix emmet for non-evil users 2020-04-18 21:08:41 -04:00
ce93b6d144 Alphabetize org flags in readme 2020-04-18 20:42:31 -04:00
cfc5e1b0a2 Fix link to pdf-tools in lang/org readme 2020-04-18 20:37:50 -04:00
141a649e04 Revert afca8f14a
Fix #2932
2020-04-18 12:51:00 -04:00
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
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
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
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
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
763932a55c Merge pull request #2884 from brianmcgillion/biblio
Add org-noter package
2020-04-17 19:16:06 -04:00
71c5ad5000 Move clojure SPC m m {e,E} -> to SPC m {m,M}
To be consistent with CL and elisp keybinds.
2020-04-17 15:47:05 -04:00
9e339b36f1 Bump :lang elm
bsermons/flycheck-elm@debd0af -> bsermons/flycheck-elm@1b60050
jcollard/elm-mode@dd868e5 -> jcollard/elm-mode@7782be0
2020-04-17 15:47:04 -04:00
2a8926ec33 Add HOLD org todo keyword
WAIT = for tasks waiting on other people or external forces
HOLD = for tasks waiting on you
2020-04-17 15:47:04 -04:00
789b1dc1ab Bump :lang racket
greghendershott/racket-mode@bd4c8cf -> greghendershott/racket-mode@202cc1b

Fixes #2922
2020-04-17 15:47:04 -04:00
5502013906 Bump :lang org
fuxialexander/org-pdftools@4156b67 -> fuxialexander/org-pdftools@67964a5
integral-dw/org-superstar-mode@4897c33 -> integral-dw/org-superstar-mode@09ddc28
jethrokuan/org-roam@e33c144 -> jethrokuan/org-roam@6175739
magit/orgit@0242088 -> magit/orgit@7d6afa5
2020-04-17 15:47:04 -04:00
9af22a9322 Merge pull request #2920 from AloisJanicek/develop
Autoload all 4 org decrypt/encrypt user commands
2020-04-17 15:40:19 -04:00
b8de456a73 Fix: contrib/journal: `buffer-file-name' is nil in *Capture* buffer 2020-04-17 16:17:23 +02:00
2dd84b8e2f Add org-noter package
This package allows the creation of notes on a document (pdf, EPub,
etc.) which will be kept in sync with the document. Providing context
sensitive annotations that are managed in plaintext.
2020-04-17 16:39:51 +04:00
e89dc0ecaf Autoload all 4 org decrypt/encrypt user commands
currently if someone wants to use them, it has to manually autoload
them first in user config.el with (unless (fboundp ...) (autoload ...))
2020-04-17 12:08:08 +02:00
64c4d00275 Autostart LSP also in scss-mode 2020-04-17 11:31:07 +02:00
3bb6c1b104 Rethink org-journal lazy loading & defaults 2020-04-17 05:07:55 -04:00
7662de55d8 Fix yasnippet breaking org-superstar
Because yasnippet has a delete first and ask never policy for cleaning
up overlays in the buffer.
2020-04-17 02:41:10 -04:00
d419e88540 Update hook to match rename from refactoring 2020-04-16 22:34:09 -07:00
08eca4c11b Bump :lang clojure
borkdude/flycheck-clj-kondo@d46745c -> borkdude/flycheck-clj-kondo@5472c26
clojure-emacs/cider@8f5657b -> clojure-emacs/cider@d63e565
2020-04-16 21:57:13 -04:00
5150252595 Prevent premature color calculations on cider-doc 2020-04-16 21:33:02 -04:00
ab025caced Fix legacy pdf(view|tools) links & storing pdf links 2020-04-16 19:10:28 -04:00
ccec354739 Prevent infinite recursion opening legacy pdf links 2020-04-16 18:28:14 -04:00
166d1ecabc Hide mode-line in org-roam buffer 2020-04-16 15:19:06 -04:00
2de08ef4d6 Bump :lang org
bastibe/org-journal@8a844de -> bastibe/org-journal@3fdb5b3
dzop/emacs-jupyter@97c421a -> dzop/emacs-jupyter@62ad054
emacs-straight/org-mode@0fadd06 -> emacs-straight/org-mode@9994e8e
fuxialexander/org-pdftools@4f22e13 -> fuxialexander/org-pdftools@4156b67
jethrokuan/org-roam@a71176e -> jethrokuan/org-roam@e33c144
2020-04-16 15:19:05 -04:00
3efef6e38f Fix void-variable link when opening legacy pdf links 2020-04-16 14:52:06 -04:00
fcb2612d3a Fix wrong-number-of-arguments error when opening org links 2020-04-16 12:59:40 -04:00
afca8f14a1 Fix image previews for download:* org links 2020-04-15 23:47:14 -04:00
582fb285bc Fix pdf(view|tools)?: org links
org-pdftools now uses a more generic "pdf:*" for its links, so that
users don't have to worry about the backend.

Also, pdf(view|tools) links should now work for backward compatibility.
2020-04-15 23:46:58 -04:00
f02d28543b Remove reference to org-bullets
Package was replaced in 5c4f3c62a
2020-04-15 18:21:50 -04:00