Version 9.6.18 of package Org has just been released in GNU ELPA. You can now find it in M-x list-packages RET.
Org describes itself as: ============================================ Outline-based notes management and organizer ============================================ More at https://elpa.gnu.org/packages/org.html ## Summary: This is a distribution of Org Mode, a major mode for keeping notes, authoring documents, computational notebooks, literate programming, maintaining to-do lists, planning projects, and more — in a fast and effective plain text system. Check the [Org Mode website] for more. [Org Mode website] <https://orgmode.org> 1 Install Org ═════════════ Org is part of GNU Emacs: you probably don't need to install it. To install a more recent version, please use command: `M-x list-packages', find "org" in the list, click on it, and click "Install" in the popped up window. 2 Join the GNU Project ══════════════════════ Org is part of GNU Emacs and GNU Emacs is part of the GNU Operating System, developed by the GNU Project. ## Recent NEWS: ORG NEWS -- history of user-visible changes. -*- mode: org; coding: utf-8 -*- #+STARTUP: overview #+LINK: doc https://orgmode.org/worg/doc.html#%s #+LINK: msg https://list.orgmode.org/%s/ #+LINK: git https://git.savannah.gnu.org/cgit/emacs/org-mode.git/commit/?id=%s Copyright (C) 2012-2024 Free Software Foundation, Inc. See the end of the file for license conditions. Please send Org bug reports to mailto:emacs-orgm...@gnu.org. * Version 9.7 (not released yet) ** Important announcements and breaking changes *** Org mode now fontifies whole table lines (including newline) according to ~org-table~ face Previously, leading indentation and trailing newline in table rows were not fontified using ~org-table~ face. ~default~ face was used instead. This made it impossible to scale line height when ~org-table~ face has smaller height than default (Emacs calculates line height using the tallest face). Now, new ~org-table-row~ face is used on the whole table row lines, including indentation and the final newline. This face, by default, inherits from ~org-table~ face. If the new behavior is not desired, ~org-table-row~ face can be changed to inherit from ~default~ face. ~org-table~ takes precedence over ~org-table-row~ for the parts of table rows without indentation and newline. *** =ox-latex=: ~org-latex-line-break-safe~ is deprecated ~org-latex-line-break-safe~ constant was previously introduced to deal with edge cases when LaTeX interprets [...] as LaTeX command argument. However, it caused a number of other issues and proved itself not to be as "safe" as it supposed to be. We now use a Pandoc's approach to deal with the same problem, utilizing ={[}= to escape =[...]= instances where needed. *** ob-python now sets ~python-shell-buffer-name~ in Org edit buffers When editing a Python src block, the editing buffer is now associated with the Python shell specified by the src block's ~:session~ header, which means users can now send code directly from the edit buffer, e.g., using ~C-c C-c~, to the session specified in the Org buffer. *** ~org-edit-special~ no longer force-starts session in R and Julia source blocks Previously, when R/Julia source block had =:session= header argument set to a session name with "earmuffs" (like =*session-name*=), ~org-edit-special~ always started a session, if it does not exist. Now, ~org-edit-special~ arranges that a new session with correct name is initiated only when user explicitly executes R/Julia-mode commands that trigger session interactions (requires ESS 24.01.0 or newer). The same session will remain available in the context of Org babel. *** It is no longer allowed to tangle into the same file as Org source Previously, =file.org= with the following contents : #+begin_src org :tangle file.org : Text : #+end_src would overwrite itself. Now, an error is thrown. *** iCalendar export now supports multiline =SUMMARY=, =LOCATION=, and =DESCRIPTION= properties Previously, it was not possible to specify multi-line location, summary, or description when exporting to iCalendar. In the following example, =LOCATION= was exported as "Someplace", ignoring the other lines. #+begin_src org ,* heading with multi-line property :PROPERTIES: :LOCATION: Someplace :LOCATION+: Some Street 5 :LOCATION+: 12345 Small Town :END: #+end_src Now, =SUMMARY+=, =LOCATION+=, and =DESCRIPTION+= properties can be used to create multi-line values. In the above example, =LOCATION= is now exported as : Someplace : Some Street 5 : 12345 Small Town *** Org mode no longer disallows configuring ~display-buffer-alist~ to open Org popups in other frame Previously, Org mode disallowed pop-up frames when displaying dispatch buffers. This is no longer the case. ~display-buffer-alist~ is fully obeyed. ~org-switch-to-buffer-other-window~ and ~org-no-popups~ are now deprecated. *** Folded lines can now extend their face beyond ellipsis Previously, ~:extend t~ face attribute did not make folded headlines, blocks, and drawers extend their face beyond end of line. ... ...