Seong Yong-ju
6f8c501ce4
Improve Emacs graphical mode checking
2020-05-07 09:20:52 +09:00
Seong Yong-ju
051ea0a602
Remove redundant +evil-collection-init for Xwidget
2020-05-07 09:16:13 +09:00
Seong Yong-ju
1d0c79d63c
Fix Dash docsets + Xwidget integration
...
Make Xwidget popup rules and advices less general.
fix
2020-05-07 09:14:06 +09:00
Seong Yong-ju
b8e85a42c7
Remove .yas-setup.el for java-mode
2020-05-07 08:28:12 +09:00
Henrik Lissner
9a628c7a12
Fix missing paren in +format/region-or-buffer #3054
...
Because I'm a derp
2020-05-06 16:43:42 -04:00
Henrik Lissner
200ab5b9af
Fix #3054 : format with lsp only if server is capable
...
And fall back to format-all otherwise.
2020-05-06 16:29:32 -04:00
amatrelan
7dbf51f11c
Move nixfmt note and Keybindings to correct place
2020-05-06 22:14:38 +03:00
Henrik Lissner
da2247e3d6
Remove redundant +default/lsp-format-region-or-buffer command
2020-05-06 15:14:16 -04:00
Henrik Lissner
bc0477c3ba
Optimize +prog-ligatures-alist
...
But preserve regexp-opt forms for users who want to contribute.
2020-05-06 13:54:41 -04:00
Henrik Lissner
8f4684a69b
Add new iosevka ligatures to composition table
...
Closes #3047
2020-05-06 13:50:18 -04:00
Jarmo Riikonen
9219d25746
Apply suggestions from code review
...
Co-authored-by: Oleksii Filonenko <brightone@protonmail.com>
2020-05-06 19:27:10 +03:00
Seong Yong-ju
d89e90190e
Get rid of redundant pop-to-buffer
2020-05-07 01:22:26 +09:00
Seong Yong-ju
849ca9b79f
Fix typo: Groovy_SDK -> Groovy_JDK
2020-05-07 01:19:57 +09:00
Seong Yong-ju
d8ef43c557
Add Kotlin REPL support
2020-05-07 01:12:47 +09:00
Seong Yong-ju
174ab0303f
Add Dash docsets + Xwidget integration
2020-05-07 01:05:57 +09:00
Seong Yong-ju
0e4f2fa578
Add doc for +java/groovy-open-repl
2020-05-06 23:53:37 +09:00
Seong Yong-ju
c3d22346ad
Set the docsets for Groovy
2020-05-06 23:50:45 +09:00
Seong Yong-ju
3e7624cfc0
Add Groovy REPL support
2020-05-06 23:49:05 +09:00
Steven vanZyl
a70cfce520
Merge branch 'develop' into eshell-improvements
2020-05-06 10:33:39 -04:00
Seong Yong-ju
53eb32ea16
Fix Java file templates
2020-05-06 18:24:10 +09:00
Henrik Lissner
b5c4fce0b1
Merge pull request #3030 from jsravn/format-with-lsp-if-enabled
...
Use lsp-format-region-or-buffer if available
2020-05-06 02:59:53 -04:00
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
66d4aeed1a
Don't unset abbreviated-home-dir for Windows users
...
With a35a457a1
, this isn't necessary anymore
2020-05-06 02:14:30 -04:00
Henrik Lissner
158963028e
Fix fallback character for org-superstar in terminals
2020-05-05 21:45:19 -04:00
Henrik Lissner
4a181ebfe8
Revert 7d2876ee0
...
Didn't fix #3042
2020-05-05 20:14:02 -04:00
Henrik Lissner
7460e9e798
Resize modeline when resizing fonts
...
Possibly fixes #3040
2020-05-05 16:28:29 -04:00
Henrik Lissner
7d2876ee00
Prevent coding system prompt during doom commands
...
Possibly fixes #3042
2020-05-05 16:07:02 -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
James Ravn
300bc65918
Use lsp-format-region-or-buffer if available
...
Currently the user has to select `SPC c F` for lsp format. But if
lsp-mode is enabled, the user will always want to use the LSP formatter.
So this changes the default `SPC c f` to use lsp formatter if available.
This simplifies the interface a bit so the user doesn't have to worry
about selecting the "right" format, just like how other commands get
auto bound to LSP functions.
2020-05-05 09:52:44 +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
Henrik Lissner
35591cfc4c
Correct map! indentation
...
...now that we have proper property-list indentation (thanks to
03ecfed1a
).
2020-05-04 16:53:26 -04:00
Henrik Lissner
c1f973bf4a
Fix #3037 : gr/gR not bound on correct elfeed keymap
2020-05-04 16:51:21 -04:00
Henrik Lissner
aa64ece46d
Silence deprecation & site-file loading messages in CLI
2020-05-04 16:51:21 -04:00
Henrik Lissner
b56caddcac
Merge pull request #3036 from nardusg/nardusg_add_fedora_install_docs
...
Adding Fedora dependencies block in getting_started document
2020-05-04 16:50:12 -04:00
Henrik Lissner
d519b93990
Merge pull request #3032 from belak/ido-up-down
...
ido: fix up and down keybinds in file dir navigation
2020-05-04 16:48:48 -04:00
Henrik Lissner
de0b29a96f
Merge pull request #3029 from qhuyduong/fix-tide-not-working-in-rjsx-mode
...
Fix tide not working with rjsx-mode
2020-05-04 16:45:57 -04:00
Henrik Lissner
a13b0e6649
Merge pull request #2952 from jsravn/add-lsp-command-map
...
Add lsp-command-map to SPC-c-l
2020-05-04 16:44:53 -04:00
Nardus Geldenhuys
e8040c29b0
Adding Fedora dependencies in getting_started doc
2020-05-04 21:24:12 +02:00
amatrelan
157348ba9b
add tool/pass readme
2020-05-04 18:18:10 +03:00
Kaleb Elwert
6450fa5ade
ido: fix up and down keybinds in file dir navigation
2020-05-04 07:16:16 -07:00
amatrelan
75a9bcf56b
Added lang/nix barebone readme.
...
I added all the things I know about this module but there might be
something I don't know about so check and validate.
This is related to #1166 effort.
2020-05-04 14:15:13 +03:00
James Ravn
4f3cf24afb
Only enable lsp keymap binding when +bindings
2020-05-04 10:12:17 +01:00
James Ravn
fb3c6f9d78
Merge branch 'develop' of https://github.com/hlissner/doom-emacs into add-lsp-command-map
2020-05-04 10:04:23 +01: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