aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorKyle Meyer2023-04-30 19:36:21 -0400
committerKyle Meyer2023-04-30 19:36:21 -0400
commit0e52beeacead956cdaa7921e911afc2fd29aea61 (patch)
tree8b6aceea751214e2ac5e7f50cf1c142d9fbfbfa0
parentdd21003878dadba1e0420269e63e10685d4670a9 (diff)
downloademacs-0e52beeacead956cdaa7921e911afc2fd29aea61.tar.gz
emacs-0e52beeacead956cdaa7921e911afc2fd29aea61.zip
Update to Org 9.6.5-3-g2993f4
-rw-r--r--etc/refcards/orgcard.tex2
-rw-r--r--lisp/org/ob-core.el3
-rw-r--r--lisp/org/org-version.el4
-rw-r--r--lisp/org/org.el6
-rw-r--r--lisp/org/ox-odt.el37
5 files changed, 29 insertions, 23 deletions
diff --git a/etc/refcards/orgcard.tex b/etc/refcards/orgcard.tex
index c5d112dba72..6ee77758e06 100644
--- a/etc/refcards/orgcard.tex
+++ b/etc/refcards/orgcard.tex
@@ -1,5 +1,5 @@
1% Reference Card for Org Mode 1% Reference Card for Org Mode
2\def\orgversionnumber{9.6.4} 2\def\orgversionnumber{9.6.5}
3\def\versionyear{2023} % latest update 3\def\versionyear{2023} % latest update
4\input emacsver.tex 4\input emacsver.tex
5 5
diff --git a/lisp/org/ob-core.el b/lisp/org/ob-core.el
index 3f6696fce77..e69ce4f1d12 100644
--- a/lisp/org/ob-core.el
+++ b/lisp/org/ob-core.el
@@ -2426,7 +2426,8 @@ INFO may provide the values of these header arguments (in the
2426 (delete-region (point) (org-babel-result-end))) 2426 (delete-region (point) (org-babel-result-end)))
2427 ((member "append" result-params) 2427 ((member "append" result-params)
2428 (goto-char (org-babel-result-end)) (setq beg (point-marker))) 2428 (goto-char (org-babel-result-end)) (setq beg (point-marker)))
2429 ((member "prepend" result-params))) ; already there 2429 ;; ((member "prepend" result-params)) ; already there
2430 )
2430 (setq results-switches 2431 (setq results-switches
2431 (if results-switches (concat " " results-switches) "")) 2432 (if results-switches (concat " " results-switches) ""))
2432 (let ((wrap 2433 (let ((wrap
diff --git a/lisp/org/org-version.el b/lisp/org/org-version.el
index b82e915ecd1..ef61dc9cbd6 100644
--- a/lisp/org/org-version.el
+++ b/lisp/org/org-version.el
@@ -5,13 +5,13 @@
5(defun org-release () 5(defun org-release ()
6 "The release version of Org. 6 "The release version of Org.
7Inserted by installing Org mode or when a release is made." 7Inserted by installing Org mode or when a release is made."
8 (let ((org-release "9.6.4")) 8 (let ((org-release "9.6.5"))
9 org-release)) 9 org-release))
10;;;###autoload 10;;;###autoload
11(defun org-git-version () 11(defun org-git-version ()
12 "The Git version of Org mode. 12 "The Git version of Org mode.
13Inserted by installing Org or when a release is made." 13Inserted by installing Org or when a release is made."
14 (let ((org-git-version "release_9.6.4-9-g8eb209")) 14 (let ((org-git-version "release_9.6.5-3-g2993f4"))
15 org-git-version)) 15 org-git-version))
16 16
17(provide 'org-version) 17(provide 'org-version)
diff --git a/lisp/org/org.el b/lisp/org/org.el
index 61862b3d63b..f4aa28cc486 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -9,7 +9,7 @@
9;; URL: https://orgmode.org 9;; URL: https://orgmode.org
10;; Package-Requires: ((emacs "26.1")) 10;; Package-Requires: ((emacs "26.1"))
11 11
12;; Version: 9.6.4 12;; Version: 9.6.5
13 13
14;; This file is part of GNU Emacs. 14;; This file is part of GNU Emacs.
15;; 15;;
@@ -18602,6 +18602,10 @@ block from point."
18602 (throw 'exit n))))) 18602 (throw 'exit n)))))
18603 nil))) 18603 nil)))
18604 18604
18605;; Defined in org-agenda.el
18606(defvar org-agenda-restrict)
18607(defvar org-agenda-restrict-begin)
18608(defvar org-agenda-restrict-end)
18605(defun org-occur-in-agenda-files (regexp &optional _nlines) 18609(defun org-occur-in-agenda-files (regexp &optional _nlines)
18606 "Call `multi-occur' with buffers for all agenda files." 18610 "Call `multi-occur' with buffers for all agenda files."
18607 (interactive "sOrg-files matching: ") 18611 (interactive "sOrg-files matching: ")
diff --git a/lisp/org/ox-odt.el b/lisp/org/ox-odt.el
index 03c909f78ed..dd96ed8e064 100644
--- a/lisp/org/ox-odt.el
+++ b/lisp/org/ox-odt.el
@@ -2926,24 +2926,25 @@ contextual information."
2926 ;; FIXME: The unnecessary spacing may still remain when a newline 2926 ;; FIXME: The unnecessary spacing may still remain when a newline
2927 ;; is at a boundary between Org objects (e.g. italics markup 2927 ;; is at a boundary between Org objects (e.g. italics markup
2928 ;; followed by newline). 2928 ;; followed by newline).
2929 (setq output 2929 (when (org-string-nw-p output) ; blank string needs not to be re-filled
2930 (with-temp-buffer 2930 (setq output
2931 (save-match-data 2931 (with-temp-buffer
2932 (let ((leading (and (string-match (rx bos (1+ blank)) output) 2932 (save-match-data
2933 (match-string 0 output))) 2933 (let ((leading (and (string-match (rx bos (1+ blank)) output)
2934 (trailing (and (string-match (rx (1+ blank) eos) output) 2934 (match-string 0 output)))
2935 (match-string 0 output)))) 2935 (trailing (and (string-match (rx (1+ blank) eos) output)
2936 (insert 2936 (match-string 0 output))))
2937 (substring 2937 (insert
2938 output 2938 (substring
2939 (length leading) 2939 output
2940 (pcase (length trailing) 2940 (length leading)
2941 (0 nil) 2941 (pcase (length trailing)
2942 (n (- n))))) 2942 (0 nil)
2943 ;; Unfill, retaining leading/trailing space. 2943 (n (- n)))))
2944 (let ((fill-column most-positive-fixnum)) 2944 ;; Unfill, retaining leading/trailing space.
2945 (fill-region (point-min) (point-max))) 2945 (let ((fill-column most-positive-fixnum))
2946 (concat leading (buffer-string) trailing)))))) 2946 (fill-region (point-min) (point-max)))
2947 (concat leading (buffer-string) trailing)))))))
2947 ;; Return value. 2948 ;; Return value.
2948 output)) 2949 output))
2949 2950