Commit Graph

250 Commits

Author SHA1 Message Date
Renato Lacerda
c280480262 Fix links to work on github and on code 2020-07-13 20:24:35 -03:00
MarkPochert
73e439084d
Update Mac Install for emacs-plus
The parameter is wrong. It must be --with-modern-cg433n-icon and not --with-modern-icon-cg433n

You can check it on the github repo site https://github.com/d12frosted/homebrew-emacs-plus
2020-07-05 21:39:19 +02:00
Seong Yong-ju
9caf05ffe4 Update :tools/lookup +xwidget support
Remove :tools/lookup +xwidget. Provide
`+lookup-xwidget-webkit-open-url-fn` so that we can manually configure
Xwidget WebKit browser for `+lookup/online` or `+lookup/in-docsets`.
2020-06-24 12:37:56 +09:00
Eduardo Broto
a15d31c9d4 Fix link to screenshots + minor correction in "Getting started" 2020-06-19 22:17:02 +02:00
fossegrim
b5be860033
Change emacs-plus icon
Change the emacs-plus icon from spacemac's logo to a more neutral modern emacs icon.
2020-06-17 19:41:38 +02:00
Zachary
e8e35cde20
Add missing gdscript listing in modules.org (#3314)
* Add missing gdscript listing in modules.org

* Add link & flags to :lang gdscript

Co-authored-by: Henrik Lissner <accounts@v0.io>
2020-06-06 18:17:08 -04:00
Marcus Ramberg
35ec72d080 Rename perl module to raku.
It doesn't actually contain any Perl config.
2020-06-05 21:01:23 +02:00
Jay
3e90ef7c8b
Replaced evil-define-key with map! 2020-06-02 22:53:48 -04:00
Jay
ddabf8bc81
Added paste-transient-state to API recipes
Replicates spacemacs' paste-transient-state, felt it may be useful as a starting example for something slightly more complex to make Spacemacs users feel more at home. I'm happy to move it if you feel it belongs somewhere else, and no love lost if you don't wish to include this at all.
2020-06-02 22:25:30 -04:00
Gerry Agbobada
da1117e7f0
[doc] Add +eglot flag in docs/modules 2020-05-28 09:34:19 +02:00
Henrik Lissner
a9bf0b8985
Add cmd!, cmd!!, cmds! convenience macros
It's kind of silly that our command lambda macros (λ! and λ!!) need a
snippet, special key sequence or copy-paste to insert, so in the spirit
of fn! -- and to make sure they take up less space than `lambda!` --
I've added `cmd!` and `cmd!!` aliases. `lambda!` and `lambda!!` are now
deprecated. λ! and λ!! will remain.

I've also added `cmds!` as a convenience wrapper around
general-predicate-dispatch.
2020-05-27 18:29:35 -04:00
Antoine Martin
3572af0947
Add missing modules to docs/modules.org (#3169)
* Add missing :lang modules to docs

* Sort :lang modules doc alphabetically

* Add missing :tools modules to docs

* Add missing :ui modules to docs

* Add TODOs to module entries missing short desc
2020-05-24 22:55:42 -04:00
Oscar Bailey
b445038817
Fix scoop install instructions
Just tried installing on Windows, you need to use "scoop bucket add extras" not "scoop enable extras"
2020-05-19 21:42:58 +01:00
Rune Nesheim
1acc543823 add missing +features to modules.org 2020-05-18 11:49:40 +02:00
Cristina Elep
d0a3e9260c add openSUSE installation section to getting started guide 2020-05-18 15:10:34 +08:00
Daniele Trainini
a4f4937931 Add --with-modules to emacs-mac documenation
Default options for brew install emacs-mac compile wihtout
modules preventing to use vterm.
2020-05-17 00:44:52 +02:00
Henrik Lissner
3175224dc9
Merge pull request #3109 from jsmestad/patch-4
Documentation fix - use-packages! typo in getting started
2020-05-14 04:21:12 -04:00
nobv
7976608603 Updated :lang purescriipt flag in docs/modules.org 2020-05-14 14:18:22 +09:00
Henrik Lissner
2419990caa
s/doom-store-set/doom-store-put
This was renamed in 4b28e9ce8
2020-05-12 20:19:41 -04:00
Justin Smestad
f2d6230736
Fix use-packages! typo in getting started 2020-05-12 13:41:13 -06:00
Henrik Lissner
7e621e3787
Remove org-hide-leading-stars-before-indent-mode #3076
Org no longer uses this variable.
2020-05-10 05:22:02 -04:00
Henrik Lissner
022564f737
Update ToC in FAQ 2020-05-08 15:21:30 -04:00
Henrik Lissner
692772a9bd
Add "Why is scrolling slow in Emacs/Doom?" to FAQ 2020-05-08 15:08:25 -04:00
Henrik Lissner
7bb9a8ffa1
Revise docs/faq 2020-05-08 15:08:25 -04:00
Henrik Lissner
b74abebffa
Update :tools lookup flags in docs/modules.org 2020-05-08 05:55:11 -04:00
Nardus Geldenhuys
e8040c29b0 Adding Fedora dependencies in getting_started doc 2020-05-04 21:24:12 +02:00
Henrik Lissner
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
Henrik Lissner
29e91a6ff6
Replace doom-cache library with doom-store
And remove persistent-store dependency.
2020-05-02 00:14:08 -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
M. Yas. Davoodeh
e4b570c9ae Fix tex-lsp related commented issues 2020-04-26 10:37:35 +04:30
Viktor Astakhov
2fdffb7466 Add poetry flag to the documentation 2020-04-25 16:44:23 +03:00
Henrik Lissner
916ef0fbbe
Rename unmap! to undefine-key!
unmap! gives the false impression that it is related or similar to map!,
but it isn't.
2020-04-23 23:56:17 -04:00
Henrik Lissner
fe3f3d91c3
tools/magit: gate forge behind flag & add README #1166 2020-04-23 23:56:17 -04:00
Henrik Lissner
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
Henrik Lissner
b151abfd34
Add :lang json module
Removes json-mode from :lang data and adds LSP support (#2502).
2020-04-23 23:28:50 -04:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
1e3a97d11b
docs/faq: minor revision & reformatting 2020-04-15 14:11:41 -04:00
Henrik Lissner
333257b45f
Clarify "Which terminal should I use?" in faq 2020-04-15 14:09:24 -04:00
Henrik Lissner
963d3695b9
Clarify "How do I customize a theme or face(s)" in faq 2020-04-15 00:13:34 -04:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
fc32a4c41c
Add "What terminal should I use?" to faq 2020-04-13 18:45:39 -04:00
Henrik Lissner
3f4482a225
Update FAQ
Add a few questions, remove obsolete ones, and revise the rest.
2020-04-08 23:13:43 -04:00
AlexLewandowski
82a659c1d3 Add +lsp flag to Julia in docs 2020-04-08 14:54:18 -06:00
Henrik Lissner
508f6f5594
Merge pull request #2851 from tbille/patch-1
Fix install link
2020-04-08 15:35:58 -04:00
Henrik Lissner
63a71ec90f
Discourage unpinning all packages 2020-04-08 15:30:04 -04:00
Thomas Bille
fe458a214d
Fix install link 2020-04-08 16:54:44 +01:00
Henrik Lissner
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
Henrik Lissner
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
Henrik Lissner
9eb95fb9f8
Merge verbatim blocks for lang/latex flags 2020-04-07 17:37:32 -04:00
yoavm448
5e35662b9f Add +fold flag to lang/latex for TeX-fold 2020-04-07 15:48:49 +03:00
Henrik Lissner
fda60c529a
docs/modules.org: add :editor god 2020-04-01 23:06:03 -04:00
Henrik Lissner
93c3749350
ui/pretty-code: refactor & add README.org #1166 2020-03-31 01:01:13 -04:00
Henrik Lissner
33b95c628a
Add lang/sml module
Closes #1947
2020-03-29 19:40:37 -04:00
Henrik Lissner
f28a304abd
Add +roam submodule to lang/org
Closes #2764, #2759
2020-03-29 19:02:09 -04:00
Henrik Lissner
00a21e98f0
Add +ghcide flag to lang/haskell
Closes #2622
2020-03-29 19:02:09 -04:00
Henrik Lissner
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
Henrik Lissner
854adcd3a9
Merge pull request #2747 from lukeberry99/patch-1
Update faq.org
2020-03-27 01:56:00 -04:00
Henrik Lissner
f607c954a6
Merge pull request #2753 from paulapatience/bugfix/docs-typo
docs/index: fix typo
2020-03-27 01:55:43 -04:00
Nadav Cohen
1d50451e08
Fixed typo in faq.org 2020-03-25 11:19:37 -07:00
Paul A. Patience
ca6c5f7643 docs/index: fix typo 2020-03-21 14:27:02 -04:00
Luke Berry
f4ef6205cd
Update faq.org
Minor grammatical fix in an otherwise fantastic faq
2020-03-20 15:34:32 +00:00
Dror Levin
7f28a0eb47
Document +icons for ivy in the module index 2020-03-20 12:08:30 +02:00
M. Yas. Davoodeh
6b68dcceee Minor fixes in docs and check for :lang lsp. 2020-03-19 19:19:35 +03:30
Henrik Lissner
dd402b7db3
Remove references to enh-ruby-mode 2020-03-12 11:29:54 -04:00
Christopher League
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
Otávio Schwanck dos Santos
992f4b76f4
lang/ruby: add +chruby (#2667)
Co-authored-by: Henrik Lissner <accounts@v0.io>
2020-03-09 14:04:10 -04:00
Otávio Schwanck dos Santos
e50c781207
Add :lang ruby documentation #1166 #2681
Co-authored-by: Henrik Lissner <henrik@lissner.net>
2020-03-08 22:34:02 -04:00
Henrik Lissner
c40588a892
Link to distrotube playlist instead of single video 2020-03-05 13:37:39 -05:00
Alexander Graul
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
Henrik Lissner
c311d798ce
Merge pull request #2590 from sebastiansturm/develop
Modernize lsp integration
2020-02-28 22:29:20 -05:00
Henrik Lissner
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
yoavm448
c107acddb7 Fix clojure link in modules.org 2020-02-28 13:32:13 +02:00
Sebastian Sturm
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
Eugene Sun
72d3d894fd
Fix for the package-management link in README. 2020-02-27 17:46:14 -05:00
Henrik Lissner
38ea138542
lang/clojure: add README #1166 2020-02-23 16:55:00 -05:00
Henrik Lissner
a65403011e
lang/clojure: add +lsp support 2020-02-23 16:26:10 -05:00
Henrik Lissner
f1256adc7b
Merge pull request #2557 from howdoicomputer/scoop-emacs-instructions
Add install instructions for scoop emacs
2020-02-18 23:12:54 -05:00
Henrik Lissner
41279cfc41
Fix centered-frame snippet 2020-02-18 18:47:55 -05:00
Tyler Hampton
3e733b88e7 Add install instructions for scoop emacs 2020-02-18 10:50:07 -08:00
Henrik Lissner
2350e266c0
Clarify scoop install instructions 2020-02-18 00:20:35 -05:00
Aku Kotkavuo
dc745084d2 Fix documentation shortcut 2020-02-18 01:57:30 +02:00
Henrik Lissner
df11f96274
Merge pull request #2500 from yoavm448/develop
Add cdlatex feature in LaTeX
2020-02-11 03:26:01 -05:00
yoavm448
e78beea59c Forgot the 'TODO' for latex in docs/modules 2020-02-10 10:07:59 +02:00
yoavm448
ae9c364f0e Add +latexmk, +cdlatex to docs/modules.org 2020-02-10 09:59:47 +02:00
Henrik Lissner
c5c0a2f25e
Merge pull request #2473 from tchajed/add-fstar-module
Add fstar module
2020-02-09 18:38:31 -05:00
Henrik Lissner
3b192d5f2f
Merge pull request #2503 from sei40kr/dockerfile-lsp
Add LSP support for Dockerfile
2020-02-09 18:38:02 -05:00
Seong Yong-ju
3e253ed67e Add LSP support for Dockerfile 2020-02-09 18:47:05 +09:00
Henrik Lissner
086e945148
Update modules index
+ Remove :app write
+ Move :tools fly{check,spell} to new :checkers {syntax,spell}
+ Remove redundant table
2020-02-06 17:32:43 -05:00
Henrik Lissner
04d14bcba9
Minor refactors & comment correction 2020-02-02 16:03:34 -05:00
Tej Chajed
34f205c4da
Address issues from code review 2020-02-02 14:10:42 -05:00
Seong Yong-ju
d496f27741 Add LSP support for ESS R 2020-02-01 17:06:15 +09:00
Henrik Lissner
665b627b7c
Update & revise docs
+ Getting Started
  + Add "Using/loading local packages" section
  + Add "Pinning packages to specific commits" section
  + Clarify prereqs & revise install docs
  + Revise package-management section
+ FAQ
  + Add package management section
2020-01-28 05:36:42 -05:00
Henrik Lissner
9fa78f6a64
Update discord link again
First link wasn't a permanent link. Whoops!
2020-01-27 23:58:32 -05:00
Henrik Lissner
d27ff78444
Update discord links 2020-01-27 23:36:39 -05:00