]> git.eshelyaron.com Git - emacs.git/commitdiff
Update to Org 9.7.11
authorKyle Meyer <kyle@kyleam.com>
Sun, 1 Sep 2024 21:51:22 +0000 (17:51 -0400)
committerEshel Yaron <me@eshelyaron.com>
Sun, 8 Sep 2024 11:21:35 +0000 (13:21 +0200)
(cherry picked from commit 0def396fa8f4806226c4d010daa86ce5f8f9eb13)

etc/ORG-NEWS
etc/refcards/orgcard.tex
lisp/org/ob-gnuplot.el
lisp/org/org-version.el
lisp/org/org.el
lisp/org/ox.el

index 22212fa6d07d0dd7979684e31bd7b281c41dbe73..eeab970e3e1ad1c5291eaf0e036922a8580855ae 100644 (file)
@@ -284,6 +284,26 @@ respected.
 Images dropped also respect the value of ~org-yank-image-save-method~
 when ~org-yank-dnd-method~ is =attach=.
 
+*** Alignment of image previews can be customized
+
+Previously, all the image previews where always left-aligned.
+
+Now, you can customize image previews to be left-aligned, centered, or right-aligned.
+
+The customization can be done globally, via ~org-image-align~, or per
+image, using =#+attr_...:=.  Example:
+
+: #+attr_org: :align center
+: [[/path/to/image/file/png]]
+:
+: or
+:
+: #+attr_org: :center t
+: [[/path/to/image/file/png]]
+
+When =#+attr_org= is not present, ~:align~ and ~:center~ attributes
+from other =#+attr_...:= keywords will be used.
+
 *** =id:= links support search options; ~org-id-store-link~ adds search option by default
 
 Adding search option by ~org-id-store-link~ can be disabled by setting
index 65e9caa26d2f99ce3c8eb8d46e2b3ceb8ed8644f..1a525289987a3a9d9c9def91152267ff39bf3c33 100644 (file)
@@ -1,5 +1,5 @@
 % Reference Card for Org Mode
-\def\orgversionnumber{9.7.10}
+\def\orgversionnumber{9.7.11}
 \def\versionyear{2024}          % latest update
 \input emacsver.tex
 
index 956763c587e5ab773260a02a055de64b50215972..10192cb9a32c48064aa860bb51f65e06f52bb734 100644 (file)
@@ -45,7 +45,6 @@
 
 (require 'ob)
 (require 'org-macs)
-(require 'ox-ascii)
 
 (declare-function org-time-string-to-time "org" (s))
 (declare-function orgtbl-to-generic "org-table" (table params))
@@ -295,6 +294,8 @@ then create one.  Return the initialized session.  The current
   "Export TABLE to DATA-FILE in a format readable by gnuplot.
 Pass PARAMS through to `orgtbl-to-generic' when exporting TABLE."
   (require 'ox-org)
+  (require 'ox-ascii)
+  (declare-function org-export-create-backend "ox")
   (with-temp-file data-file
     (insert (let ((org-babel-gnuplot-timestamp-fmt
                   (or (plist-get params :timefmt) "%Y-%m-%d-%H:%M:%S"))
index 989fadf69fa03b42382f6c74bac9ff00522b4deb..657d657d2ab979f35e37c738489992c2bedce481 100644 (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.7.10"))
+   (let ((org-release "9.7.11"))
      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.7.10"))
+   (let ((org-git-version "release_9.7.11"))
      org-git-version))
 \f
 (provide 'org-version)
index 9618077e688e84c63c93e2f3d4bfad0067acc49d..ae4ec6fb4840c7eb980ae38bc8602076e73dec50 100644 (file)
@@ -9,7 +9,7 @@
 ;; URL: https://orgmode.org
 ;; Package-Requires: ((emacs "26.1"))
 
-;; Version: 9.7.10
+;; Version: 9.7.11
 
 ;; This file is part of GNU Emacs.
 ;;
index 1024bdc4baea11728a3f1d4a779569d7011ec97d..7cdf622ec44625f3eb9a9bc8da7cedbd6871577f 100644 (file)
     (:cite-export "CITE_EXPORT" nil org-cite-export-processors))
   "Alist between export properties and ways to set them.
 
-The key of the alist is the property name, and the value is a list
-like (KEYWORD OPTION DEFAULT BEHAVIOR) where:
+Each element of the alist is a list like
+(ALIST-KEY KEYWORD OPTION DEFAULT BEHAVIOR)
+
+ALIST-KEY is the key of the alist - a symbol like `:option', and the
+value is (KEYWORD OPTION ...).
 
 KEYWORD is a string representing a buffer keyword, or nil.  Each
   property defined this way can also be set, during subtree