Commit Graph

13119 Commits

Author SHA1 Message Date
51cf9dcc50 Bump :tools lsp
emacs-lsp/lsp-mode@941e606 -> emacs-lsp/lsp-mode@11750e7
emacs-lsp/lsp-ui@43f71e3 -> emacs-lsp/lsp-ui@1288be9
2020-05-08 15:55:58 -04:00
022564f737 Update ToC in FAQ 2020-05-08 15:21:30 -04:00
692772a9bd Add "Why is scrolling slow in Emacs/Doom?" to FAQ 2020-05-08 15:08:25 -04:00
7bb9a8ffa1 Revise docs/faq 2020-05-08 15:08:25 -04:00
4f27d8e774 Fix #3070: project scratch buffers not persistent 2020-05-08 15:08:25 -04:00
cb8b66dd36 Remove old persisted scratch buffer file
This was for backward compatibility with the old format. Removing this
now after two months being deprecated.
2020-05-08 14:44:48 -04:00
fa0d882497 Fix #3066: void-variable lsp-java-server-install-dir 2020-05-08 14:31:33 -04:00
3528fe0ca9 lang/latex: refactor & fix hooks 2020-05-08 06:28:35 -04:00
ab0d37776b Bind gb to sly pop commands 2020-05-08 06:23:28 -04:00
d1b3021304 lang/java: refactor commands out into autoloads 2020-05-08 06:23:05 -04:00
b74abebffa Update :tools lookup flags in docs/modules.org 2020-05-08 05:55:11 -04:00
79923809e8 Configure java +lsp test runner via dap-mode (#3049)
* Configure java +lsp test runner via dap-mode

This configures dap-mode appropriately so the user can run tests
directly from Doom. It adds two bindings as well which tries to mirror
other major modes:
* `SPC m t t` runs all the tests in the class at point.
* `SPC m t s` runs a single test method at point.

I also expanded the README with more details about configuring `+lsp`.

* Add +java/run-test, document +lsp/uninstall-server

* Add +java/debug-test

* Fix localleader bindings

When in `:init` they don't load in time on the initial Java buffer.
2020-05-08 05:54:54 -04:00
e411367f4b Merge pull request #3052 from sei40kr/dash-docs-xwidget-integration
Add Dash docsets + Xwidget integration
2020-05-08 05:51:12 -04:00
576134ffb7 Merge pull request #3060 from itai33/rgb-readme
README for tools/rgb, also minor typo fix
2020-05-08 05:50:43 -04:00
d8c4cf78b2 Merge pull request #3064 from gagbo/patch-2
[:ui pretty-code doc] Add link to emacs-mac-port source code
2020-05-08 05:50:29 -04:00
7300b0a041 Add :tools pdf readme #1166
And document building epdfinfo on Windows.
2020-05-08 05:49:09 -04:00
9a7f46fff3 Fix journal org files not opening in org-journal
Should also fix any lingering "No year zero" errors.
2020-05-08 05:46:19 -04:00
8d954d4dad Add link to emacs-mac-port source code
Hopefully this will make it clear that emacs-mac does something special to get ligatures working with the composition-function-table method ; and it serves as an entry point for people who want to get into this kind of detail
2020-05-08 11:18:26 +02:00
2db423897c Fix #2539: autoload org-attach commands 2020-05-08 01:27:08 -04:00
47571446b9 Use org-download-dnd instead of inhouse dnd handler
Possibly fixes #3056
2020-05-08 01:27:08 -04:00
622e1ea06b Minor refactoring 2020-05-08 09:59:15 +09:00
e5d8740efb minor typo fix 2020-05-08 03:13:11 +03:00
fd2ba11e57 add README for tools/rgb 2020-05-08 03:13:01 +03:00
0f696ec8b3 Merge pull request #3017 from sei40kr/fix-set-formatter
Fix set-formatter! documentation
2020-05-07 03:19:00 -04:00
315ce7974b Bump :term vterm
akermu/emacs-libvterm@e63bd65 -> akermu/emacs-libvterm@8f00dc9
2020-05-07 03:16:21 -04:00
44e423a6c4 Merge pull request #3031 from Amatrelan/develop
Add lang/nix barebone readme.
2020-05-07 01:25:39 -04:00
680ab78767 Merge pull request #3050 from sei40kr/fix-java-templates
Fix Java file templates
2020-05-07 01:25:25 -04:00
6acef51288 Merge pull request #3051 from sei40kr/groovy-repl
Improve Groovy support
2020-05-07 01:25:05 -04:00
f29d05200b Merge pull request #3053 from sei40kr/kotlin-repl
Add Kotlin REPL support
2020-05-07 01:24:56 -04:00
9e9f4a2559 Bump :lang org
abo-abo/org-download@48d3952 -> abo-abo/org-download@d248fcb
emacs-straight/org-mode@e5eda0b -> emacs-straight/org-mode@b171ff0
jethrokuan/org-roam@e698ed7 -> jethrokuan/org-roam@689f559
2020-05-07 01:15:58 -04:00
994028b1e9 Fix #3056: image previews for attachment links 2020-05-07 00:54:41 -04:00
5b23b3d486 Add popup rule for org-journal search commands 2020-05-07 00:23:46 -04:00
333bdd44c0 Fix "no year zero" error when starting org-journal 2020-05-07 00:23:29 -04:00
a80ae71b05 Append elisp variable's value to eldoc 2020-05-06 21:01:04 -04:00
6f8c501ce4 Improve Emacs graphical mode checking 2020-05-07 09:20:52 +09:00
051ea0a602 Remove redundant +evil-collection-init for Xwidget 2020-05-07 09:16:13 +09:00
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