aboutsummaryrefslogtreecommitdiffstats
path: root/lisp/org
diff options
context:
space:
mode:
authorStefan Kangas2021-12-27 06:32:28 +0100
committerStefan Kangas2021-12-27 06:32:28 +0100
commit4fedbfbfca87849db343c09c4006b52c845f95d2 (patch)
tree1eb7fbcbe22c23aa33622e97c1549e7267c04a16 /lisp/org
parent53cf2cf81b224aab8a777aea847fbdc1e7a6b903 (diff)
parentd4e2850b323fdce7b4d658ece50f6071432deae8 (diff)
downloademacs-4fedbfbfca87849db343c09c4006b52c845f95d2.tar.gz
emacs-4fedbfbfca87849db343c09c4006b52c845f95d2.zip
Merge from origin/emacs-28
d4e2850b32 Update to Org 9.5.2-3-geb9f34
Diffstat (limited to 'lisp/org')
-rw-r--r--lisp/org/ob-gnuplot.el21
-rw-r--r--lisp/org/org-clock.el2
-rw-r--r--lisp/org/org-version.el4
-rw-r--r--lisp/org/org.el3
4 files changed, 20 insertions, 10 deletions
diff --git a/lisp/org/ob-gnuplot.el b/lisp/org/ob-gnuplot.el
index 8c4a5957b99..17af2ae5b0c 100644
--- a/lisp/org/ob-gnuplot.el
+++ b/lisp/org/ob-gnuplot.el
@@ -284,14 +284,25 @@ then create one. Return the initialized session. The current
284(defun org-babel-gnuplot-table-to-data (table data-file params) 284(defun org-babel-gnuplot-table-to-data (table data-file params)
285 "Export TABLE to DATA-FILE in a format readable by gnuplot. 285 "Export TABLE to DATA-FILE in a format readable by gnuplot.
286Pass PARAMS through to `orgtbl-to-generic' when exporting TABLE." 286Pass PARAMS through to `orgtbl-to-generic' when exporting TABLE."
287 (require 'ox-org)
287 (with-temp-file data-file 288 (with-temp-file data-file
288 (insert (let ((org-babel-gnuplot-timestamp-fmt 289 (insert (let ((org-babel-gnuplot-timestamp-fmt
289 (or (plist-get params :timefmt) "%Y-%m-%d-%H:%M:%S"))) 290 (or (plist-get params :timefmt) "%Y-%m-%d-%H:%M:%S")))
290 (orgtbl-to-generic 291 (replace-regexp-in-string
291 table 292 ;; org export backend adds "|" at the beginning/end of
292 (org-combine-plists 293 ;; the table lines. Strip those.
293 '(:sep "\t" :fmt org-babel-gnuplot-quote-tsv-field :raw t :backend ascii) 294 "^|\\(.+\\)|$"
294 params))))) 295 "\\1"
296 (orgtbl-to-generic
297 table
298 (org-combine-plists
299 '( :sep "\t" :fmt org-babel-gnuplot-quote-tsv-field
300 ;; Two setting below are needed to make :fmt work.
301 :raw t
302 ;; Use `org', not `ascii' because `ascii' may
303 ;; sometimes mishandle quoted strings.
304 :backend org)
305 params))))))
295 data-file) 306 data-file)
296 307
297(provide 'ob-gnuplot) 308(provide 'ob-gnuplot)
diff --git a/lisp/org/org-clock.el b/lisp/org/org-clock.el
index 2526ca793aa..2cd9fc56d36 100644
--- a/lisp/org/org-clock.el
+++ b/lisp/org/org-clock.el
@@ -1746,7 +1746,7 @@ Optional argument N tells to change by that many units."
1746 (org-clock-timestamps-change 'up n)) 1746 (org-clock-timestamps-change 'up n))
1747 1747
1748(defun org-clock-timestamps-down (&optional n) 1748(defun org-clock-timestamps-down (&optional n)
1749 "Increase CLOCK timestamps at cursor. 1749 "Decrease CLOCK timestamps at cursor.
1750Optional argument N tells to change by that many units." 1750Optional argument N tells to change by that many units."
1751 (interactive "P") 1751 (interactive "P")
1752 (org-clock-timestamps-change 'down n)) 1752 (org-clock-timestamps-change 'down n))
diff --git a/lisp/org/org-version.el b/lisp/org/org-version.el
index 514f82ea4a5..1053bbe22cc 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.5.1")) 8 (let ((org-release "9.5.2"))
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.5.1-31-ga18849")) 14 (let ((org-git-version "release_9.5.2-3-geb9f34"))
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 bddc319bf6a..e54bccdf2ec 100644
--- a/lisp/org/org.el
+++ b/lisp/org/org.el
@@ -9,7 +9,7 @@
9;; Homepage: https://orgmode.org 9;; Homepage: https://orgmode.org
10;; Package-Requires: ((emacs "25.1")) 10;; Package-Requires: ((emacs "25.1"))
11 11
12;; Version: 9.5.1 12;; Version: 9.5.2
13 13
14;; This file is part of GNU Emacs. 14;; This file is part of GNU Emacs.
15;; 15;;
@@ -5114,7 +5114,6 @@ stacked delimiters is N. Escaping delimiters is not possible."
5114 '(invisible t)) 5114 '(invisible t))
5115 (add-text-properties (match-beginning 3) (match-end 3) 5115 (add-text-properties (match-beginning 3) (match-end 3)
5116 '(invisible t))) 5116 '(invisible t)))
5117 (goto-char (match-end 0))
5118 (throw :exit t)))))))) 5117 (throw :exit t))))))))
5119 5118
5120(defun org-emphasize (&optional char) 5119(defun org-emphasize (&optional char)