e79d2e526a
- Enables native compilation which requires libgccjit - Use upstream AppStream metainfo - Add %{setarch} to make bootstrap as it builds architecture specific .eln files. - Move the GTK+ build at the end to avoid rebuilding during make install in the %install section. This rebuild does not compile .eln files as the .elc files from nox build are present and we don't run make bootstrap here. The resulting .pdmp file does not load .eln files, so Emacs fails to find exact path to the .eln files at the run time after installation. See https://debbugs.gnu.org/52376#89 - Use pdmp files with fingerprints Keeping the .pdmp files alongside the binaries is not recommended. See https://debbugs.gnu.org/52488 Applying the patch which creates and loads pdmp files with binary specific fingerprints https://git.savannah.gnu.org/cgit/emacs.git/commit/?id=e81f1faca4 This allows us to put these files into their correct location in libexec. Signed-off-by: Bhavin Gandhi <bhavin7392@gmail.com>
23 lines
847 B
Diff
23 lines
847 B
Diff
diff --git a/lisp/textmodes/ispell.el b/lisp/textmodes/ispell.el
|
|
index 0a3a49d868..b6c0975857 100644
|
|
--- a/lisp/textmodes/ispell.el
|
|
+++ b/lisp/textmodes/ispell.el
|
|
@@ -191,12 +191,12 @@ Must be greater than 1."
|
|
:type 'integer)
|
|
|
|
(defcustom ispell-program-name
|
|
- (or (executable-find "aspell")
|
|
- (executable-find "ispell")
|
|
+ ;; Enchant is commonly installed as `enchant-2', so use this
|
|
+ ;; name and avoid old versions of `enchant'.
|
|
+ (or (executable-find "enchant-2")
|
|
(executable-find "hunspell")
|
|
- ;; Enchant is commonly installed as `enchant-2', so use this
|
|
- ;; name and avoid old versions of `enchant'.
|
|
- (executable-find "enchant-2")
|
|
+ (executable-find "aspell")
|
|
+ (executable-find "ispell")
|
|
"ispell")
|
|
"Program invoked by \\[ispell-word] and \\[ispell-region] commands."
|
|
:type 'string
|