mirror of
https://github.com/doomemacs/doomemacs
synced 2025-08-27 14:23:43 -05:00
docs: update emacs version prereqs (30.1 -> 30.2)
This commit is contained in:
@@ -5,7 +5,7 @@
|
||||
[Install](#install) • [Documentation] • [FAQ] • [Screenshots] • [Contribute](#contribute)
|
||||
|
||||

|
||||

|
||||

|
||||

|
||||
<!--  -->
|
||||
[][discord]
|
||||
@@ -99,8 +99,7 @@ Check out [the FAQ][FAQ] for answers to common questions about the project.
|
||||
|
||||
# Prerequisites
|
||||
- Git 2.23+
|
||||
- Emacs 27.1–30.1 (**Recommended: 30.1 +
|
||||
[native-comp](https://www.emacswiki.org/emacs/GccEmacs)**)
|
||||
- Emacs 27.1–30.2 (30.2 is recommended; some Doom's modules require 29.1+)
|
||||
- [ripgrep] 11.0+
|
||||
- GNU `find`
|
||||
- *OPTIONAL:* [fd] 7.3.0+ (improves file indexing performance for some commands)
|
||||
|
@@ -66,7 +66,7 @@ in."
|
||||
(explain! "Because development (or bleeding edge) builds are prone to random breakage, "
|
||||
"there will be a greater burden on you to investigate and deal with issues. "
|
||||
"Please make extra sure that your issue is reproducible on a stable version "
|
||||
"(between 27.1 and 30.1) before reporting them to Doom's issue tracker!\n"
|
||||
"(between 27.1 and 30.2) before reporting them to Doom's issue tracker!\n"
|
||||
"\n"
|
||||
"If this doesn't phase you, read the \"Why does Doom not support Emacs HEAD\" QnA "
|
||||
"in Doom's FAQ. It offers some advice for debugging and surviving issues on the "
|
||||
@@ -75,13 +75,13 @@ in."
|
||||
((= emacs-major-version 27)
|
||||
(warn! "Emacs 27 is supported, but not for long!")
|
||||
(explain! "Doom will drop 27.x support sometime mid-2025. It's recommended that you upgrade "
|
||||
"to the latest stable release (currently 30.1). It is better supported, faster, and "
|
||||
"to the latest stable release (currently 30.2). It is better supported, faster, and "
|
||||
"more stable.")))
|
||||
|
||||
(when (and (version= emacs-version "29.4") (featurep 'pgtk))
|
||||
(warn! "Detected emacs-pgtk 29.4!")
|
||||
(explain! "If you are experiencing segfaults (crashes), consider downgrading to 29.3 or "
|
||||
"upgrading to 30.1+. A known bug in 29.4 causes intermittent crashes. "
|
||||
"upgrading to 30.2+. A known bug in 29.4 causes intermittent crashes. "
|
||||
"See doomemacs#7915 for details.")))
|
||||
|
||||
(print! (start "Checking for Doom's prerequisites..."))
|
||||
|
@@ -81,7 +81,7 @@
|
||||
(when (< emacs-major-version 27)
|
||||
(user-error
|
||||
(concat
|
||||
"Detected Emacs " emacs-version ", but Doom requires 27.1 or newer (30.1 is\n\n"
|
||||
"Detected Emacs " emacs-version ", but Doom requires 27.1 or newer (30.2 is\n\n"
|
||||
"recommended). The current Emacs executable in use is:\n\n " (car command-line-args)
|
||||
"\n\nA guide for installing a newer version of Emacs can be found at:\n\n "
|
||||
(format "https://docs.doomemacs.org/-/install/%s"
|
||||
|
Reference in New Issue
Block a user