diff options
| author | Kyle Meyer | 2024-09-01 17:51:22 -0400 |
|---|---|---|
| committer | Kyle Meyer | 2024-09-01 17:51:22 -0400 |
| commit | 0def396fa8f4806226c4d010daa86ce5f8f9eb13 (patch) | |
| tree | 08d2ae59ba90464730ab5959c6b0e2974d11a025 | |
| parent | 8c044bd97266b42973abb3343eeb4ea48d0949a0 (diff) | |
| download | emacs-0def396fa8f4806226c4d010daa86ce5f8f9eb13.tar.gz emacs-0def396fa8f4806226c4d010daa86ce5f8f9eb13.zip | |
Update to Org 9.7.11
| -rw-r--r-- | etc/ORG-NEWS | 20 | ||||
| -rw-r--r-- | etc/refcards/orgcard.tex | 2 | ||||
| -rw-r--r-- | lisp/org/ob-gnuplot.el | 3 | ||||
| -rw-r--r-- | lisp/org/org-version.el | 4 | ||||
| -rw-r--r-- | lisp/org/org.el | 2 | ||||
| -rw-r--r-- | lisp/org/ox.el | 7 |
6 files changed, 31 insertions, 7 deletions
diff --git a/etc/ORG-NEWS b/etc/ORG-NEWS index 22212fa6d07..eeab970e3e1 100644 --- a/etc/ORG-NEWS +++ b/etc/ORG-NEWS | |||
| @@ -284,6 +284,26 @@ respected. | |||
| 284 | Images dropped also respect the value of ~org-yank-image-save-method~ | 284 | Images dropped also respect the value of ~org-yank-image-save-method~ |
| 285 | when ~org-yank-dnd-method~ is =attach=. | 285 | when ~org-yank-dnd-method~ is =attach=. |
| 286 | 286 | ||
| 287 | *** Alignment of image previews can be customized | ||
| 288 | |||
| 289 | Previously, all the image previews where always left-aligned. | ||
| 290 | |||
| 291 | Now, you can customize image previews to be left-aligned, centered, or right-aligned. | ||
| 292 | |||
| 293 | The customization can be done globally, via ~org-image-align~, or per | ||
| 294 | image, using =#+attr_...:=. Example: | ||
| 295 | |||
| 296 | : #+attr_org: :align center | ||
| 297 | : [[/path/to/image/file/png]] | ||
| 298 | : | ||
| 299 | : or | ||
| 300 | : | ||
| 301 | : #+attr_org: :center t | ||
| 302 | : [[/path/to/image/file/png]] | ||
| 303 | |||
| 304 | When =#+attr_org= is not present, ~:align~ and ~:center~ attributes | ||
| 305 | from other =#+attr_...:= keywords will be used. | ||
| 306 | |||
| 287 | *** =id:= links support search options; ~org-id-store-link~ adds search option by default | 307 | *** =id:= links support search options; ~org-id-store-link~ adds search option by default |
| 288 | 308 | ||
| 289 | Adding search option by ~org-id-store-link~ can be disabled by setting | 309 | Adding search option by ~org-id-store-link~ can be disabled by setting |
diff --git a/etc/refcards/orgcard.tex b/etc/refcards/orgcard.tex index 65e9caa26d2..1a525289987 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.7.10} | 2 | \def\orgversionnumber{9.7.11} |
| 3 | \def\versionyear{2024} % latest update | 3 | \def\versionyear{2024} % latest update |
| 4 | \input emacsver.tex | 4 | \input emacsver.tex |
| 5 | 5 | ||
diff --git a/lisp/org/ob-gnuplot.el b/lisp/org/ob-gnuplot.el index 956763c587e..10192cb9a32 100644 --- a/lisp/org/ob-gnuplot.el +++ b/lisp/org/ob-gnuplot.el | |||
| @@ -45,7 +45,6 @@ | |||
| 45 | 45 | ||
| 46 | (require 'ob) | 46 | (require 'ob) |
| 47 | (require 'org-macs) | 47 | (require 'org-macs) |
| 48 | (require 'ox-ascii) | ||
| 49 | 48 | ||
| 50 | (declare-function org-time-string-to-time "org" (s)) | 49 | (declare-function org-time-string-to-time "org" (s)) |
| 51 | (declare-function orgtbl-to-generic "org-table" (table params)) | 50 | (declare-function orgtbl-to-generic "org-table" (table params)) |
| @@ -295,6 +294,8 @@ then create one. Return the initialized session. The current | |||
| 295 | "Export TABLE to DATA-FILE in a format readable by gnuplot. | 294 | "Export TABLE to DATA-FILE in a format readable by gnuplot. |
| 296 | Pass PARAMS through to `orgtbl-to-generic' when exporting TABLE." | 295 | Pass PARAMS through to `orgtbl-to-generic' when exporting TABLE." |
| 297 | (require 'ox-org) | 296 | (require 'ox-org) |
| 297 | (require 'ox-ascii) | ||
| 298 | (declare-function org-export-create-backend "ox") | ||
| 298 | (with-temp-file data-file | 299 | (with-temp-file data-file |
| 299 | (insert (let ((org-babel-gnuplot-timestamp-fmt | 300 | (insert (let ((org-babel-gnuplot-timestamp-fmt |
| 300 | (or (plist-get params :timefmt) "%Y-%m-%d-%H:%M:%S")) | 301 | (or (plist-get params :timefmt) "%Y-%m-%d-%H:%M:%S")) |
diff --git a/lisp/org/org-version.el b/lisp/org/org-version.el index 989fadf69fa..657d657d2ab 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. |
| 7 | Inserted by installing Org mode or when a release is made." | 7 | Inserted by installing Org mode or when a release is made." |
| 8 | (let ((org-release "9.7.10")) | 8 | (let ((org-release "9.7.11")) |
| 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. |
| 13 | Inserted by installing Org or when a release is made." | 13 | Inserted by installing Org or when a release is made." |
| 14 | (let ((org-git-version "release_9.7.10")) | 14 | (let ((org-git-version "release_9.7.11")) |
| 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 26812bbfb29..5bee96fb0b5 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.7.10 | 12 | ;; Version: 9.7.11 |
| 13 | 13 | ||
| 14 | ;; This file is part of GNU Emacs. | 14 | ;; This file is part of GNU Emacs. |
| 15 | ;; | 15 | ;; |
diff --git a/lisp/org/ox.el b/lisp/org/ox.el index 1024bdc4bae..7cdf622ec44 100644 --- a/lisp/org/ox.el +++ b/lisp/org/ox.el | |||
| @@ -156,8 +156,11 @@ | |||
| 156 | (:cite-export "CITE_EXPORT" nil org-cite-export-processors)) | 156 | (:cite-export "CITE_EXPORT" nil org-cite-export-processors)) |
| 157 | "Alist between export properties and ways to set them. | 157 | "Alist between export properties and ways to set them. |
| 158 | 158 | ||
| 159 | The key of the alist is the property name, and the value is a list | 159 | Each element of the alist is a list like |
| 160 | like (KEYWORD OPTION DEFAULT BEHAVIOR) where: | 160 | (ALIST-KEY KEYWORD OPTION DEFAULT BEHAVIOR) |
| 161 | |||
| 162 | ALIST-KEY is the key of the alist - a symbol like `:option', and the | ||
| 163 | value is (KEYWORD OPTION ...). | ||
| 161 | 164 | ||
| 162 | KEYWORD is a string representing a buffer keyword, or nil. Each | 165 | KEYWORD is a string representing a buffer keyword, or nil. Each |
| 163 | property defined this way can also be set, during subtree | 166 | property defined this way can also be set, during subtree |