1
Fork 0
mirror of git://git.sv.gnu.org/emacs.git synced 2026-05-10 15:25:04 -07:00

Update to Org 9.8.3

This commit is contained in:
Kyle Meyer 2026-04-19 23:10:39 -04:00
parent 29751e4724
commit 0d8ccbfe59
5 changed files with 13 additions and 7 deletions

View file

@ -1,5 +1,5 @@
% Reference Card for Org Mode
\def\orgversionnumber{9.8.2}
\def\orgversionnumber{9.8.3}
\def\versionyear{2026} % latest update
\input emacsver.tex

View file

@ -42,6 +42,7 @@
(declare-function org-before-first-heading-p "org" ())
(declare-function org-element-lineage "org-element-ast" (datum &optional types with-self))
(declare-function org-element-begin "org-element" (node))
(declare-function org-element-end "org-element" (node))
(declare-function org-element-at-point "org-element" (&optional pom cached-only))
(declare-function org-element-type-p "org-element-ast" (node types))
(declare-function org-heading-components "org" ())
@ -720,8 +721,12 @@ of the current buffer."
(forward-line 1)
;; Try to preserve location of point within the source code in
;; tangled code file.
(let ((offset (- mid body-start)))
(when (> end (+ offset (point)))
(let ((offset (- mid body-start))
(block-ends-here (org-with-point-at (org-element-end (org-element-at-point))
(skip-chars-backward " \t\n\r")
(forward-line 0)
(point))))
(when (> block-ends-here (+ offset (point)))
(forward-char offset)))
(setq target-char (point)))
(org-src-switch-to-buffer target-buffer t)

View file

@ -5,13 +5,13 @@
(defun org-release ()
"The release version of Org.
Inserted by installing Org mode or when a release is made."
(let ((org-release "9.8.2"))
(let ((org-release "9.8.3"))
org-release))
;;;###autoload
(defun org-git-version ()
"The Git version of Org mode.
Inserted by installing Org or when a release is made."
(let ((org-git-version "release_9.8.2"))
(let ((org-git-version "release_9.8.3"))
org-git-version))
(provide 'org-version)

View file

@ -9,7 +9,7 @@
;; URL: https://orgmode.org
;; Package-Requires: ((emacs "28.2"))
;; Version: 9.8.2
;; Version: 9.8.3
;; This file is part of GNU Emacs.
;;

View file

@ -3103,7 +3103,8 @@ INFO is a plist containing export properties."
(concat (file-name-as-directory org-preview-latex-image-directory)
(file-name-sans-extension
(file-name-nondirectory bfn)))
cache-dir (file-name-directory (plist-get info :output-file)))
cache-dir (file-name-directory
(or (plist-get info :output-file) bfn)))
;; Re-create LaTeX environment from original buffer in
;; temporary buffer so that dvipng/imagemagick can properly
;; turn the fragment into an image.