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.
This commit is contained in:
parent
ff2d56794e
commit
044a1a5f2b
19 changed files with 58 additions and 326 deletions
|
@ -274,16 +274,7 @@ Also adds support for a `:sync' parameter to override `:async'."
|
|||
;; TODO Should be fixed upstream
|
||||
(let ((default-directory (org-find-library-dir "org-contribdir")))
|
||||
(setq org-ditaa-jar-path (expand-file-name "scripts/ditaa.jar")
|
||||
org-ditaa-eps-jar-path (expand-file-name "scripts/DitaaEps.jar"))))
|
||||
|
||||
;; NOTE Backported from Emacs 27.1
|
||||
;; DEPRECATED Remove when 26.x support is dropped
|
||||
(unless EMACS27+
|
||||
(defadvice! +org--dont-suppress-window-changes-a (orig-fn &rest args)
|
||||
:around #'org-babel-execute:emacs-lisp
|
||||
(letf! ((#'current-window-configuration #'ignore)
|
||||
(#'set-window-configuration #'ignore))
|
||||
(apply orig-fn args)))))
|
||||
org-ditaa-eps-jar-path (expand-file-name "scripts/DitaaEps.jar")))))
|
||||
|
||||
|
||||
(defun +org-init-babel-lazy-loader-h ()
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue