mwmajewsk
02c578f95c
docs: add emacs26 removal for ubuntu to install guide
...
In some cases, ubuntu may contain a preinstalled version of Emacs26,
which cannot be simply removed with "sudo apt remove emacs", and needs
additional "sudo apt autoremove" to properly uninstall emacs26. Only
this will result with the command "emacs" opening other version than
emacs26.
Ref https://unix.stackexchange.com/a/84488
Close #5336
2021-08-03 10:49:33 -04:00
TEC
7dff598725
Mu4e: Gate org-msg behind +org flag
2021-07-30 01:56:50 +08:00
Henrik Lissner
2f577482a0
Remove docs/CNAME
...
Was committed prematurely.
2021-07-25 15:47:58 -04:00
Henrik Lissner
10a42a99f6
Merge pull request #4664 from Emiller88/selectrum
...
Add Vertico module
2021-07-25 04:12:19 -04:00
Henrik Lissner
5d956068a8
Create CNAME
2021-07-25 00:04:37 -04:00
Itai Y. Efrat
24eaa1317c
completion/selectrum -> completion/vertico, part 2
...
- Rename module from `:completion selectrum` to `:completion vertico`
- Rename all files involved
- Do *not* yet rename all the functions, as that messes up git's rename
detection.
2021-07-25 02:51:15 +03:00
Itai Y. Efrat
f9e1c99b2b
completion/selectrum -> completion/vertico, part 1
...
- Use `vertico` as default completion engine
- Drop `selectrum` and `selectrum-prescient` support
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
d86375a468
selectrum: add icon support
...
Use the package `all-the-icons-completion` to add icons to vertical
completion buffers.
2021-07-25 02:50:42 +03:00
Itai Y. Efrat
83abd71db7
selectrum: update TODO, add docs/modules.org entry
2021-07-25 02:50:42 +03:00
mjkalyan
d217ae3343
getting_started.org: use Emacs v27.x or later
2021-07-22 20:12:54 -06:00
mjkalyan
a7268ce4cb
Merge branch 'hlissner:develop' into develop
2021-07-22 20:06:24 -06:00
Henrik Lissner
4230ab9ae6
docs/index: fix link to noel welsh's crash course
...
In #4709 and https://doomemacs.org/d/do-not-pr (which is mentioned in
our PR template), I'm not accepting PRs in docs/*.org right now. And
yet... #4724 #4799 #4809 #5138 #5181 #5231 #5263
2021-07-15 11:50:16 -04:00
Henrik Lissner
8b95aa5d3e
lang/racket: add +lsp flag
...
And add link to racket's README.
2021-07-12 19:20:23 -04:00
Henrik Lissner
761e8c2d5c
Merge pull request #5208 from pqitr/patch-1
...
remove duplicate '+' from kotlin +lsp
2021-07-08 14:10:44 -04:00
Henrik Lissner
43ddb10970
docs/faq: fix evil-snipe instructions
...
Fixes #5242
2021-07-07 11:43:50 -04:00
Henrik Lissner
044a1a5f2b
Drop Emacs 26.x support
...
Emacs 27.x has been the stable version of Emacs for nearly a year, and
introduces a litany of bugfixes, performance, and quality-of-life
improvements that significantly reduce Doom's maintenance burden (like
XDG support, early-init.el, image manipulation without imagemagick, a
native JSON library, harfbuzz support, pdumper, and others).
With so many big changes on Doom's horizon, I like having one less (big)
thing to worry about.
Also reverts bb677cf7a
(#5232 ) as it is no longer needed.
2021-07-06 02:31:52 -04:00
pqitr
8f89e58c3a
remove duplicate '+' from kotlin +lsp
2021-06-25 23:34:42 +02:00
mjkalyan
2d53f12f1c
getting_started.org: Gentoo xft and gui flags
...
As suggested by @TheGreatMcPain here: https://github.com/hlissner/doom-emacs/pull/5165#issuecomment-863747913
2021-06-24 05:41:38 -06:00
mjkalyan
cdf7846e3c
getting_started.org: Gentoo Linux install guide
2021-06-09 21:00:56 -06:00
Henrik Lissner
1a5f4afd0d
Reduce minimum required git to 2.23
...
Thanks to raxod502/straight.el@7ca94a7 , which was included in 3329448bd
.
This in particular reduces the burden for Ubuntu users.
Relevant to #5088 , #5096
2021-06-01 16:08:17 -04:00
Henrik Lissner
7ec9221957
docs/getting_started: update ubuntu install instructions
...
To include git 2.28 install instructions (see #5088 ).
Also update version tags (to push 27.x over 26.x).
2021-05-24 15:08:42 -04:00
Henrik Lissner
2d8342ca5f
docs: bump minimum git version: 2.23 -> 2.28 #5088
...
And bump recommended Emacs: 27.1 -> 27.2
2021-05-24 14:41:16 -04:00
Henrik Lissner
dbcf7b4f31
docs/modules: add missing README.org links
2021-05-10 04:21:19 -04:00
Henrik Lissner
09be988c74
Add :input (layout +azerty) to docs
2021-05-01 02:28:44 -04:00
Henrik Lissner
473417a890
docs/faq: fix discourse notice
2021-04-18 22:25:45 -04:00
Henrik Lissner
09fc756f0d
Merge pull request #4827 from bnjmnt4n/module/lang/zig
...
Add `:lang zig` module
2021-04-15 00:26:31 -04:00
Henrik Lissner
e46736e44d
Deprecate docs/faq.org
2021-04-14 23:43:45 -04:00
Henrik Lissner
32cf114dc7
lang/scheme: fix support for scheme implementations
...
Adds the following flags:
+chez
+chibi
+chicken
+gambit
+gauche
+guile
+kawa
+mit
+racket
Fixes #4863
2021-04-14 23:43:45 -04:00
Henrik Lissner
8a083d1370
Add :lang beancount module
2021-04-14 23:31:13 -04:00
Eric Dallo
53bd779cc9
ui/treemacs: add +lsp flag
2021-04-14 18:21:04 -03:00
Benjamin Tan
28705030e0
Add :lang zig
module
2021-04-05 16:21:31 +08:00
Henrik Lissner
af775b2f60
Delete docs/workflow.org
...
This is being moved to the discourse.
2021-03-07 00:14:14 -05:00
Henrik Lissner
329864ba9d
Update docs/modules.org
2021-03-06 00:51:19 -05:00
Han
ba0f791b05
lang/julia: improve lsp support ( #4012 )
...
* lang/julia: include lsp-julia w/o language server
Use nonrecursive clone to get lsp-julia without bundled
LanguageServer.jl (plus dependencies) and include instructions in the
README on how to install the language server (bundled or otherwise).
* lang/julia: add checks for julia +lsp in doctor
Add two checks, both only for when the +lsp feature is enabled:
- Check if (:tools lsp) is selected
- Check if LanguageServer.jl is installed
* lang/julia: indicate SymbolServer.jl as dependency
It is itself a dependency of LanguageServer.jl, but it's necessary to
add it separately in order to do `using SymbolServer`.
* tools/lsp: add julia language server to list
* lang/julia: add eglot support using eglot-jl
Forcing eglot-jl to not install its own LanguageServer.jl is a bit of a
hack though.
* lang/julia: make timeout increase buffer-local
Suggestion by @benneti to use `setq-local` instead of `setq` to prevent
a timeout increase in non-Julia eglot buffers.
* Fix issues
Co-authored-by: Henrik Lissner <henrik@lissner.net>
2021-03-01 22:25:35 -05:00
Henrik Lissner
311d492c77
Merge pull request #4663 from dabrahams/patch-3
...
Full-throated recommendation of emacs-mac
2021-02-23 19:43:16 -05:00
Henrik Lissner
8f3a9d5fda
Merge pull request #4653 from dabrahams/patch-1
...
Fix a broken link
2021-02-23 19:39:45 -05:00
Henrik Lissner
4c773c592b
Merge pull request #4654 from dabrahams/patch-2
...
Title the Module Index "Module Index"
2021-02-23 19:37:48 -05:00
Dave Abrahams
a123dfdf7f
Fix a link
2021-02-17 15:48:58 -08:00
Dave Abrahams
3e5ccb4963
Update instructions for Chemacs2
...
Chemacs doesn't works since early-init.el was introduced
2021-02-17 15:46:32 -08:00
Dave Abrahams
e4cbd18f4c
Full-throated recommendation of emacs-mac
...
When installed via homebrew, the formula adds this patch
https://bitbucket.org/mituharu/emacs-mac/pull-requests/2/add-multi-tty-support-to-be-on-par-with/diff , which purports to solve the multi-tty issue. The user experience I've had with emacs-plus is not a good one.
2021-02-16 11:37:25 -08:00
Dave Abrahams
2660c3074a
Title the Module Index "Module Index"
...
Perhaps a silly suggestion, but when I followed the link I wasn't sure I'd landed in the right place.
2021-02-15 16:20:14 -08:00
Dave Abrahams
3b188412b5
Fix a broken link
2021-02-15 16:18:21 -08:00
Henrik Lissner
d0b6cef8a5
Bump minimum supported version to Emacs 26.3
...
From 26.1, which we no longer officially* support.
*I won't be implementing any hard checks for it just yet though. I just
want to push this forward while I plan to drop 26.x support later this
year.
2021-02-05 04:51:24 -05:00
Henrik Lissner
c3c001ad7d
Bump core
...
domtronn/all-the-icons.el@c795d0f -> domtronn/all-the-icons.el@5fa7283
hlissner/emacs-so-long@ed666b0 -> emacs-straight/so-long@a5d445d
jwiegley/use-package@365c73d -> jwiegley/use-package@317137b
raxod502/straight.el@ac4df5c -> raxod502/straight.el@f2cb888
+ Complain if :no-byte-compile, :no-native-compile, or :no-build are
used in package!. Straight replaced them with :build (and the old
:build was renamed to :pre-build). See raxod502/straight.el@6a273d1
+ Update getting_started.org to mention :build
+ Switch to emacs-straight/so-long so I don't have to maintain my mirror
anymore.
2021-02-04 07:32:26 -05:00
Henrik Lissner
1c8451e509
Move docs/api.org to emacs-lisp module
2021-01-18 17:45:29 -05:00
ejez
3cae62cacf
Fix typos in docs/getting_started.org
2020-12-20 11:58:48 +03:00
Henrik Lissner
d2005ab5da
docs/api: add cmds! & kbd! demos
2020-12-12 15:56:35 -05:00
Henrik Lissner
6774c0d26e
Replace +auto -> +childframe in code example
...
+auto was removed in 04acb8fa9
2020-11-27 22:20:51 -05:00
Henrik Lissner
4dab595ad3
Minor refactors & comment revision
2020-11-20 14:10:29 -05:00
Henrik Lissner
d6b26aaca6
Move .dir-locals.el to root
...
So all org files in $EMACSDIR are read-only when first opened.
2020-11-16 19:26:07 -05:00