Skip to content

Commit

Permalink
ORG-NEWS: Fix location of some v9.6 entries
Browse files Browse the repository at this point in the history
Three entries describe changes made in the 9.6 release, not 9.5.  The
associated commits are 2261191 (ob-core.el/babel: Special handling
for attachment links in src block, 2022-06-14), 7f3a6cf
(org-capture: Add template hook properties, 2022-10-07), and b4e437f
(ob-core: Resolve named list references to simple lists, 2022-11-26).
  • Loading branch information
kyleam committed Nov 30, 2022
1 parent 3b79818 commit a4d38e3
Showing 1 changed file with 48 additions and 48 deletions.
96 changes: 48 additions & 48 deletions etc/ORG-NEWS
Original file line number Diff line number Diff line change
Expand Up @@ -186,6 +186,40 @@ network (CDN) provider from CloudFlare to jsDelivr. You can find the
new terms of service, including the privacy policy, at
https://www.jsdelivr.com/terms.

*** List references in source block variable assignments are now proper lists

List representation of named lists is now converted to a simple list
as promised by the manual section [[info:org#Environment of a Code Block][org#Environment of a Code Block]].
Previously, it was converted to a list of lists.

Before:

#+begin_src org
,#+NAME: example-list
- simple
- not
- nested
- list

,#+BEGIN_SRC emacs-lisp :var x=example-list :results value
(format "%S" x)
,#+END_SRC

,#+RESULTS:
: (("simple" (unordered ("not") ("nested"))) ("list"))
#+end_src

After:

#+begin_src org
,#+BEGIN_SRC emacs-lisp :var x=example-list :results value
(format "%S" x)
,#+END_SRC

,#+RESULTS:
: ("simple" "list")
#+end_src

** New features
*** Clock table can now produce quarterly reports

Expand Down Expand Up @@ -390,6 +424,13 @@ attempt to analyze the results and simply returns nil. This can be
useful when the code block is used for side effects only but generates
large outputs that may be slow to analyze for Org.

*** Add Capture template hook properties

Capture templates can now attach template specific hooks via the
following properties: ~:hook~, ~:prepare-finalize~,
~:before-finalize~, ~:after-finalize~. These nullary functions run
prior to their global counterparts for the selected template.

** New options
*** A new option for custom setting ~org-refile-use-outline-path~ to show document title in refile targets

Expand Down Expand Up @@ -444,6 +485,13 @@ The new setting, when set to non-nil, makes Org create alarm at the
event time when the alarm time is set to 0. The default value is
nil -- do not create alarms at the event time.

*** New special value ~'attach~ for src block =:dir= option

Passing the symbol ~attach~ or string ="'attach"= (with quotes) to the =:dir=
option of a src block is now equivalent to =:dir (org-attach-dir) :mkdir yes=
and any file results with a path descended from the attachment directory will
use =attachment:= style links instead of the standard =file:= link type.

** New functions and changes in function arguments
*** New function ~org-get-title~ to get =#+TITLE:= property from buffers

Expand Down Expand Up @@ -795,40 +843,6 @@ If you prefer to keep the keybinding, you can add it back to
(define-key org-mode-map (kbd "C-c SPC") #'org-table-blank-field)
#+end_src

*** List references in source block variable assignments are now proper lists

List representation of named lists is now converted to a simple list
as promised by the manual section [[info:org#Environment of a Code Block][org#Environment of a Code Block]].
Previously, it was converted to a list of lists.

Before:

#+begin_src org
,#+NAME: example-list
- simple
- not
- nested
- list

,#+BEGIN_SRC emacs-lisp :var x=example-list :results value
(format "%S" x)
,#+END_SRC

,#+RESULTS:
: (("simple" (unordered ("not") ("nested"))) ("list"))
#+end_src

After:

#+begin_src org
,#+BEGIN_SRC emacs-lisp :var x=example-list :results value
(format "%S" x)
,#+END_SRC

,#+RESULTS:
: ("simple" "list")
#+end_src

** New features

*** New citation engine
Expand Down Expand Up @@ -877,13 +891,6 @@ When exiting capture mode via ~org-capture-refile~, the variable
~org-refile-targets~ will be temporarily bound to the value of this
template option.

*** Add Capture template hook properties

Capture templates can now attach template specific hooks via the
following properties: ~:hook~, ~:prepare-finalize~,
~:before-finalize~, ~:after-finalize~. These nullary functions run
prior to their global counterparts for the selected template.

*** New startup options =#+startup: show<n>levels=

These startup options complement the existing =overview=, =content=,
Expand Down Expand Up @@ -1213,13 +1220,6 @@ Finally, the closures are only evaluated if they're not overridden for
a source block. This improves efficiency in cases where the result of
a compute-expensive closure would otherwise be discarded.

*** New special value ~'attach~ for src block =:dir= option

Passing the symbol ~attach~ or string ="'attach"= (with quotes) to the =:dir=
option of a src block is now equivalent to =:dir (org-attach-dir) :mkdir yes=
and any file results with a path descended from the attachment directory will
use =attachment:= style links instead of the standard =file:= link type.

** Miscellaneous
*** =org-bibtex= includes =doi= and =url= entries when exporting to BiBTeX
=doi= and =url= entries have been made optional for some publication
Expand Down

0 comments on commit a4d38e3

Please sign in to comment.