emacs-orgmode@gnu.org archives
 help / color / mirror / code / Atom feed
From: Anthony Lander <anthony@landerfamily.ca>
To: emacs-orgmode@gnu.org
Subject: Re: Release 8.0
Date: Thu, 18 Apr 2013 13:15:37 -0400	[thread overview]
Message-ID: <CAPgrogc_HUDUjeFzgeugARb+eH27v+XCu-jFLcuC0N5QtCAzkg@mail.gmail.com> (raw)
In-Reply-To: <87ehe7yenk.fsf@bzg.ath.cx>

[-- Attachment #1: Type: text/plain, Size: 58172 bytes --]

Bastien & all contributors, thank you!!!




On Thu, Apr 18, 2013 at 12:41 PM, Bastien <bzg@gnu.org> wrote:

> Dear all,
>
> I'm releasing Org 8.0.
>
> See the release notes below or at http://orgmode.org/Changes.html
>
> This release is potentially the most disruptive release since long,
> so please don't use it in production before you can carefully review
> the release notes and update your configuration -- especially with
> respect to export features.
>
> I would like to thank you all again for your patience, and special
> thanks to Nicolas who is just great to work with.  I'm happy to see
> his code finally widely available for all Org users, not just the
> happy few.
>
> Enjoy!
>
>
>                             ━━━━━━━━━━━━━━━━
>                                 ORG 8.0
>                             ━━━━━━━━━━━━━━━━
>
>
> Installation
> ════════════
>
>   Installation instructions have been updated and simplified.
>
>   If you have troubles installing or updating Org, focus on these
>   instructions:
>
>   • when updating via a `.zip/.tar.gz' file, you only need to set the
>     `load-path' in your `.emacs'.  Set it before any other Org
>     customization that would call autoloaded Org functions.
>
>   • when updating by pulling Org's Git repository, make sure to create
>     the correct autoloads.  You can do this by running `~$ make
>     autoloads' (to only create the autoloads) or by running `~$ make'
>     (to also compile the Emacs lisp files.)  `~$ make help' and `~$ make
>     helpall' gives you detailed explanations.
>
>   • when updating through ELPA (either from GNU ELPA or from Org ELPA),
>     you have to install Org's ELPA package in a session where no Org
>     function has been called already.
>
>   When in doubt, run `M-x org-version RET' and see if you have a
>   mixed-up installation.
>
>   See [http://orgmode.org/org.html#Installation] for details.
>
>
> Incompatible changes
> ════════════════════
>
>   Org 8.0 is the most disruptive major version of Org.
>
>   If you configured export options, you will have to update some of
>   them.
>
>   If you used `#+ATTR_*' keywords, the syntax of the attributes changed
>   and you will have to update them.
>
>   Below is a list of changes for which you need to take action.
>
>   See [http://orgmode.org/worg/org-8.0.html] for the most recent version
>   of this list and for detailed instructions on how to migrate.
>
>
> New export engine
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   Org 8.0 comes with a new export engine written by Nicolas Goaziou.
>   This export engine relies on `org-element.el' (Org's syntax parser),
>   which was already in Org's core.  This new export engine triggered the
>   rewriting of /all/ export back-ends.
>
>   The most visible change is the export dispatcher, accessible through
>   the keybinding `C-c C-e'.  By default, this menu only shows some of
>   the built-in export formats, but you can add more formats by loading
>   them directly (e.g., `(require 'ox-texinfo)' or by configuring the
>   option org-export-backends.
>
>   More contributed back-ends are available from the `contrib/'
>   directory, the corresponding files start with the `ox-' prefix.
>
>   If you customized an export back-end (like HTML or LaTeX), you will
>   need to rename some options so that your customization is not lost.
>   Typically, an option starting with `org-export-html-' is now named
>   `org-html-'.  See the manual for details and check [this Worg page]
>   for directions.
>
>
>   [this Worg page] http://orgmode.org/worg/org-8.0.html
>
>
> New syntax for #+ATTR_HTML/LaTeX/… options
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   ╭────
>   │ #+ATTR_HTML width="200px"
>   ╰────
>
>   should now be written
>
>   ╭────
>   │ #+ATTR_HTML :width 200px
>   ╰────
>
>   Keywords like `#+ATTR_HTML' and `#+ATTR_LaTeX' are defined in their
>   respective back-ends, and the list of supported parameters depends on
>   each backend.  See Org's manual for details.
>
>
> `org-remember.el' has been removed
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   You cannot use `remember.el' anymore to capture notes.
>
>   Support for remember templates has been obsoleted since long, it is
>   now fully removed.
>
>   Use `M-x org-capture-import-remember-templates RET' to import your
>   remember templates into capture templates.
>
>
> `org-jsinfo.el' has been merged into `ox-html.el'
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If you were requiring `ox-jsinfo.el' in your `.emacs.el' file, you
>   will have to remove this requirement from your initialization file.
>
>
> Note for third-party developers
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   The name of the files for export back-end have changed: we now use the
>   prefix `ox-' for those files (like we use the `ob-' prefix for Babel
>   files.)  For example `org-html.el' is now `ox-html.el'.
>
>   If your code relies on these files, please update the names in your
>   code.
>
>
> Packages moved from core to contrib
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   Since packages in Org's core are meant to be part of GNU Emacs, we try
>   to be minimalist when it comes to adding files into core.  For 8.0, we
>   moved some contributions into the `contrib/' directory.
>
>   The rationale for deciding that these files should live in `contrib/'
>   is either because they rely on third-part softwares that are not
>   included in Emacs, or because they are not targetting a significant
>   user-base.
>
>   • org-colview-xemacs.el
>   • org-mac-message.el
>   • org-mew.el
>   • org-wl.el
>   • ox-freedmind.el
>   • ox-taskjuggler.el
>
>   Note that `ox-freedmind.el' has been rewritten by Jambunathan,
>   `org-mew.el' has been enhanced by Tokuya Kameshima and
>   `ox-taskjuggler.el' by Nicolas Goaziou and others.
>
>   Also, the Taskjuggler exporter now uses TJ3 by default.  John Hendy
>   wrote [a tutorial on Worg] for the TJ3 export.
>
>
>   [a tutorial on Worg]
>   http://orgmode.org/worg/org-tutorials/org-taskjuggler3.html
>
>
> New packages in core
> ════════════════════
>
> `ob-makefile.el' by Eric Schulte and Thomas S. Dye
> ──────────────────────────────────────────────────
>
>   `ob-makefile.el' implements Org Babel support for Makefile tangling.
>
>
> `ox-man.el' by Luis Anaya
> ─────────────────────────
>
>   `ox-man.el' allows you to export Org files to `man' pages.
>
>
> `ox-md.el' by Nicolas Goaziou
> ─────────────────────────────
>
>   `ox-md.el' allows you to export Org files to Markdown files, using the
>   vanilla [Markdown syntax].
>
>
>   [Markdown syntax] http://daringfireball.net/projects/markdown/
>
>
> `ox-texinfo.el' by Jonathan Leech-Pepin
> ───────────────────────────────────────
>
>   `ox-texinfo.el' allows you to export Org files to [Texinfo] files.
>
>
>   [Texinfo] http://www.gnu.org/software/texinfo/
>
>
> New packages in contrib
> ═══════════════════════
>
> `ob-julia.el' by G. Jay Kerns
> ─────────────────────────────
>
>   [Julia] is a new programming language.
>
>   `ob-julia.el' provides Org Babel support for evaluating Julia source
>   code.
>
>
>   [Julia] http://julialang.org/
>
>
> `ob-mathomatic.el' by Luis Anaya
> ────────────────────────────────
>
>   [mathomatic] a portable, command-line, educational CAS and calculator
>   software, written entirely in the C programming language.
>
>   `ob-mathomatic.el' provides Org Babel support for evaluating
>   mathomatic entries.
>
>
>   [mathomatic] http://www.mathomatic.org/
>
>
> `ob-tcl.el' by Luis Anaya
> ─────────────────────────
>
>   `ob-tcl.el' provides Org Babel support for evaluating [Tcl] source
>   code.
>
>
>   [Tcl] http://www.tcl.tk/
>
>
> `org-bullets.el' by Evgeni Sabof
> ────────────────────────────────
>
>   Display bullets instead of stars for headlines.
>
>   Also see [this updated FAQ] on how to display another character than
>   "*" for starting headlines.
>
>
>   [this updated FAQ] http://orgmode.org/worg/org-faq.html#sec-8-12
>
>
> `org-favtable.el' by Marc-Oliver Ihm
> ────────────────────────────────────
>
>   `org-favtable.el' helps you to create and update a table of favorite
>   locations in org, keeping the most frequently visited lines right at
>   the top.  This table is called "favtable".  See the documentation on
>   [Worg].
>
>
>   [Worg] http://orgmode.org/worg/org-contrib/org-favtable.html
>
>
> `ox-confluence.el' by Sébastien Delafond
> ────────────────────────────────────────
>
>   `ox-confluence.el' lets you convert Org files to [Confluence Wiki]
>   files.
>
>
>   [Confluence Wiki]
>   https://confluence.atlassian.com/display/DOC/Confluence%2BWiki%2BMarkup
>
>
> `ox-deck.el' and `ox-s5.el' by Rick Frankel
> ───────────────────────────────────────────
>
>   [deck.js] is a javascript library for displaying HTML ages as
>   presentations.  `ox-deck.el' exports Org files to HTML presentations
>   using `deck.js'.
>
>   [s5] is a set of scripts which also allows to display HTML pages as
>   presentations.  `ox-s5.el' exports Org files to HTML presentations
>   using `s5'.
>
>
>   [deck.js] http://imakewebthings.com/deck.js/
>
>   [s5] http://meyerweb.com/eric/tools/s5/
>
>
> `ox-groff.el' by Luis Anaya and Nicolas Goaziou
> ───────────────────────────────────────────────
>
>   The [groff] (GNU troff) software is a typesetting package which reads
>   plain text mixed with formatting commands and produces formatted
>   output.
>
>   Luis Anaya and Nicolas Goaziou implemented `ox-groff.el' to allow
>   conversion from Org files to groff.
>
>
>   [groff] http://www.gnu.org/software/groff/
>
>
> `ox-koma-letter.el' by Nicolas Goaziou and Alan Schmitt
> ───────────────────────────────────────────────────────
>
>   This back-end allow to export Org pages to the `KOMA Scrlttr2' format.
>
>
> `ox-rss.el' by Bastien
> ──────────────────────
>
>   This back-end lets you export Org pages to RSS 2.0 feeds.  Combined
>   with the HTML publishing feature, this allows you to build a blog
>   entirely with Org.
>
>
> New features
> ════════════
>
> Export
> ──────
>
> New export generic options
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If you use Org exporter, we advise you to re-read [the manual section
>   about it].  It has been updated and includes new options.
>
>   Among the new/updated export options, three are of particular
>   importance:
>
>   org-export-allow-bind-keywords: This option replaces the old option
>       `org-export-allow-BIND' and the default value is `nil', not
>       `confirm'.  You will need to explicitely set this to `t' in your
>       initialization file if you want to allow `#+BIND' keywords.
>
>   org-export-with-planning: This new option controls the export of
>       `SCHEDULED:, DEADLINE:, CLOSED:' lines, and planning information is
>       now skipped by default during export.  This use to be the job of
>       org-export-with-timestamps, but this latter option has been given a
>       new role: it controls the export of /standalone time-stamps/.  When
>       set to `nil', Org will not export active and inactive time-stamps
>       standing on a line by themselves or within a paragraph that only
>       contains time-stamps.
>
>   To check if an option has been introduced or its default value changed
>   in Org 8.0, do `C-h v [option] RET' and check if the documentation
>   says that the variable has been introduced (or changed) in version
>   24.4 of Emacs.
>
>
>   [the manual section about it] http://orgmode.org/org.html#Exporting
>
>
> Enhanced default stylesheet for the HTML exporter
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   See the new default value of org-html-style-default.
>
>
> New tags, classes and ids for the HTML exporter
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   See the new default value of org-html-divs.
>
>
> Support for tikz pictures in LaTeX export
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> `org-man.el': New export function for "man" links
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> `org-docview.el': New export function for docview links
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> Structure editing
> ─────────────────
>
> `C-u C-u M-RET' inserts a heading at the end of the parent subtree
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> Cycling to the `CONTENTS' view keeps inline tasks folded
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   org-cycle-hook as a new function org-cycle-hide-inline-tasks which
>   prevents the display of inline tasks when showing the content of a
>   subtree.
>
>
> `C-c -' in a region makes a list item for each line
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This is the opposite of the previous behavior, where `C-c -' on a
>   region would create one item for the whole region, and where `C-u C-c
>   -' would create an item for each line.  Now `C-c -' on the selected
>   region creates an item per line, and `C-u C-c -' creates a single item
>   for the whole region.
>
>
> When transposing words, markup characters are now part of the words
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   In Emacs, you can transpose words with `M-t'.  Transposing `*these*
>   _words__' will preserve markup.
>
>
> New command org-set-property-and-value bound to `C-c C-x P'
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This command allows you to quickly add both the property and its
>   value.  It is useful in buffers where there are many properties and
>   where `C-c C-x p' can slow down the flow of editing too much.
>
>
> New commands org-next-block and org-previous-block
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   These commands allow you to go to the previous block (`C-c M-b' or the
>   speedy key `B') or to the next block (`C-c M-f' or the speedy key
>   `F'.)
>
>
> New commands org-drag-line-forward and org-drag-line-backward
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   These commands emulate the old behavior of `M-<down>' and `M-<up>' but
>   are now bound to `S-M-<down>' and `S-M-<up>' respectively, since
>   `M-<down>' and `M-<up>' now drag the whole element at point (a
>   paragraph, a table, etc.)  forward and backward.
>
>
> When a list item has a checkbox, inserting a new item uses a checkbox too
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> When sorting entries/items, only the description of links is considered
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   Now Org will sort this list
>
>   ╭────
>   │ - [[http://abc.org][B]]
>   │ - [[http://def.org][A]]
>   ╰────
>
>   like this:
>
>   ╭────
>   │ - [[http://def.org][A]]
>   │ - [[http://abc.org][B]]
>   ╰────
>
>   by comparing the descriptions, not the links.  Same when sorting
>   headlines instead of list items.
>
>
> New option `orgstruct-heading-prefix-regexp'
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   For example, setting this option to "^;;; " in Emacs lisp files and
>   using `orgstruct-mode' in those files will allow you to cycle through
>   visibility states as if lines starting with ";;; *…" where headlines.
>
>   In general, you want to set `orgstruct-heading-prefix-regexp' as a
>   file local variable.
>
>
> New behavior of org-clone-subtree-with-time-shift
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   The default is to only ask for a number of clones.  When called with a
>   universal prefix argument `C-u', it will prompt you for a time-shift
>   only if there is a time-stamp in the task you want to clone.
>
>
> New option org-agenda-restriction-lock-highlight-subtree
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This defaults to `t' so that the whole subtree is highlighted when you
>   restrict the agenda view to it with `C-c C-x <' (or the speed command
>   `<').  The default setting helps ensuring that you are not adding
>   tasks after the restricted region.  If you find this highlighting too
>   intrusive, set this option to `nil'.
>
>
> New option org-closed-keep-when-no-todo
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When switching back from a `DONE' keyword to a `TODO' keyword, Org now
>   removes the `CLOSED' planning information, if any.  It also removes
>   this information when going back to a non-TODO state (e.g., with `C-c
>   C-t SPC').  If you want to keep the `CLOSED' planning information when
>   removing the TODO keyword, set org-closed-keep-when-no-todo to `t'.
>
>
> New option org-image-actual-width
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This option allows you to change the width of in-buffer displayed
>   images.  The default is to use the actual width of the image, but you
>   can use a fixed value for all images, or fall back on an attribute
>   like
>
>   ╭────
>   │ #+attr_html: :width 300px
>   ╰────
>
>
> Scheduled/deadline
> ──────────────────
>
> Implement "delay" cookies for scheduled items
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If you want to delay the display of a scheduled task in the agenda,
>   you can now use a delay cookie like this: `SCHEDULED: <2004-12-25 Sat
>   -2d>'.  The task is still scheduled on the 25th but will appear in
>   your agenda starting from two days later (i.e. from March 27th.)
>
>   Imagine for example that your co-workers are not done in due time and
>   tell you "we need two more days".  In that case, you may want to delay
>   the display of the task in your agenda by two days, but you still want
>   the task to appear as scheduled on March 25th.
>
>   In case the task contains a repeater, the delay is considered to
>   affect all occurrences; if you want the delay to only affect the first
>   scheduled occurrence of the task, use `--2d' instead.  See
>   org-scheduled-delay-days and
>   org-agenda-skip-scheduled-delay-if-deadline for details on how to
>   control this globally or per agenda.
>
>
> Use `C-u C-u C-s' will insert a delay cookie for scheduled tasks
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   See the previous section for why delay cookies may be useful.
>
>
> Use `C-u C-u C-d' will insert a warning delay for deadline tasks
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   `C-u C-u C-d' now inserts a warning delay to deadlines.
>
>
> Calendar, diary and appts
> ─────────────────────────
>
> New variable org-read-date-minibuffer-local-map
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   By default, this new local map uses "." to go to today's date, like in
>   the normal `M-x calendar RET'.  If you want to deactivate this and to
>   reassign the "@" key to `calendar-goto-today', use this:
>
>   ╭────
>   │ ;; Unbind "." in Org's calendar:
>   │ (define-key org-read-date-minibuffer-local-map (kbd ".") nil)
>   │
>   │ ;; Bind "@" to `calendar-goto-today':
>   │ (define-key org-read-date-minibuffer-local-map
>   │             (kbd "@")
>   │             (lambda () (interactive) (org-eval-in-calendar
> '(calendar-goto-today))))
>   ╰────
>
>
> In Org's calendar, `!' displays diary entries of the date at point
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This is useful when you want to check if you don't already have an
>   appointment when setting new ones with `C-c .' or `C-c s'.  `!' will
>   call `diary-view-entries' and display the diary in a separate buffer.
>
>
> org-diary: only keep the descriptions of links
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   org-diary returns diary information from Org files, but it returns it
>   in a diary buffer, not in an Org mode buffer.  When links are
>   displayed, only show their description, not the full links.
>
>
> Agenda
> ──────
>
> New agenda type `agenda*' and entry types `:scheduled* :deadline*'
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When defining agenda custom commands, you can now use `agenda*': this
>   will list entries that have both a date and a time.  This is useful
>   when you want to build a list of appointments.
>
>   You can also set org-agenda-entry-types either globally or locally in
>   each agenda custom command and use `:timestamp*' and/or `:deadline*'
>   there.
>
>   Another place where this is useful is your `.diary' file:
>
>   ╭────
>   │ %%(org-diary :scheduled*) ~/org/rdv.org
>   ╰────
>
>   This will list only entries from `~/org/rdv.org' that are scheduled
>   with a time value (i.e. appointments).
>
>
> New agenda sorting strategies
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   org-agenda-sorting-strategy allows these new sorting strategies:
>
>   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>    Strategy        Explanations
>   ──────────────────────────────────────────────────────────
>    timestamp-up    Sort by any timestamp, early first
>    timestamp-down  Sort by any timestamp, late first
>    scheduled-up    Sort by scheduled timestamp, early first
>    scheduled-down  Sort by scheduled timestamp, late first
>    deadline-up     Sort by deadline timestamp, early first
>    deadline-down   Sort by deadline timestamp, late first
>    ts-up           Sort by active timestamp, early first
>    ts-down         Sort by active timestamp, late first
>    tsia-up         Sort by inactive timestamp, early first
>    tsia-down       Sort by inactive timestamp, late first
>   ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>
>
> New options to limit the number of agenda entries
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   You can now limit the number of entries in an agenda view.  This is
>   different from filters: filters only /hide/ the entries in the agenda,
>   while limits are set while generating the list of agenda entries.
>
>   These new options are available:
>
>   org-agenda-max-entries: limit by number of entries.
>   org-agenda-max-todos: limit by number of TODOs.
>   org-agenda-max-tags: limit by number of tagged entries.
>   org-agenda-max-effort: limit by effort (minutes).
>
>   For example, if you locally set org-agenda-max-todos to 3 in an agenda
>   view, the agenda will be limited to the first three todos.  Other entries
>   without a TODO keyword or beyond the third TODO headline will be ignored.
>
>   When setting a limit (e.g. about an effort's sum), the default behavior
>   is to exclude entries that cannot be checked against (e.g. entries that
>   have no effort property.)  To include other entries too, you can set the
>   limit to a negative number.  For example (setq org-agenda-max-tags 3)
>   will not show the fourth tagged headline (and beyond), but it will also
>   show non-tagged headlines.
>
>
> `~' in agenda view sets temporary limits
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   You can hit `~' in the agenda to temporarily set limits: this will
>   regenerate the agenda as if the limits were set.  This is useful for
>   example when you want to only see a list of `N' tasks, or a list of
>   tasks that take only `N' minutes.
>
>
> "=" in agenda view filters by regular expressions
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   You can now filter agenda entries by regular expressions using `='.
>   `C-u =' will filter entries out.  Regexp filters are cumulative.  You
>   can set org-agenda-regexp-filter-preset to suit your needs in each
>   agenda view.
>
>
> `|' in agenda view resets all filters
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   Since it's common to combine tag filters, category filters, and now
>   regexp filters, there is a new command `|' to reset all filters at
>   once.
>
>
> Allow writing an agenda to an `.org' file
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   You can now write an agenda view to an `.org' file.  It copies the
>   headlines and their content (but not subheadings) into the new file.
>
>   This is useful when you want to quickly share an agenda containing the
>   full list of notes.
>
>
> New commands to drag an agenda line forward (`M-<down>') or backard
> (`M-<up>')
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   It sometimes handy to move agenda lines around, just to quickly
>   reorganize your tasks, or maybe before saving the agenda to a file.
>   Now you can use `M-<down>' and `M-<up>' to move the line forward or
>   backward.
>
>   This does not persist after a refresh of the agenda, and this does not
>   change the `.org' files who contribute to the agenda.
>
>
> Use `%s' for displaying "breadcrumbs" in the agenda view
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   org-agenda-prefix-format now allows to use a `%b' formatter to tell
>   Org to display "breadcrumbs" in the agenda view.
>
>   This is useful when you want to display the task hierarchy in your
>   agenda.
>
>
> Use `%l' for displaying the headline's level in the agenda view
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   org-agenda-prefix-format allows to use a `%l' formatter to tell Org to
>   display entries with additional spaces corresponding to their level in
>   the outline tree.
>
>
> org-agenda-write will ask before overwriting an existing file
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   `M-x org-agenda-write RET' (or `C-c C-w' from an agenda buffer) used
>   to overwrite preexisting file with the same name without confirmation.
>   It now asks for a confirmation.
>
>
> New commands `M-m' and `M-*' to toggle (all) mark(s) for bulk action
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   org-agenda-bulk-toggle: this command is bound to `M-m' and toggles the
>       mark of the entry at point.
>
>   org-agenda-bulk-toggle-all: this command is bound to `M-*' and toggles
>       all the marks in the current agenda.
>
>
> New option org-agenda-search-view-max-outline-level
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This option sets the maximum outline level to display in search view.
>   E.g. when this is set to 1, the search view will only show headlines
>   of level 1.
>
>
> New option org-agenda-todo-ignore-time-comparison-use-seconds
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This allows to compare times using seconds instead of days when
>   honoring options like `org-agenda-todo-ignore-*' in the agenda
>   display.
>
>
> New option org-agenda-entry-text-leaders
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This allows you to get rid of the ">" character that gets added in
>   front of entries excerpts when hitting `E' in the agenda view.
>
>
> New formatting string for past deadlines in org-agenda-deadline-leaders
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   The default formatting for past deadlines is `"%2d d. ago: "', which
>   makes it explicit that the deadline is in the past.  You can configure
>   this via org-agenda-deadline-leaders.  Note that the width of the
>   formatting string is important to keep the agenda alignment clean.
>
>
> New allowed value `repeated-after-deadline' for
> org-agenda-skip-scheduled-if-deadline-is-shown
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When org-agenda-skip-scheduled-if-deadline-is-shown is set to
>   `repeated-after-deadline', the agenda will skip scheduled items if
>   they are repeated beyond the current dealine.
>
>
> New option for org-agenda-skip-deadline-prewarning-if-scheduled
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This variable may be set to nil, t, the symbol `pre-scheduled', or a
>   number which will then give the number of days before the actual
>   deadline when the prewarnings should resume.  The symbol
>   `pre-scheduled' eliminates the deadline prewarning only prior to the
>   scheduled date.
>
>   Read the full docstring for details.
>
>
> org-class now supports holiday strings in the skip-weeks parameter
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   For example, this task will now be skipped only on new year's day:
>
>   ╭────
>   │ * Task
>   │   <%%(org-class 2012 1 1 2013 12 12 2 "New Year's Day")>
>   ╰────
>
>
> Capture
> ───────
>
> Allow `C-1' as a prefix for org-agenda-capture and org-capture
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   With a `C-1' prefix, the capture mechanism will use the `HH:MM' value
>   at point (if any) or the current `HH:MM' time as the default time for
>   the capture template.
>
>
> Expand keywords within %(sexp) placeholder in capture templates
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If you use a `%:keyword' construct within a `%(sexp)' construct, Org
>   will expand the keywords before expanding the `%(sexp)'.
>
>
> Allow to contextualize capture (and agenda) commands by checking the name
> of the buffer
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   org-capture-templates-contexts and org-agenda-custom-commands-contexts
>   allow you to define what capture templates and what agenda commands
>   should be available in various contexts.  It is now possible for the
>   context to check against the name of the buffer.
>
>
> Tag groups
> ──────────
>
>   Using `#+TAGS: { Tag1 : Tag2 Tag3 }' will define `Tag1' as a /group
>   tag/ (note the colon after `Tag1').  If you search for `Tag1', it will
>   return headlines containing either `Tag1', `Tag2' or `Tag3' (or any
>   combinaison of those tags.)
>
>   You can use group tags for sparse tree in an Org buffer, for creating
>   agenda views, and for filtering.
>
>   See [http://orgmode.org/org.html#Tag-groups] for details.
>
>
> Links
> ─────
>
> `C-u C-u M-x org-store-link RET' will ignore non-core link functions
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   Org knows how to store links from Org buffers, from info files and
>   from other Emacs buffers.  Org can be taught how to store links from
>   any buffer through new link protocols (see ["Adding hyperlink types"]
>   in the manual.)
>
>   Sometimes you want Org to ignore added link protocols and store the
>   link as if the protocol was not known.
>
>   You can now do this with `C-u C-u M-x org-store-link RET'.
>
>
>   ["Adding hyperlink types"]
>   http://orgmode.org/org.html#Adding-hyperlink-types
>
>
> `C-u C-u C-u M-x org-store-link RET' on an active region will store links
> for each lines
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   Imagine for example that you want to store a link for every message in
>   a Gnus summary buffer.  In that case `C-x h C-u C-u C-u M-x
>   org-store-link RET' will store a link for every line (i.e. message) if
>   the region is active.
>
>
> `C-c C-M-l' will add a default description for links which don't have one
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   `C-c C-M-l' inserts all stored links.  If a link does not have a
>   description, this command now adds a default one, so that we are not
>   mixing with-description and without-description links when inserting
>   them.
>
>
> No curly braces to bracket links within internal links
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When storing a link to a headline like
>
>   ╭────
>   │ * See [[http://orgmode.org][Org website]]
>   ╰────
>
>   org-store-link used to convert the square brackets into curly
>   brackets.  It does not anymore, taking the link description or the
>   link path, when there is no description.
>
>
> Table
> ─────
>
> Switching between #+TBLFM lines
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If you have several `#+TBLFM' lines below a table, `C-c C-c' on a line
>   will apply the formulas from this line, and `C-c C-c' on another line
>   will apply those other formulas.
>
>
> You now use "nan" for empty fields in Calc formulas
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If empty fields are of interest, it is recommended to reread the
>   section [3.5.2 Formula syntax for Calc] of the manual because the
>   description for the mode strings has been clarified and new examples
>   have been added towards the end.
>
>
>   [3.5.2 Formula syntax for Calc]
>   http://orgmode.org/org.html#Formula-syntax-for-Calc
>
>
> Handle localized time-stamps in formulas evaluation
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If your `LOCALE' is set so that Org time-stamps use another language
>   than english, and if you make time computations in Org's table, it now
>   works by internally converting the time-stamps with a temporary
>   `LOCALE=C' before doing computation.
>
>
> New lookup functions
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   There are now three lookup functions:
>
>   • org-loopup-first
>   • org-loopup-last
>   • org-loopup-all
>
>   See [the manual] for details.
>
>
>   [the manual] http://orgmode.org/org.html#Lookup-functions
>
>
> Startup keywords
> ────────────────
>
>   These new startup keywords are now available:
>
>
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>    Startup keyword                   Option
>
> ───────────────────────────────────────────────────────────────────────────────
>    `#+STARTUP: logdrawer'            `(setq org-log-into-drawer t)'
>    `#+STARTUP: nologdrawer'          `(setq org-log-into-drawer nil)'
>
> ───────────────────────────────────────────────────────────────────────────────
>    `#+STARTUP: logstatesreversed'    `(setq org-log-states-order-reversed
> t)'
>    `#+STARTUP: nologstatesreversed'  `(setq org-log-states-order-reversed
> nil)'
>
> ───────────────────────────────────────────────────────────────────────────────
>    `#+STARTUP: latexpreview'         `(setq org-startup-with-latex-preview
> t)'
>    `#+STARTUP: nolatexpreview'       `(setq org-startup-with-latex-preview
> nil)'
>
> ━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
>
>
> Clocking
> ────────
>
> New option org-clock-rounding-minutes
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   E.g. if org-clock-rounding-minutes is set to 5, time is 14:47 and you
>   clock in: then the clock starts at 14:45.  If you clock out within the
>   next 5 minutes, the clock line will be removed; if you clock out 8
>   minutes after your clocked in, the clock out time will be 14:50.
>
>
> New option org-time-clocksum-use-effort-durations
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When non-nil, `C-c C-x C-d' uses effort durations.  E.g., by default,
>   one day is considered to be a 8 hours effort, so a task that has been
>   clocked for 16 hours will be displayed as during 2 days in the clock
>   display or in the clocktable.
>
>   See org-effort-durations on how to set effort durations and
>   org-time-clocksum-format for more on time clock formats.
>
>
> New option org-clock-x11idle-program-name
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This allows to set the name of the program which prints X11 idle time
>   in milliseconds.  The default is to use `x11idle'.
>
>
> New option org-use-last-clock-out-time-as-effective-time
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When non-nil, use the last clock out time for org-todo.  Note that
>   this option has precedence over the combined use of
>   org-use-effective-time and org-extend-today-until.
>
>
> `S-<left/right>' on a clocksum column will update the sum by updating the
> last clock
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> `C-u 3 C-S-<up/down>' will update clock timestamps synchronously by 3 units
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> New parameter `:wstart' for clocktables to define the week start day
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> New parameter `:mstart' to state the starting day of the month
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> Allow relative times in clocktable tstart and tend options
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> The clocktable summary is now a caption
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> `:tstart' and `:tend' and friends allow relative times like "<-1w>" or
> "<now>"
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> Babel
> ─────
>
> You can now use `C-c C-k' for org-edit-src-abort
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This allows you to quickly cancel editing a source block.
>
>
> `C-u C-u M-x org-babel-tangle RET' tangles by the target file of the block
> at point
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This is handy if you want to tangle all source code blocks that have
>   the same target than the block at point.
>
>
> New options for auto-saving the base buffer or the source block editing
> buffer
>
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When org-edit-src-turn-on-auto-save is set to `t', editing a source
>   block in a new window will turn on `auto-save-mode' and save the code
>   in a new file under the same directory than the base Org file.
>
>   When org-edit-src-auto-save-idle-delay is set to a number of minutes
>   `N', the base Org buffer will be saved after this number of minutes of
>   idle time.
>
>
> New `:post' header argument post-processes results
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   This header argument may be used to pass the results of the current
>   code block through another code block for post-processing.  See the
>   manual for a usage example.
>
>
> Commented out heading are ignored when collecting blocks for tangling
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   If you comment out a heading (with `C-c ;' anywhere on the heading or
>   in the subtree), code blocks from within this heading are now ignored
>   when collecting blocks for tangling.
>
>
> New option org-babel-hash-show-time to show a time-stamp in the result hash
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> Do not ask for confirmation if cached value is current
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   Do not run org-babel-confirm-evaluate if source block has a cache and
>   the cache value is current as there is no evaluation involved in this
>   case.
>
>
> `ob-sql.el' and `ob-python.el' have been improved.
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>
> New Babel files only need to `(require 'ob)'
> ╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌╌
>
>   When writing a new Babel file, you now only need to use `(require
>   'ob)' instead of requiring each Babel library one by one.
>
>
> Faces
> ─────
>
>   • Org now fontifies radio link targets by default
>   • In the agenda, use org-todo-keyword-faces to highlight selected TODO
>     keywords
>   • New face org-priority, enhanced fontification of priority cookies in
>     agenda
>   • New face org-tag-group for group tags
>
>
> Miscellaneous
> ═════════════
>
>   • New speedy key `s' pour org-narrow-to-subtree
>   • Handling of org-html-table-row has been updated (incompatible change)
>   • org-export-html-table-tag is replaced by
> org-html-table-default-attributes
>   • Support using `git-annex' with Org attachments
>   • org-protocol: Pass optional value using query in url to capture from
> protocol
>   • When the refile history is empty, use the current filename as default
>   • When you cannot change the TODO state of a task, Org displays the
>     blocking task
>   • New option org-mobile-allpriorities
>   • org-bibtex.el now use `visual-line-mode' instead of the deprecated
>     `longlines-mode'
>   • org-format-latex-options allows to set the foreground/background
>     colors automatically
>   • New option org-archive-file-header-format
>   • New "neg" entity in org-entities
>   • New function org-docview-export to export docview links
>   • New `:eps' header argument for ditaa code blocks
>   • New option org-gnus-no-server to start Gnus with `gnus-no-server'
>   • Org is now distributed with `htmlize.el' version 1.43
>   • `org-drill.el' has been updated to version 2.3.7
>   • `org-mac-iCal.el' now supports MacOSX version up to 10.8
>   • Various improvements to `org-contacts.el' and `orgpan.el'
>
>
> Outside Org
> ═══════════
>
> Spanish translation of the Org guide by David Arroyo Menéndez
> ─────────────────────────────────────────────────────────────
>
>   David (and others) translated the Org compact guide in spanish:
>
>   You can read the [PDF guide].
>
>
>   [PDF guide] http://orgmode.org/worg/orgguide/orgguide.es.pdf
>
>
> `poporg.el' and `outorg.el'
> ───────────────────────────
>
>   Two new libraries (`poporg.el' by François Pinard and `outorg.el' by
>   Thorsten Jolitz) now enable editing of comment-sections from
>   source-code buffers in temporary Org-mode buffers, making the full
>   editing power of Org-mode available.  `outorg.el' comes together with
>   `outshine.el' and `navi-mode.el', two more libraries by Thorsten
>   Jolitz with the goal to give source-code buffers the /look & feel/ of
>   Org-mode buffers while greatly improving navigation and structure
>   editing.  A detailed description can be found here:
>   [http://orgmode.org/worg/org-tutorials/org-outside-org.html]
>
>   Here are two screencasts demonstrating Thorsten's tools:
>
>   • ["Modern conventions for Emacs Lisp files"]
>   • [Exploring Bernt Hansen's Org-mode tutorial with 'navi-mode']
>
>
>   ["Modern conventions for Emacs Lisp files"]
>   http://youtu.be/nqE6YxlY0rw
>
>   [Exploring Bernt Hansen's Org-mode tutorial with 'navi-mode']
>   http://www.youtube.com/watch?v%3DII-xYw5VGFM
>
>
> MobileOrg for iOS
> ─────────────────
>
>   MobileOrg for iOS back in the App Store The 1.6.0 release was focused
>   on the new Dropbox API and minor bug fixes but also includes a new
>   ability to launch in Capture mode.  Track development and contribute
>   [on github].
>
>
>   [on github] https://github.com/MobileOrg/mobileorg/issues
>
>
> Thanks you all!
> ════════=======
>
> Here is a list of people we need to thanks for this release:
>
> Aaron Ecay, Abdó Roig-Maranges, Achim Gratz, Adam Spiers, Alan Schmitt,
> Alexander Willand, Andreas Leha, Andreas Röhler, Andrew M. Nuxoll, Arun
> Persaud, Bernd Haug, Bernt Hansen, Bill Day, Bill White, Brian van den
> Broek, Carsten Dominik, Charles C. Berry, Christian Egli, Christian Moe,
> Christophe Junke, Christopher Schmidt, Christopher Witte, Chuck Berry,
> Daniel Clemente, Daniel Dehennin, Dave Abrahams, David Kincaid, Derek
> Upham, Enda, Eric Abrahamsen, Eric S Fraga, Eric Schulte, Esben Stien,
> Fabrice Popineau, Feng Shu, Florian Beck, Francesco Pizzolante, Frank
> Fischer, Frank Terbeck, François Pinard, G. Jay Kerns, Gaizka Villate, Gary
> Oberbrunner, Greg Minshall, Gregor Kappler, Grégoire Jadi, Henry Atting,
> Hiroshi Saito, Hrvoje Nikšić, Ian Barton, Ingo Lohmar, Ippei FURUHASHI,
> Ivan Vilata i Balaguer, J. David Boyd, Jae Hee Lee, Jambunathan K, James
> Harkins, Jarmo Hurri, John Foerch, John Hendy, John J Foerch, John Wiegley,
> Jonas Bernoulli, Jonathan Leech-Pepin, Joost Helberg, Justus Piater, Kalev
> Takkis, Ken Williams, Kevin Buchs, Kodi Arfer, Kyle Machulis, Le Wang, Leo
> Liu, Luca Sabbatini, Luis Anaya, Marcel van der Boom, Mark Edgington, Matt
> Lundin, Max Mikhanosha, Michael Brand, Michael Crouch, Michael Gauland,
> Michael Heerdegen, Michael Strey, Mirko Vukovic, Myles English, Nick Dokos,
> Nicolas Goaziou, Nicolas Richard, Oliver Večerník, Paul Sexton, Peder
> Stray, Peter Münster, Philipp Kroos, Raghavendra D Prabhu, Rainer M. Krug,
> Rainer Stengele, Rasmus, Rene, Richard Stanton, Rick Frankel, Rick Hanson,
> Robert Goldman, Robert Horn, Robert Klein, Roland Winkler, Ryo TAKAISHI,
> Rémi Vanicat, Rüdiger Sonderfeld, Sacha Chua, Samuel Loury, Samuel Wales,
> Sean O'Halpin, Sébastien Vauban, Simon Thum, Stefan Monnier, Stefan
> Vollmar, Stephen Eglen, Steve Purcell, Suhail Shergill, Suvayu Ali,
> T.F. Torrey, Thomas S. Dye, Thorsten Jolitz, Toby S. Cubitt, Tokuya
> Kameshima, Tony Day, Viktor Rosenfeld, Vincent Beffara, Vladimir Lomov,
> Wanrong Lin, William Lechelle, Xiao-Yong Jin, Xue Fuqiao, Yann Hodique,
> Yasushi SHOJI, Zech, sabof, Дядов Васил Стоянов.
>
>
> --
>  Bastien
>
>

[-- Attachment #2: Type: text/html, Size: 65715 bytes --]

  parent reply	other threads:[~2013-04-18 17:16 UTC|newest]

Thread overview: 40+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2013-04-18 16:41 Release 8.0 Bastien
2013-04-18 16:58 ` Jambunathan K
2013-04-18 17:37   ` Bastien
2013-04-18 18:06     ` Jambunathan K
2013-04-18 17:15 ` Anthony Lander [this message]
2013-04-18 17:28 ` Appeal to donors (Re: Release 8.0) Jambunathan K
2013-04-19 15:42   ` OAppeal " Wes Hardaker
2013-04-19 16:38     ` Russell Adams
2013-04-18 17:41 ` Release 8.0 Neuwirth Erich
2013-04-18 18:01   ` Achim Gratz
2013-05-09  7:55     ` Neuwirth Erich
2013-04-18 17:43 ` François Pinard
2013-04-18 17:57   ` Glyn Millington
2013-04-18 18:24   ` Jambunathan K
2013-04-18 18:00 ` John Hendy
2013-04-18 18:10 ` Aaron Ecay
2013-04-18 18:18   ` Jambunathan K
2013-04-18 18:22     ` Bastien
2013-04-18 19:09       ` Jambunathan K
2013-04-18 19:16         ` Jambunathan K
2013-04-18 19:28         ` Billy O'Connor
2013-04-18 19:50           ` Jambunathan K
2013-04-18 20:15             ` Bastien
2013-04-18 20:20             ` Glyn Millington
2013-04-18 18:17 ` Rasmus
2013-04-18 19:28 ` Samuel Wales
2013-04-18 22:05 ` Carsten Dominik
2013-04-19  4:53   ` Brian van den Broek
2013-04-20  8:15     ` Xiao-Yong Jin
2013-04-19  0:20 ` Bernt Hansen
2013-04-19  6:58 ` Christian Moe
2013-04-19  8:02 ` Stefan Vollmar
2013-04-21 12:07 ` Memnon Anon
2013-04-21 13:25   ` Bastien
2013-04-22 16:56     ` Jay Kerns
2013-04-22 17:17       ` Bastien
2013-04-22 18:32         ` Carsten Dominik
2013-04-22 19:46           ` John Hendy
2013-04-22 20:06             ` Carsten Dominik
2013-04-22 20:17             ` Thorsten Jolitz

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

  List information: https://www.orgmode.org/

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=CAPgrogc_HUDUjeFzgeugARb+eH27v+XCu-jFLcuC0N5QtCAzkg@mail.gmail.com \
    --to=anthony@landerfamily.ca \
    --cc=emacs-orgmode@gnu.org \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
Code repositories for project(s) associated with this public inbox

	https://git.savannah.gnu.org/cgit/emacs/org-mode.git

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).