Commit Graph

2805 Commits

Author SHA1 Message Date
Henrik Lissner
3fe35a6730 Merge pull request #3039 from jsravn/improve-java-module
Make some improvements to java +lsp
2020-05-06 02:59:26 -04:00
Henrik Lissner
d4242c4ec3 Fix 'No such file or directory, ob-elisp' error
When running async elisp src blocks in org-mode.
2020-05-06 02:57:12 -04:00
James Ravn
57e019e62e Remove unnecessary dap-mode dependency
Only needed this when I was auto loading the jt lens. This should also
be conditional on the debugger module being enabled.
2020-05-06 07:52:33 +01:00
James Ravn
75305f095f Fix lsp-jt-root in case someone wants to experiment with java-test 2020-05-06 07:47:04 +01:00
James Ravn
642efaf2b4 Move hook into use-package, remove update-lsp-server 2020-05-06 07:43:38 +01:00
Henrik Lissner
158963028e Fix fallback character for org-superstar in terminals 2020-05-05 21:45:19 -04:00
Henrik Lissner
348d5751fd Fix #3041: void-function +javascript-init-tide-or-lsp-maybe-h error 2020-05-05 12:25:07 -04:00
James Ravn
eb738d9e3a Remove jt stuff 2020-05-05 16:31:14 +01:00
James Ravn
72eaf530cf Make some improvements to java +lsp
This is a first pass at making `+lsp` more functional:

* Fix lsp not starting automatically when opening java-mode buffers.
Placing it in the lsp-java hook does not work.
* Enable the code lens for test classes.
* Add a keybinding/function to easily update the eclipse LSP server.
* Add a keybinding to bring up the lsp-jt-browser (the treemacs based
browser that lists all the project tests).
* Fix root path for lsp-jt.

There are still a lot of rough edges here, and I don't think it's quite
usable yet, mostly due to issues around the java test mode (lsp-jt). The other
functionality all seems to work well though.
2020-05-05 13:23:15 +01:00
Henrik Lissner
cacc4a0ff7 Only trigger property indent correction in plists
Before

  (defcli! :main
           ()
           ...)

After

  (defcli! :main
    ()
    ...)
2020-05-05 03:31:43 -04:00
Huy Duong
8ae7bf0ef1 Fix tide not working with rjsx-mode
Tide doesn't work with rjsx-mode after changing to *-mode-local-vars-hook.
Fixed by adding +javascript-init-lsp-or-tide-maybe-h for
rjsx-mode-local-vars-hook as well.

Signed-off-by: Huy Duong <huy.duong@employmenthero.com>
2020-05-04 15:28:03 +07:00
Henrik Lissner
bef3457232 Remove redundant or invalid settings from org module
These have either been removed upstream or already match their defaults.
2020-05-02 22:47:26 -04:00
Henrik Lissner
62b626f7b7 Bump :lang perl
Raku/raku-mode@44529c0 -> Raku/raku-mode@d474216

Raku/raku-mode#33 was merged.
2020-05-02 22:11:58 -04:00
Henrik Lissner
5a54ef1f9f Fix org-crypt not running when saving org files 2020-05-02 17:52:22 -04:00
Henrik Lissner
17a66004f0 Bump :lang org
abo-abo/org-download@d542a30 -> abo-abo/org-download@48d3952
emacs-straight/org-mode@90cf500 -> emacs-straight/org-mode@e5eda0b
jethrokuan/org-roam@65d99e9 -> jethrokuan/org-roam@e698ed7
kaushalmodi/ox-hugo@5106b43 -> kaushalmodi/ox-hugo@8f36181
2020-05-02 13:17:10 -04:00
Henrik Lissner
9de445c189 Enable lsp-mode a little later in {html,web}-mode
Gives the user more time to customize the mode before they load, either
through {html,web}-mode-hook or file/dir-local variables.
2020-05-01 19:53:19 -04:00
Henrik Lissner
45aae7f15b Bump :lang solidity
ethereum/emacs-solidity@b190993 -> ethereum/emacs-solidity@022b315

And removed the pin on the other packages, since they all come from the
same repo.
2020-05-01 19:51:32 -04:00
Henrik Lissner
8b83054113 Bump :lang racket
greghendershott/racket-mode@202cc1b -> greghendershott/racket-mode@8f3b214
2020-05-01 19:50:47 -04:00
Henrik Lissner
03ecfed1a7 Fix RET indent of elisp forms following properties
Only affects newline-and-indent, not reindent commands.

Before:

  (list :a 1
    :b 2
    :c 3)

After:

  (list :a 1
        :b 2
        :c 3)

This could use some refactoring...
2020-05-01 02:18:26 -04:00
Henrik Lissner
504d1388cf Fix scheme indent advice
Logical branches were incorrectly grouped. Also, I've documented my
other changes to the original function.
2020-05-01 01:22:14 -04:00
Henrik Lissner
9deb470f16 Fix gr/gR/K keybinds in sly-mode
And reindent map!
2020-04-30 20:37:19 -04:00
Henrik Lissner
725c5f7e38 Document some of lang/markdown's lines 2020-04-30 19:16:41 -04:00
Henrik Lissner
5e904319fd Bump :lang markdown
ardumont/markdown-toc@7038f4f -> ardumont/markdown-toc@eda9650
jrblevin/markdown-mode@e9dff50 -> jrblevin/markdown-mode@c927a11

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 19:14:30 -04:00
Henrik Lissner
66453a4630 Merge pull request #3014 from ericdallo/bump-lsp-dart
Bump :lang dart
2020-04-30 18:38:46 -04:00
Henrik Lissner
885393ea1c Transition more :lang modules to long SHA1 format
See 45cdfb125 for why.
2020-04-30 18:38:07 -04:00
Henrik Lissner
d181b27f08 Bump :lang web
emacs-straight/rainbow-mode@3ef813d -> emacs-straight/rainbow-mode@f780ddb
fxbois/web-mode@b0bb4ab -> fxbois/web-mode@3381baa
hlissner/emacs-counsel-css@61a38c9 -> hlissner/emacs-counsel-css@6427dfc

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 18:33:51 -04:00
Eric Dallo
911dacf698 Bump :lang dart
emacs-lsp/lsp-dart@4cd73b7 -> emacs-lsp/lsp-dart@80f8eca
2020-04-30 19:33:29 -03:00
Henrik Lissner
a634e2c812 Indent elisp plists more sensibly 2020-04-30 15:54:36 -04:00
Henrik Lissner
1152b2c7bc Default org-crypt to epa-file-encrypt-to 2020-04-30 14:37:06 -04:00
Henrik Lissner
d4acd9721e Bump :lang perl
perl6/perl6-mode@88de065 -> Raku/raku-mode@44529c0
hinrik/flycheck-perl6@b804702 -> widefox/flycheck-raku@046f35a

Replaces perl6 plugins with raku variants.

Includes temporary fix for Raku/raku-mode#33
2020-04-30 04:19:33 -04:00
Henrik Lissner
106f3324e8 Fix over-aggressive pin truncation
Would truncate the rest of the buffer in some cases.
2020-04-30 02:31:51 -04:00
Henrik Lissner
64c2efa2fc Bump :lang org
Kungsgeten/org-brain@7ffbf68 -> Kungsgeten/org-brain@ae7fe0f
abo-abo/org-download@46417e2 -> abo-abo/org-download@d542a30
anler/centered-window-mode@24f7c5b -> anler/centered-window-mode@f508599
jethrokuan/org-roam@963692f -> jethrokuan/org-roam@65d99e9

We're also transitioning from abbreviated SHA1 hashes to full ones. See
45cdfb125 for why.
2020-04-30 02:02:21 -04:00
Henrik Lissner
45cdfb1258 Bump :core
spudlyo/clipetty@7ee3f9c -> spudlyo/clipetty@01b3904
bbatsov/projectile@eec569d -> bbatsov/projectile@5cd261d
noctuid/general.el@14ad4c8 -> noctuid/general.el@42e3803

We're also transitioning from abbreviated SHA1 hashes to full ones,
because underlying git machinery in future updates of straight will
require it (e.g. to obtain shallow clones of pinned packages).
2020-04-29 23:48:21 -04:00
Henrik Lissner
d12752324a Introduce letf! convenience macro
A more succinct cl-letf, which allows for local functions and macros.
2020-04-29 23:48:21 -04:00
Henrik Lissner
f28a972861 Disable org-highlight-latex-and-related
It is far too slow to enable by default.

Fixes #2998
2020-04-29 02:42:45 -04:00
Henrik Lissner
7a73bb7ce7 Refactor ruby hooks 2020-04-29 00:09:12 -04:00
fabio-oesch
8cc8033a06 First draft for java documentation (#2713)
* Added template and description for module flags

Because +lsp and +meghanada are mutually exclusive I thought I would
create a separate section for each feature and add descriptions what
they each offer. So far only +lsp is done.

* First draft for java documentation

The second plugin +meghanada is explained as well as some instructions
how to install JDK 11 and OpenJDK 11.

* Do requested edits to README

* Regenerate TOC in readme

* Reformat README

Co-authored-by: Henrik Lissner <accounts@v0.io>
2020-04-29 00:05:13 -04:00
Henrik Lissner
55e3000ce4 Merge pull request #2996 from otavioschwanck/feature/add-rails-to-buffer-list
Add Rails Server and console to buffer list
2020-04-28 23:56:17 -04:00
Otávio Schwanck
6d8811d70c Add Rails Server and console to buffer list 2020-04-28 19:58:11 -03:00
Henrik Lissner
0e50db55a0 Fix #2972: infinite recursion in org + python src blocks 2020-04-28 18:43:15 -04:00
Henrik Lissner
d34633cb0a Bump to emacs-straight/org-mode@e68ae40
From emacs-straight/org-mode@3106837

Fixes #2993
2020-04-28 14:39:10 -04:00
Henrik Lissner
82f9dc2566 Fix #2972: infinite recursion in org src blocks 2020-04-27 17:43:29 -04:00
Henrik Lissner
3e67f8f801 Fix C-{S,M}-RET in tty Emacs 2020-04-27 17:30:23 -04:00
Henrik Lissner
019e988b8d org-roam-graph-show -> org-roam-graph
org-roam-graph-show is deprecated

Closes #2987
2020-04-27 13:33:00 -04:00
Henrik Lissner
d6c5d18a87 Bump to emacs-straight/org-mode@3106837
From emacs-straight/org-mode@14d6f95

Fixes void-function org-get-outline-path when invoking eldoc, because
org-get-outline-path was moved to org-refile in a recent refactor
upstream.
2020-04-26 20:42:57 -04:00
Axel Soll
3f6cf65c14 Add .jinja2 file extension to supported web files. (#2977) 2020-04-26 15:51:01 -04:00
Henrik Lissner
4d8ab273d5 Remove duplicate latex entry in docs/modules.org 2020-04-26 04:47:26 -04:00
Henrik Lissner
146c099eae Merge pull request #2743 from MYDavoodeh/lsp-tex
Added +lsp to Tex-Mode.
2020-04-26 04:44:32 -04:00
Henrik Lissner
6520a4b45d Merge pull request #2956 from tokilone/add-poetry-suport
Add Poetry support
2020-04-26 04:42:12 -04:00
M. Yas. Davoodeh
96276a688d Merge branch 'develop' into lsp-tex 2020-04-26 10:40:34 +04:30