1d0c79d63c
Fix Dash docsets + Xwidget integration
...
Make Xwidget popup rules and advices less general.
fix
2020-05-07 09:14:06 +09:00
b8e85a42c7
Remove .yas-setup.el for java-mode
2020-05-07 08:28:12 +09:00
9a628c7a12
Fix missing paren in +format/region-or-buffer #3054
...
Because I'm a derp
2020-05-06 16:43:42 -04:00
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
7dbf51f11c
Move nixfmt note and Keybindings to correct place
2020-05-06 22:14:38 +03:00
da2247e3d6
Remove redundant +default/lsp-format-region-or-buffer command
2020-05-06 15:14:16 -04:00
bc0477c3ba
Optimize +prog-ligatures-alist
...
But preserve regexp-opt forms for users who want to contribute.
2020-05-06 13:54:41 -04:00
8f4684a69b
Add new iosevka ligatures to composition table
...
Closes #3047
2020-05-06 13:50:18 -04:00
9219d25746
Apply suggestions from code review
...
Co-authored-by: Oleksii Filonenko <brightone@protonmail.com >
2020-05-06 19:27:10 +03:00
d89e90190e
Get rid of redundant pop-to-buffer
2020-05-07 01:22:26 +09:00
849ca9b79f
Fix typo: Groovy_SDK -> Groovy_JDK
2020-05-07 01:19:57 +09:00
d8ef43c557
Add Kotlin REPL support
2020-05-07 01:12:47 +09:00
174ab0303f
Add Dash docsets + Xwidget integration
2020-05-07 01:05:57 +09:00
0e4f2fa578
Add doc for +java/groovy-open-repl
2020-05-06 23:53:37 +09:00
c3d22346ad
Set the docsets for Groovy
2020-05-06 23:50:45 +09:00
3e7624cfc0
Add Groovy REPL support
2020-05-06 23:49:05 +09:00
a70cfce520
Merge branch 'develop' into eshell-improvements
2020-05-06 10:33:39 -04:00
53eb32ea16
Fix Java file templates
2020-05-06 18:24:10 +09:00
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
3fe35a6730
Merge pull request #3039 from jsravn/improve-java-module
...
Make some improvements to java +lsp
2020-05-06 02:59:26 -04:00
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
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
75305f095f
Fix lsp-jt-root in case someone wants to experiment with java-test
2020-05-06 07:47:04 +01:00
642efaf2b4
Move hook into use-package, remove update-lsp-server
2020-05-06 07:43:38 +01:00
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
158963028e
Fix fallback character for org-superstar in terminals
2020-05-05 21:45:19 -04:00
4a181ebfe8
Revert 7d2876ee0
...
Didn't fix #3042
2020-05-05 20:14:02 -04:00
7460e9e798
Resize modeline when resizing fonts
...
Possibly fixes #3040
2020-05-05 16:28:29 -04:00
7d2876ee00
Prevent coding system prompt during doom commands
...
Possibly fixes #3042
2020-05-05 16:07:02 -04:00
348d5751fd
Fix #3041 : void-function +javascript-init-tide-or-lsp-maybe-h error
2020-05-05 12:25:07 -04:00
eb738d9e3a
Remove jt stuff
2020-05-05 16:31:14 +01:00
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
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
cacc4a0ff7
Only trigger property indent correction in plists
...
Before
(defcli! :main
()
...)
After
(defcli! :main
()
...)
2020-05-05 03:31:43 -04:00
35591cfc4c
Correct map! indentation
...
...now that we have proper property-list indentation (thanks to
03ecfed1a
).
2020-05-04 16:53:26 -04:00
c1f973bf4a
Fix #3037 : gr/gR not bound on correct elfeed keymap
2020-05-04 16:51:21 -04:00
aa64ece46d
Silence deprecation & site-file loading messages in CLI
2020-05-04 16:51:21 -04:00
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
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
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
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
e8040c29b0
Adding Fedora dependencies in getting_started doc
2020-05-04 21:24:12 +02:00
157348ba9b
add tool/pass readme
2020-05-04 18:18:10 +03:00
6450fa5ade
ido: fix up and down keybinds in file dir navigation
2020-05-04 07:16:16 -07:00
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
4f3cf24afb
Only enable lsp keymap binding when +bindings
2020-05-04 10:12:17 +01:00
fb3c6f9d78
Merge branch 'develop' of https://github.com/hlissner/doom-emacs into add-lsp-command-map
2020-05-04 10:04:23 +01:00
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
be396655c4
Render 'export PATH' line correctly in docs
...
Github renders double quotes in blockquotes with fancy curly (unicode)
quotes. If folks copy this to their shell configs, they'll get weird
PATH bugs!
Seems neither org nor github can handle ~...~ syntax if either tilde is
adjacent to a non-alphanumeric (like double quotes), so I just did away
with them altogether.
2020-05-03 21:30:41 -04:00
aed0a8acb8
Merge pull request #3022 from darth10/feature/encrypt-org-gcal-token
...
Encrypt and change location of org-gcal-token-file
2020-05-03 19:51:18 -04:00