Commit Graph

315 Commits

Author SHA1 Message Date
fe3f3d91c3 tools/magit: gate forge behind flag & add README #1166 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
09f617de8b tools/debugger: move dap-mode behind +lsp flag
+ To make this consistent with other opt-in LSP integration
+ Install posframe for dap-ui-mode to work (#2934)

Fixes #2934
2020-04-18 20:22:40 -04:00
1e3a97d11b docs/faq: minor revision & reformatting 2020-04-15 14:11:41 -04:00
333257b45f Clarify "Which terminal should I use?" in faq 2020-04-15 14:09:24 -04:00
963d3695b9 Clarify "How do I customize a theme or face(s)" in faq 2020-04-15 00:13:34 -04:00
1cb753cbb1 lang/haskell: remove intero support
The package was deprecated and abandoned upstream since November 2019.

Closes #2121
2020-04-14 19:27:33 -04:00
3e340ab415 Add :emacs undo module
Moves undo-fu/undo-tree out of core and allows uses to choose one or the
other.

Relevant to #2339
2020-04-13 18:45:40 -04:00
187ba0f66f Mention how to enable LSP manually
For major modes whose :lang modules lack an +lsp flag.
2020-04-13 18:45:39 -04:00
fc32a4c41c Add "What terminal should I use?" to faq 2020-04-13 18:45:39 -04:00
3f4482a225 Update FAQ
Add a few questions, remove obsolete ones, and revise the rest.
2020-04-08 23:13:43 -04:00
82a659c1d3 Add +lsp flag to Julia in docs 2020-04-08 14:54:18 -06:00
508f6f5594 Merge pull request #2851 from tbille/patch-1
Fix install link
2020-04-08 15:35:58 -04:00
63a71ec90f Discourage unpinning all packages 2020-04-08 15:30:04 -04:00
fe458a214d Fix install link 2020-04-08 16:54:44 +01:00
8ab0cd66a7 Replace undo-tree with undo-fu + undo-fu-session
Despite the recent patches to fix undo history corruption, its history
would still get unpredictably truncated due to non-linear memory
expansion.

Relevant to #2339
2020-04-07 20:15:53 -04:00
8a115642ab Merge pull request #2812 from yoavm448/tex-fold
Add +fold flag to lang/latex for TeX-fold
2020-04-07 17:37:47 -04:00
9eb95fb9f8 Merge verbatim blocks for lang/latex flags 2020-04-07 17:37:32 -04:00
5e35662b9f Add +fold flag to lang/latex for TeX-fold 2020-04-07 15:48:49 +03:00
fda60c529a docs/modules.org: add :editor god 2020-04-01 23:06:03 -04:00
93c3749350 ui/pretty-code: refactor & add README.org #1166 2020-03-31 01:01:13 -04:00
33b95c628a Add lang/sml module
Closes #1947
2020-03-29 19:40:37 -04:00
f28a304abd Add +roam submodule to lang/org
Closes #2764, #2759
2020-03-29 19:02:09 -04:00
00a21e98f0 Add +ghcide flag to lang/haskell
Closes #2622
2020-03-29 19:02:09 -04:00
2504069fc8 Merge pull request #2746 from drrlvn/patch-1
Document +icons for ivy in the module index
2020-03-27 01:56:19 -04:00
854adcd3a9 Merge pull request #2747 from lukeberry99/patch-1
Update faq.org
2020-03-27 01:56:00 -04:00
f607c954a6 Merge pull request #2753 from paulapatience/bugfix/docs-typo
docs/index: fix typo
2020-03-27 01:55:43 -04:00
1d50451e08 Fixed typo in faq.org 2020-03-25 11:19:37 -07:00
ca6c5f7643 docs/index: fix typo 2020-03-21 14:27:02 -04:00
f4ef6205cd Update faq.org
Minor grammatical fix in an otherwise fantastic faq
2020-03-20 15:34:32 +00:00
7f28a0eb47 Document +icons for ivy in the module index 2020-03-20 12:08:30 +02:00
6b68dcceee Minor fixes in docs and check for :lang lsp. 2020-03-19 19:19:35 +03:30
dd402b7db3 Remove references to enh-ruby-mode 2020-03-12 11:29:54 -04:00
776c010cb5 Fix internal documentation links containing "%20"
These links to org headers didn't work for me when they contain %20
instead of space.
2020-03-09 15:31:57 -04:00
992f4b76f4 lang/ruby: add +chruby (#2667)
Co-authored-by: Henrik Lissner <accounts@v0.io>
2020-03-09 14:04:10 -04:00
e50c781207 Add :lang ruby documentation #1166 #2681
Co-authored-by: Henrik Lissner <henrik@lissner.net>
2020-03-08 22:34:02 -04:00
c40588a892 Link to distrotube playlist instead of single video 2020-03-05 13:37:39 -05:00
28ce581ca4 Add Rails support to Ruby module
The +rails flag sets up projectile-rails as a minor mode for
enh-ruby-mode and, if enabled under :lang, web-mode. Projectile-rails
keybindings are under "<localleader> r".

robe-rails-refresh was moved to "<localleader> R".
2020-03-03 07:35:12 +01:00
c311d798ce Merge pull request #2590 from sebastiansturm/develop
Modernize lsp integration
2020-02-28 22:29:20 -05:00
8cb4dfca4e Merge pull request #2624 from eugsun/patch-1
Fix for the package-management link in README.
2020-02-28 22:28:21 -05:00
c107acddb7 Fix clojure link in modules.org 2020-02-28 13:32:13 +02:00
998dccd8fe Modernize lsp-mode integration
* switch the company-backend used by lsp-mode from company-lsp to
company-capf (said to provide better performance and allows us to remove
the dependency on company-lsp)

* when available (on recent builds of Emacs 27+), lsp-mode buffers will
now use a larger than default value of `read-process-output-max`.
According to the lsp-mode performance guide, this can also significantly
improve lsp-mode performance

* flycheck support recently moved into lsp proper; with this commit,
the lsp module follows suit and prefers lsp-flycheck over
lsp-ui-flycheck

* if the new module flag `+no-peek` is set, doom-emacs will now use the xref
backend for reference and definition lookup instead of the lsp-ui-peek-*
backend offered by lsp-ui-mode
2020-02-28 10:45:25 +01:00
72d3d894fd Fix for the package-management link in README. 2020-02-27 17:46:14 -05:00
38ea138542 lang/clojure: add README #1166 2020-02-23 16:55:00 -05:00
a65403011e lang/clojure: add +lsp support 2020-02-23 16:26:10 -05:00
f1256adc7b Merge pull request #2557 from howdoicomputer/scoop-emacs-instructions
Add install instructions for scoop emacs
2020-02-18 23:12:54 -05:00
41279cfc41 Fix centered-frame snippet 2020-02-18 18:47:55 -05:00
3e733b88e7 Add install instructions for scoop emacs 2020-02-18 10:50:07 -08:00