From mboxrd@z Thu Jan 1 00:00:00 1970 From: Torsten Wagner Subject: Re: Org-mode release 7.9 Date: Sat, 25 Aug 2012 23:17:45 +0900 Message-ID: References: <87sjbcb89x.fsf@altern.org> Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Return-path: Received: from eggs.gnu.org ([208.118.235.92]:51442) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5HBP-0000qJ-JD for emacs-orgmode@gnu.org; Sat, 25 Aug 2012 10:17:56 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1T5HBK-00009e-C0 for emacs-orgmode@gnu.org; Sat, 25 Aug 2012 10:17:51 -0400 Received: from mail-vb0-f41.google.com ([209.85.212.41]:37704) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1T5HBK-00009Y-4g for emacs-orgmode@gnu.org; Sat, 25 Aug 2012 10:17:46 -0400 Received: by vbkv13 with SMTP id v13so3513245vbk.0 for ; Sat, 25 Aug 2012 07:17:45 -0700 (PDT) In-Reply-To: <87sjbcb89x.fsf@altern.org> List-Id: "General discussions about Org-mode." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Sender: emacs-orgmode-bounces+geo-emacs-orgmode=m.gmane.org@gnu.org Cc: emacs-orgmode@gnu.org Hi Bastien, with all the new features and changes for each release, we might really need a release-party.... or better a release-workshop. 1-2 days to get introduced to all the great new stuff ;) Kudos to all the org developers. Torsten On 25 August 2012 00:48, Bastien wrote: > Hi all, > > I've released Org 7.9. > > http://orgmode.org/org-7.9.zip > http://orgmode.org/org-7.9.gz > http://orgmode.org/org-mode-download.html > > After 1885 commits since Org 7.8, it was about time. > > See the list of changes here: > > http://orgmode.org/Changes.html > > I cannot thank all the contributors enough: especially Nicolas, for his > great work on org-element.el (among other nice stuff), Achim for the way > he patiently rethought the build mechanism (and bared with me when I was > being stubborn), Eric for the steady maintainance of Babel, Max for the > neat idea of sticky agendas, etc. > > Here is a list of people to praise for their help: > > A. Major, Aaron Peromsik, Achim Gratz, Adam Spiers, Aidan Gauland, > Albert, Alex Lane, Alexander Willand, Andrew Young, Anthony Lander, > Benjamin Motz, Bernt Hansen, Bill Jackson, Bill Wishon, Bjarte Johansen, > Brian J. Carlson, Brian Wood, Brian van den Broek, Carsten Dominik, > Charles Philip Chan, Charles Sebold, Charles, Charlie Millar, Christoph > Lange, Christophe Rhodes, Christopher Schmidt, Daniel Dehennin, Dave > Abrahams, David Coate, David Maus, David Niemi, Dov Grobgeld, Du > Yanning, Dunib, Elias Assarsson, Eric Abrahamsen, Eric S Fraga, Eric > Schulte, Fabrice Pardo, Feiming Chen, Fran=C3=A7ois Allisson, Fran=C3=A7o= is > Pinard, Friedrich Delgado, Giles, Glenn Morris, Greg Troxel, Gsqual, > Guido Arnold, Gustav Wikstr=C3=B6m, Henning Redestig, Ian Barton, Ilya > Shlyakhter, Ingo Lohmar, Ivan Kanis, Ivars Finvers, Jack Erwin, > Jambunathan, James Harkins, Joe Vornehm Jr., John Hendy, John Wiegley, > Jonathan Leech-Pepin, Joost Kremers, Jose E. Marchesi, Joseph Thomas, > Karl Berg, Ken Williams, Konstantin Ziegler, Laurynas Biveinis, Leo > Alekseyev, Leo and Henning, Loris Bennett, Luis Anaya, Marc-Oliver Ihm, > Marcel Van der Boom, Martin Beck, Martyn Jago, Mathias Bauer, Matt > Lundin, Michael Heerdegen, Mike McLean, Mike McLean, Mikhail Titov, > Mikkel Kristiansen, Moritz Ulrich, Myles English, Nick Dokos, Nicolas > Goaziou, Noorul Islam K M, Olaf Dietsche, Paul Eggert, Pawe=C5=82 Menich, > Peter Danenberg, Peter M=C3=BCnster, Petro Rafael, Rasmus Rempling, Richa= rd > Hansen, Richard Stanton, Robert Lupton the Good, Ryan Kaskel, SW, Samuel > Wales, Sean O'Halpin, Simon Thum, Stefan Vollmar, Steinar Bang, Steve > Revilak, Stuart McLean, Sylvain Rousseau, S=C3=A9bastien Vauban, T.F. Tor= rey, > Takaaki Ishikawa, Takafumi Arakaki, Tassilo Horn, Thierry Stoehr, Thomas > S. Dye, Thomas Wallrafen, Tobias Naehring, Toby Cubitt, Tomas Grigera, > Torsten Wagner, Uwe Brauer, Vagn Johansen, Viktor Rosenfeld, Vladimir > Lomov, Waldemar Reusch, Yagnesh Raghava Yakkala, Zachary Jones > > And here are the detailed release notes: > > > Release notes of Org 7.9 > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D > > > New committers who signed the FSF copyright assigment > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D > > Welcome and thanks to these new core contributors: > > - Andrew Hyatt > - Andrzej Lichnerowicz > - Ethan Ligon > - Feng Shu > - George Kettleborough > - Henning Dietmar Weiss > - Ilya Shlyakhter > - Ivan Kanis > - Konrad Hinsen > - Madan Ramakrishnan > - Max Mikhanosha > - Moritz Ulrich > - Rick Frankel > - Toby Cubitt > > Online documentation for hooks, commands and options > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D > > You can read the documentation for hooks, commands (i.e. interactive > functions) and options (i.e. customizable variables) [online]. Clicking = on a > command/option in this ChangeLog will take you to the online documentatio= n > for that command/option. > > > [online]: http://orgmode.org/worg/doc.html > > Overview of the new keybindings > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D > > =E2=94=82 Keybinding =E2=94=82 Speedy =E2=94=82 Command = =E2=94=82 > =E2=94=9C=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=BC=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=BC=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80= =E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2= =94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94= =80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=80=E2=94=A4 > =E2=94=82 =3DC=E2=94=80c C=E2=94=80x C=E2=94=80z=3D =E2=94=82 = =E2=94=82 org=E2=94=80clock=E2=94=80resolve =E2=94=82 > =E2=94=82 =3DC=E2=94=80c C=E2=94=80x C=E2=94=80q=3D =E2=94=82 = =E2=94=82 org=E2=94=80clock=E2=94=80cancel =E2=94=82 > =E2=94=82 =3DC=E2=94=80c C=E2=94=80x C=E2=94=80x=3D =E2=94=82 = =E2=94=82 org=E2=94=80clock=E2=94=80in=E2=94=80last =E2=94=82 > =E2=94=82 =3DM=E2=94=80h=3D =E2=94=82 =E2=94=82 org=E2= =94=80mark=E2=94=80element =E2=94=82 > =E2=94=82 =3D*=3D =E2=94=82 =E2=94=82 org=E2=94=80agen= da=E2=94=80bulk=E2=94=80mark=E2=94=80all =E2=94=82 > =E2=94=82 =3DC=E2=94=80c C=E2=94=80M=E2=94=80l=3D =E2=94=82 = =E2=94=82 org=E2=94=80insert=E2=94=80all=E2=94=80links =E2=94=82 > =E2=94=82 =3DC=E2=94=80c C=E2=94=80x C=E2=94=80M=E2=94=80v=3D =E2=94=82 = =E2=94=82 org=E2=94=80redisplay=E2=94=80inline=E2=94=80images =E2=94= =82 > =E2=94=82 =3DC=E2=94=80c C=E2=94=80x E=3D =E2=94=82 =3DE=3D =E2=94= =82 org=E2=94=80inc=E2=94=80effort =E2=94=82 > =E2=94=82 =E2=94=82 =3D#=3D =E2=94=82 org=E2=94=80togg= le=E2=94=80comment =E2=94=82 > =E2=94=82 =E2=94=82 =3D:=3D =E2=94=82 org=E2=94=80colu= mns =E2=94=82 > =E2=94=82 =E2=94=82 =3DW=3D =E2=94=82 Set =3DAPPT_WARN= TIME=3D =E2=94=82 > > New build system and new packages > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D > > New build system > ---------------- > > Achim implemented a new build system. > > The basic method for installing Org is the same: > > 1. Download or clone Org. > 2. run `make install' from the Org directory. > 3. Add (require 'org-install) in your .emacs.el. > > But the build system is now more flexible and can be more easily > adapted to suit your needs. > > See [http://orgmode.org/worg/dev/org-build-system.html] for details. > > New packages in core > -------------------- > > =3Dorg-eshell.el=3D by Konrad Hinsen is now in Org's core > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > =3Dorg-eshell.el=3D allows you to create links from [Eshell]. > > > [Eshell]: http://www.gnu.org/software/emacs/manual/html_node/eshell/index= .html > > New packages in contrib/ > ------------------------ > > Note: The =3DEXPERIMENTAL/=3D directory has been deleted. The files > have been moved to the =3Dcontrib/lisp/=3D directory. > > =3Dorg-notify.el=3D by Peter M=C3=BCnster > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > From the comment section: > > Get notifications, when there is something to do. > Sometimes, you need a reminder a few days before a deadline, e.g. to buy = a > present for a birthday, and then another notification one hour before to > have enough time to choose the right clothes. > For other events, e.g. rolling the dustbin to the roadside once per week, > you probably need another kind of notification strategy. > This package tries to satisfy the various needs. > > =3Dorg-bibtex-extras.el=3D by Eric Schulte > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > From the comment section: > > This file add some extra functionality to your bibtex entries which > are stored as Org-mode headlines using org-bibtex.el. Most > features expect that you keep all of your reading notes in a single > file, set the `obe-bibtex-file' variable to the path to this file. > > New exporters in contrib/ > ------------------------- > > Nicolas export engine org-export.el lives in the =3Dcontrib/lisp/=3D dire= ctory. > To use it: > > Make sure contrib/lisp/ is in your load-path > M-: (require 'org-export) RET > M-: (require 'org-e-latex) RET ; or any other library > M-x org-export-dispatch RET > > These are the currently available exporters: > > - =3Dorg-e-ascii.el=3D by Nicolas > - =3Dorg-e-beamer.el=3D by Nicolas > - =3Dorg-e-groff.el=3D by Luis Anaya > - =3Dorg-e-html.el=3D by Jambunathan > - =3Dorg-e-latex.el=3D by Nicolas > - =3Dorg-e-man.el=3D by Luis Anaya > - =3Dorg-e-odt.el=3D by Jambunathan > - =3Dorg-e-texinfo.el=3D by Jonathan Leech-Pepin > - =3Dorg-md.el=3D by Nicolas > > If we have enough testers, the new export engine is very likely to replac= e > the current one for the next major release. Please report any problem on > the mailing list! > > If you want to write a new export backend based on this export engine, > please check the [online documentation]. > > > [online documentation]: http://orgmode.org/worg/dev/org-export-reference.= html > > New Babel languages > ------------------- > > Support for execution of Scala code blocks (see lisp/ob-scala.el) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Support for execution of IO code blocks (see lisp/ob-io.el) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Incompatible changes > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > - The =3DUTILITIES/=3D directory has been renamed to =3Dutils/=3D. > > - If your code relies on =3Dorg-write-agenda=3D, please use > [org-agenda-write] from now on. > > - If your code relies on =3Dorg-make-link=3D, please use =3Dconcat=3D > instead. > > - The default value of [org-table-number-regexp] now allows commas > as the mark to separate decimals from integers in numbers. If > your code relies on the previous behavior, please customize > this variable. See the announcement on the mailing list. > > > [org-agenda-write]: http://orgmode.org/worg/doc.html#org-agenda-write > [org-table-number-regexp]: http://orgmode.org/worg/doc.html#org-table-n= umber-regexp > > New features and user-visible changes > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > Org Element > ----------- > > org-element.el is a toolbox for parsing and analysing "elements" in an > Org-mode buffer. This has been written by Nicolas Goaziou and has been > tested for quite some time. It is now part of Org's core and many core > functions rely on this package. > > Two functions might be particularily handy for users: [org-element-at-poi= nt] > and [org-element-context]. See the docstrings for more details. > > Below is a list of editing and navigating commands that now rely on > org-element.el. > > > [org-element-at-point]: http://orgmode.org/worg/doc.html#org-element-at-p= oint > [org-element-context]: http://orgmode.org/worg/doc.html#org-element-conte= xt > > [org-fill-paragraph] has been completely rewritten > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > The filling mechanisms now rely on org-element, trying to do the right > thing on each element in various contexts. E.g. filling in a list item > will preserve indentation; filling in message-mode will fall back on the > relevant filling functions; etc. > > > [org-fill-paragraph]: http://orgmode.org/worg/doc.html#org-fill-paragraph > > [org-metaup] and [org-metadown] will drag the element backward/forward > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > If you want to get the old behavior (i.e. moving a line up and down), you > can first select the line as an active region, then =3Dorg-metaup/down=3D= to > move the region backward/forward. This also works with regions bigger th= an > just one line. > > > [org-metaup]: http://orgmode.org/worg/doc.html#org-metaup > [org-metadown]: http://orgmode.org/worg/doc.html#org-metadown > > [org-up-element] and [org-down-element] (respectively =3DC-c C-^=3D and = =3DC-c C-_=3D) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~ > > This will move the point up/down in the hierarchy of elements. > > > [org-up-element]: http://orgmode.org/worg/doc.html#org-up-element > [org-down-element]: http://orgmode.org/worg/doc.html#org-down-element > > [org-backward-element] and [org-forward-element] (respectively =3DM-{=3D = and =3DM-}=3D) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~ > > This will move the point backward/forward in the hierarchy of elements. > > > [org-backward-element]: http://orgmode.org/worg/doc.html#org-backward-ele= ment > [org-forward-element]: http://orgmode.org/worg/doc.html#org-forward-eleme= nt > > [org-narrow-to-element] will narrow to the element at point > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [org-narrow-to-element]: http://orgmode.org/worg/doc.html#org-narrow-to-e= lement > > [org-mark-element] will mark the element at point > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This command is bound to =3DM-h=3D and will mark the element at point. I= f the > point is at a paragraph, it will mark the paragraph. If the point is at = a > list item, it will mark the list item. Etc. > > Note that if point is at the beginning of a list, it will mark the whole > list. > > To mark a subtree, you can either use =3DM-h=3D on the headline (since th= ere is > no ambiguity about the element you're at) or [org-mark-subtree] (=3DC-c @= =3D) > anywhere in the subtree. > > Invoking [org-mark-element] repeatedly will try to mark the next element = on > top of the previous one(s). E.g. hitting =3DM-h=3D twice on a headline w= ill > mark the current subtree and the next one on the same level. > > > [org-mark-element]: http://orgmode.org/worg/doc.html#org-mark-element > [org-mark-subtree]: http://orgmode.org/worg/doc.html#org-mark-subtree > [org-mark-element]: http://orgmode.org/worg/doc.html#org-mark-element > > Org Agenda > ---------- > > New option [org-agenda-sticky] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > There is a new option `org-agenda-sticky' which enables "sticky" agendas. > Sticky agendas remain opened in the background so that you don't need to > regenerate them each time you hit the corresponding keystroke. This is a > big time saver. > > When [org-agenda-sticky] is =3Dnon-nil=3D, the agenda =3Dq=3D key will bu= ry the > agenda buffers. Agenda commands will then show existing buffer instead o= f > generating new ones. When =3Dnil=3D, =3Dq=3D will kill the single agenda= buffer. > > > [org-agenda-sticky]: http://orgmode.org/worg/doc.html#org-agenda-sticky > [org-agenda-sticky]: http://orgmode.org/worg/doc.html#org-agenda-sticky > > New option [org-agenda-custom-commands-contexts] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Setting this option allows you to define specific context where > agenda commands should be available from. For example, when set > to this value > > > > (setq org-agenda-custom-commands-contexts > '(("p" (in-file . "\\.txt")))) > > > then the =3Dp=3D agenda command will only be available from buffers > visiting *.txt files. See the docstring and the manual for more > details on how to use this. > > > [org-agenda-custom-commands-contexts]: http://orgmode.org/worg/doc.html#o= rg-agenda-custom-commands-contexts > > =3DN=3D and =3DP=3D in the agenda will move to the next/previous item > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New command [org-agenda-bulk-mark-all] to mark all items > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This new command is bound to =3D*=3D in agenda mode. > > There is also a new option [org-agenda-bulk-mark-char] to set the charact= er > to use as a mark for bulk actions. > > > [org-agenda-bulk-mark-all]: http://orgmode.org/worg/doc.html#org-agenda-b= ulk-mark-all > [org-agenda-bulk-mark-char]: http://orgmode.org/worg/doc.html#org-agenda-= bulk-mark-char > > New option [org-agenda-persistent-marks] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When set to =3Dnon-nil=3D, marks will remain visible after a bulk action.= You > can temporarily toggle this by pressing =3Dp=3D when invoking > [org-agenda-bulk-action]. > > > [org-agenda-persistent-marks]: http://orgmode.org/worg/doc.html#org-agend= a-persistent-marks > [org-agenda-bulk-action]: http://orgmode.org/worg/doc.html#org-agenda-bul= k-action > > New option [org-agenda-skip-timestamp-if-deadline-is-shown] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > =3DNon-nil=3D means skip timestamp line if same entry shows because of > deadline. > > In the agenda of today, an entry can show up multiple times because it ha= s > both a plain timestamp and has a nearby deadline. When this variable is = t, > then only the deadline is shown and the fact that the entry has a timesta= mp > for or including today is not shown. When this variable is =3Dnil=3D, th= e > entry will be shown several times. > > > [org-agenda-skip-timestamp-if-deadline-is-shown]: http://orgmode.org/worg= /doc.html#org-agenda-skip-timestamp-if-deadline-is-shown > > New =3Dtodo-unblocked=3D and =3Dnottodo-unblocked=3D skip conditions > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > See the [git commit] for more explanations. > > > [git commit]: http://orgmode.org/w/?p%3Dorg-mode.git%3Ba%3Dcommit%3Bh%3Df= 426da > > Allow category filtering in the agenda > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > You can now filter the agenda by category. Pressing "<" will filter by > the category of the item on the current line, and pressing "<" again will > remove the filter. You can combine tag filters and category filters. > > You can use [org-agenda-category-filter] in your custom agenda views and > [org-agenda-category-filter-preset] in your main configuration. > > See also the new command [org-agenda-filter-by-top-category]: hitting `^' > will filter by "Top" category: only show entries that are of the same > category than the Top category of the entry at point. > > [org-agenda-category-filter]: http://orgmode.org/worg/doc.html#org-agenda= -category-filter > [org-agenda-category-filter-preset]: http://orgmode.org/worg/doc.html#org= -agenda-category-filter-preset > [org-agenda-filter-by-top-category]: http://orgmode.org/worg/doc.html#org= -agenda-filter-by-top-category > > Org Links > --------- > > Inserting links > ~~~~~~~~~~~~~~~ > > When inserting links through [org-insert-link], the description is now > displayed first, followed by the literal link, as the description is ofte= n > more useful when you look for the link you want to insert. > > Completion now complete both literal links and description. If you > complete a description, the literal link and its description will be > inserted directly, whereas when you complete the literal link, you will b= e > prompted for a description (as with Org 7.8.) > > In the completion buffer, links to the current buffer are now highlighted= . > > > [org-insert-link]: http://orgmode.org/worg/doc.html#org-insert-link > > New templates =3D%h=3D and =3D%(sexp)=3D for abbreviated links > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > On top of =3D%s=3D template, which is replaced by the link tag in abbrevi= ated > links, you can now use =3D%h=3D (which does the same than =3D%s=3D but do= es not > hexify the tag) and =3D%(sexp)=3D (which can run a function that takes th= e tag > as its own argument.) > > New link type =3Dhelp=3D > ~~~~~~~~~~~~~~~~~~~~ > > You can now create links from =3Dhelp=3D buffers. > > For example, if you request help for the command [org-agenda] with =3DC-h= f > org-agenda RET=3D, creating a link from this buffer will let you go back = to > the same buffer. > > > [org-agenda]: http://orgmode.org/worg/doc.html#org-agenda > > New command [org-insert-all-links] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This will insert all links as list items. With a universal prefix > argument, links will not be deleted from [org-stored-links]. > > This new command is bound to =3DC-c C-M-l=3D. > > > [org-insert-all-links]: http://orgmode.org/worg/doc.html#org-insert-all-l= inks > [org-stored-links]: http://orgmode.org/worg/doc.html#org-stored-links > > New option [org-url-hexify-p] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When set to =3Dnil=3D, the =3DURL=3D part of a link will not be hexified. > > > [org-url-hexify-p]: http://orgmode.org/worg/doc.html#org-url-hexify-p > > Org can now open multiple shell links > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > New option [org-doi-server-url] to specify an alternate DOI server > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > [org-doi-server-url]: http://orgmode.org/worg/doc.html#org-doi-server-url > > RET now follows time stamps links > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Org Editing > ----------- > > [org-todo] and =3Dorg-archive-*=3D can now loop in the active region > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When [org-loop-over-headlines-in-active-region] is =3Dnon-nil=3D, using [= org-todo] > or =3Dorg-archive-*=3D commands in the active region will loop over headl= ines. > This is handy if you want to set the TODO keyword for several items, or > archive them quickly. > > [org-todo]: http://orgmode.org/worg/doc.html#org-todo > [org-loop-over-headlines-in-active-region]: http://orgmode.org/worg/doc.h= tml#org-loop-over-headlines-in-active-region > [org-todo]: http://orgmode.org/worg/doc.html#org-todo > > You can now set tags for headlines in a region > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > If [org-loop-over-headlines-in-active-region] is =3Dnon-nil=3D, then sele= cting > the region and hitting =3DC-c C-q=3D will set the tags for all headlines = in the > region. > > > [org-loop-over-headlines-in-active-region]: http://orgmode.org/worg/doc.h= tml#org-loop-over-headlines-in-active-region > > New command [org-insert-drawer] to insert a drawer interactively > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [org-insert-drawer]: http://orgmode.org/worg/doc.html#org-insert-drawer > > Comments start with "^[ \t]*# " anywhere on a line > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Note that the space after the hashtag is mandatory. Comments with "^#+" > are not supported anymore. > > New speed key =3D#=3D to toggle the COMMENT cookie on a headline > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > =3Dindent-region-function=3D is now set to [org-indent-region] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > =3DC-M-\=3D should now produce useful results. > > You can unindent the buffer with [org-unindent-buffer]. > > > [org-indent-region]: http://orgmode.org/worg/doc.html#org-indent-region > [org-unindent-buffer]: http://orgmode.org/worg/doc.html#org-unindent-buff= er > > New option [org-allow-promoting-top-level-subtree] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When =3Dnon-nil=3D, =3DS-M-=3D will promote level-1 subtrees contai= ning other > subtrees. The level-1 headline will be commented out. You can revert to > the previous state with =3DM-x undo RET=3D. > > > [org-allow-promoting-top-level-subtree]: http://orgmode.org/worg/doc.html= #org-allow-promoting-top-level-subtree > > Org Clock > --------- > > > New keybinding =3DC-c C-x C-z=3D for [org-clock-resolve] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [org-clock-resolve]: http://orgmode.org/worg/doc.html#org-clock-resolve > > New keybinding =3DC-c C-x C-q=3D for [org-clock-cancel] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [org-clock-cancel]: http://orgmode.org/worg/doc.html#org-clock-cancel > > New command [org-clock-in-last] to clock in the last clocked item > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This command is bound to =3DC-c C-x C-x=3D and will clock in the last clo= cked > entry, if any. > > > [org-clock-in-last]: http://orgmode.org/worg/doc.html#org-clock-in-last > > =3DC-u M-x=3D [org-clock-out] =3DRET=3D now prompts for a state to switch= to > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [org-clock-out]: http://orgmode.org/worg/doc.html#org-clock-out > > =3DS-M-=3D on a clock timestamps adjusts the previous/next clock > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New option [org-clock-continuously] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When set to =3Dnil=3D, clocking in a task will first try to find the last > clocked out task and restart from when that task was clocked out. > > You can temporarily activate continuous clocking with =3DC-u C-u C-u M-x > [org-clock-in] RET=3D (three universal prefix arguments) and =3DC-u C-u M= -x > [org-clock-in-last] RET=3D (two universal prefix arguments). > > > [org-clock-continuously]: http://orgmode.org/worg/doc.html#org-clock-cont= inuously > [org-clock-in]: doc::org-clock-in > [org-clock-in-last]: doc::org-clock-in-last > > New option [org-clock-frame-title-format] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This option sets the value of =3Dframe-title-format=3D when clocking in. > > > [org-clock-frame-title-format]: http://orgmode.org/worg/doc.html#org-cloc= k-frame-title-format > > New options for controlling the clockreport display > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [org-clock-file-time-cell-format]: Format string for the file time cells = in > clockreport. > > [org-clock-total-time-cell-format]: Format string for the total time cell= s > in clockreport. > > > [org-clock-file-time-cell-format]: http://orgmode.org/worg/doc.html#org-c= lock-file-time-cell-format > [org-clock-total-time-cell-format]: http://orgmode.org/worg/doc.html#org-= clock-total-time-cell-format > > New options for controlling the clock/timer display > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [org-clock-clocked-in-display]: control whether the current clock is > displayed in the mode line and/or frame title. > > [org-timer-display]: control whether the current timer is displayed in th= e > mode line and/or frame title. > > This allows the clock and timer to be displayed in the frame title instea= d > of, or as well as, the mode line. This is useful for people with limited > space in the mode line but with ample space in the frame title. > > > [org-clock-clocked-in-display]: http://orgmode.org/worg/doc.html#org-cloc= k-clocked-in-display > [org-timer-display]: http://orgmode.org/worg/doc.html#org-timer-display > > Org Appearance > -------------- > > New option [org-custom-properties] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > The visibility of properties listed in this options can be turn on/off wi= th > [org-toggle-custom-properties-visibility]. This might be useful for > properties used by third-part tools or that you don't want to see > temporarily. > > > [org-custom-properties]: http://orgmode.org/worg/doc.html#org-custom-prop= erties > [org-toggle-custom-properties-visibility]: http://orgmode.org/worg/doc.ht= ml#org-toggle-custom-properties-visibility > > New command [org-redisplay-inline-images] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This will redisplay all images. It is bound to =3DC-c C-x C-M-v=3D. > > > [org-redisplay-inline-images]: http://orgmode.org/worg/doc.html#org-redis= play-inline-images > > New entities in =3Dorg-entities.el=3D > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > There are these new entities: > > ("tilde" "\\~{}" nil "˜" "~" "~" "~") > ("slash" "/" nil "/" "/" "/" "/") > ("plus" "+" nil "+" "+" "+" "+") > ("under" "\\_" nil "_" "_" "_" "_") > ("equal" "=3D" nil "=3D" "=3D" "=3D" "=3D") > ("asciicirc" "\\textasciicircum{}" nil "^" "^" "^" "^") > > New face =3Dorg-list-dt=3D for definition terms > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New face =3Dorg-date-selected=3D for the selected calendar day > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New face value for =3Dorg-document-title=3D > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > The face is back to a normal height. > > Org Columns > ----------- > > New speed command =3D:=3D to activate the column view > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New special property =3DCLOCKSUM_T=3D to display today's clocked time > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > You can use =3DCLOCKSUM_T=3D the same way you use =3DCLOCKSUM=3D. It wil= l display > the time spent on tasks for today only. > > Use the =3D:COLUMNS:=3D property in columnview dynamic blocks > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > If the =3D:COLUMNS:=3D is set in a subtree, the columnview dynamic block = will > use its value as the column format. > > Consider inline tasks when computing a sum > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Org Dates and Time Stamps > ------------------------- > > Enhanced [org-sparse-tree] > ~~~~~~~~~~~~~~~~~~~~~~~~~~ > > =3DC-c /=3D can now check for time ranges. > > When checking for dates with =3DC-c /=3D it is useful to change the type = of > dates that you are interested in. You can now do this interactively with > =3Dc=3D after =3DC-c /=3D and/or by setting [org-sparse-tree-default-date= -type] to > the default value you want. > > > [org-sparse-tree]: http://orgmode.org/worg/doc.html#org-sparse-tree > [org-sparse-tree-default-date-type]: http://orgmode.org/worg/doc.html#org= -sparse-tree-default-date-type > > Support for hourly repeat cookies > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > You can now use > > SCHEDULED: <2012-08-20 lun. 08:00 +1h> > > if you want to add an hourly repeater to an entry. > > =3DC-u C-u C-c .=3D inserts a time-stamp with no prompt > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When (setq [org-read-date-prefer-future] 'time), accept days in the promp= t > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~ > > "8am Wed" and "Wed 8am" are now acceptable values when entering a date fr= om > the prompt. If [org-read-date-prefer-future] is set to =3Dtime=3D, this = will > produce the expected prompt indication. > > > [org-read-date-prefer-future]: http://orgmode.org/worg/doc.html#org-read-= date-prefer-future > [org-read-date-prefer-future]: http://orgmode.org/worg/doc.html#org-read-= date-prefer-future > > New option [org-datetree-add-timestamp] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When set to =3Dnon-nil=3D, datetree entries will also have a timestamp. = This > is useful if you want to see these entries in a sparse tree with =3DC-c /= =3D. > > > [org-datetree-add-timestamp]: http://orgmode.org/worg/doc.html#org-datetr= ee-add-timestamp > > Org Capture > ----------- > > New command [org-capture-string] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > M-x [org-capture-string] RET will prompt for a string and a capture templ= ate. > The string will be used as an annotation for the template. This is usefu= l > when capturing in batch mode as it lets you define the content of the > template without being in Emacs. > > > [org-capture-string]: http://orgmode.org/worg/doc.html#org-capture-string > [org-capture-string]: http://orgmode.org/worg/doc.html#org-capture-string > > New option [org-capture-templates-contexts] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Setting this option allows you to define specific context where > capture templates should be available from. For example, when > set to this value > > > > (setq org-capture-templates-contexts > '(("c" (in-mode . "message-mode")))) > > > then the =3Dc=3D capture template will only be available from > =3Dmessage-mode=3D buffers. See the docstring and the manual for > more details on how to use this. > > > [org-capture-templates-contexts]: http://orgmode.org/worg/doc.html#org-ca= pture-templates-contexts > > New =3D%l=3D template to insert the literal link > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New option [org-capture-bookmark] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Org used to automatically add a bookmark with capture a note. You can no= w > turn this on by setting [org-capture-bookmark] to =3Dnil=3D. > > > [org-capture-bookmark]: http://orgmode.org/worg/doc.html#org-capture-book= mark > [org-capture-bookmark]: http://orgmode.org/worg/doc.html#org-capture-book= mark > > Expand =3D%=3D escape sequences into text entered for 'th =3D%^= {PROMPT}=3D escape > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~~~~~~~ > > See the manual for more explanations. > > More control over empty lines > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > You can use =3D:empty-lines-before=3D and =3D:empty-lines-after=3D to con= trol the > insertion of empty lines. Check the manual for more explanations. > > New hook [org-capture-prepare-finalize-hook] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This new hook runs before the finalization process starts. > > > [org-capture-prepare-finalize-hook]: http://orgmode.org/worg/doc.html#org= -capture-prepare-finalize-hook > > Org Export > ---------- > > New command [orgtbl-to-table.el] and [orgtbl-to-unicode] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [orgtbl-to-table.el] will convert the table to a =3Dtable.el=3D table, an= d > [orgtbl-to-unicode] will use ascii-art-to-unicode.el (when available) to > print beautiful tables. > > > [orgtbl-to-table.el]: http://orgmode.org/worg/doc.html#orgtbl-to-table.el > [orgtbl-to-unicode]: http://orgmode.org/worg/doc.html#orgtbl-to-unicode > [orgtbl-to-table.el]: http://orgmode.org/worg/doc.html#orgtbl-to-table.el > [orgtbl-to-unicode]: http://orgmode.org/worg/doc.html#orgtbl-to-unicode > > [org-table-export] now a bit clever about the target format > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When you specify a file name like =3Dtable.csv=3D, [org-table-export] wil= l now > suggest [orgtbl-to-csv] as the default method for exporting the table. > > > [org-table-export]: http://orgmode.org/worg/doc.html#org-table-export > [org-table-export]: http://orgmode.org/worg/doc.html#org-table-export > [orgtbl-to-csv]: http://orgmode.org/worg/doc.html#orgtbl-to-csv > > New option [org-export-date-timestamp-format] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > The option allows to set a time string format for Org timestamps > in the #+DATE option. > > [org-export-date-timestamp-format]: http://orgmode.org/worg/doc.html#org-= export-date-timestamp-format > > LaTeX: New options for exporting table rules :tstart, :hline and :tend > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > See [org-export-latex-tables-hline] and [org-export-latex-tables-tend]. > > > [org-export-latex-tables-hline]: http://orgmode.org/worg/doc.html#org-exp= ort-latex-tables-hline > [org-export-latex-tables-tend]: http://orgmode.org/worg/doc.html#org-expo= rt-latex-tables-tend > > LaTeX: You can now set =3D:hfmt=3D from =3D#+ATTR_LaTeX=3D > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Beamer: Add support and keybinding for the =3Dexampleblock=3D environment > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Add support for these languages in [org-export-language-setup]. More > languages are always welcome. > > > [org-export-language-setup]: http://orgmode.org/worg/doc.html#org-export-= language-setup > > Beamer: New option [org-beamer-inherited-properties] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This option allows Beamer export to inherit some properties. > Thanks to Carsten for implementing this. > > > [org-beamer-inherited-properties]: http://orgmode.org/worg/doc.html#org-b= eamer-inherited-properties > > ODT: Add support for ODT export in org-bbdb.el > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > ODT: Add support for indented tables (see [this commit] for details) > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [this commit]: http://orgmode.org/w/?p%3Dorg-mode.git%3Ba%3Dcommit%3Bh%3D= e9fd33 > > ODT: Improve the conversion from ODT to other formats > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > ASCII: Swap the level-1/level-2 characters to underline the headlines > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Support for Chinese, simplified Chinese, Russian, Ukrainian and Japanese > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > HTML: New option [org-export-html-date-format-string] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Format string to format the date and time in HTML export. > Thanks to S=C3=A9bastien Vauban for this patch. > > > [org-export-html-date-format-string]: http://orgmode.org/worg/doc.html#or= g-export-html-date-format-string > > Miscellaneous > ------------- > > [org-table-number-regexp] accept comma as a decimal mark to represent num= bers > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~= ~~~~ > > [org-table-number-regexp]: http://orgmode.org/worg/doc.html#org-table-num= ber-regexp > > Org allows a new property =3DAPPT_WARNTIME=3D > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > You can set it with the =3DW=3D speedy key or set it manually. When set, > exporting to iCalendar and [org-agenda-to-appt] will use the value of thi= s > property as the number of minutes for the warning alarm. > > > [org-agenda-to-appt]: http://orgmode.org/worg/doc.html#org-agenda-to-appt > > New command [org-inc-effort] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This will increment the effort value. > > It is bound to =3DC-c C-x E=3D and to =3DE=3D as a speedy command. > > > [org-inc-effort]: http://orgmode.org/worg/doc.html#org-inc-effort > > Attach: Add support for creating symbolic links > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > `org-attach-method' now supports a new method =3Dlns=3D, allowing to atta= ch > symbolic links. > > Archive: you can now archive to a datetree > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New option [org-inlinetask-show-first-star] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > =3DNon-nil=3D means display the first star of an inline task as > additional marker. When =3Dnil=3D, the first star is not shown. > > > [org-inlinetask-show-first-star]: http://orgmode.org/worg/doc.html#org-in= linetask-show-first-star > > New option [org-latex-preview-ltxpng-directory] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > This lets you define the path for the =3Dltxpng/=3D directory. > > > [org-latex-preview-ltxpng-directory]: http://orgmode.org/worg/doc.html#or= g-latex-preview-ltxpng-directory > > You can now use imagemagick instead of dvipng to preview LaTeX fragments > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > You can now turn off [orgstruct++-mode] safely > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > [orgstruct++-mode]: http://orgmode.org/worg/doc.html#orgstruct++-mode > > =3DC-u C-c C-c=3D on list items to add check boxes > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > =3DC-u C-c C-c=3D will add an empty check box on a list item. > > When hit from the top of the list, it will add check boxes for all top > level list items. > > =3Dorg-list-ending-method=3D and =3Dorg-list-end-regexp=3D are now obsole= te > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > Fall back on using [org-list-end-re] only, which see. > > > [org-list-end-re]: http://orgmode.org/worg/doc.html#org-list-end-re > > org-feed.el now expands =3D%(sexp)=3D templates > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > New option [org-protocol-data-separator] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > [org-protocol-data-separator]: http://orgmode.org/worg/doc.html#org-proto= col-data-separator > > New option [org-ditaa-jar-option] to specify the ditaa jar file > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > > [org-ditaa-jar-option]: http://orgmode.org/worg/doc.html#org-ditaa-jar-op= tion > > New possible value for [org-loop-over-headlines-in-active-region] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When [org-loop-over-headlines-in-active-region] is set to > =3Dstart-level=3D, the command will loop over the active region but > will only act upon entries that are of the same level than the > first headline in the region. > > > [org-loop-over-headlines-in-active-region]: http://orgmode.org/worg/doc.h= tml#org-loop-over-headlines-in-active-region > [org-loop-over-headlines-in-active-region]: http://orgmode.org/worg/doc.h= tml#org-loop-over-headlines-in-active-region > > New option [org-habit-show-all-today] > ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ > > When set to =3Dt=3D, show all (even unscheduled) habits on today's agenda= . > > > [org-habit-show-all-today]: http://orgmode.org/worg/doc.html#org-habit-sh= ow-all-today > > > Important bug fixes > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > M-TAB on options keywords perform completion correctly again > ------------------------------------------------------------ > > If you hit =3DM-TAB=3D on keywords like =3D#+TITLE=3D, Org will try to > perform completion with meaningful values. > > Add licenses to javascript embedded and external code snippets > -------------------------------------------------------------- > > Embedded javascript code produced when exporting an Org file to HTML is n= ow > licensed under GPLv3 (or later), and the copyright is owned by the Free > Software Foundation, Inc. > > The javascript code for embedding MathJax in the browser mentions the > MathJax copyright and the Apache 2.0 license. > > The javascript code for embedding =3Dorg-injo.js=3D in the browser mentio= ns the > copyright of Sebastian Rose and the GPLv3 (or later) license. > > [org-export-html-scripts] is now a variable, so that you can adapt the co= de > and the license to your needs. > > See [http://www.gnu.org/philosophy/javascript-trap.html] for explanations= on > why these changes were necessary. > > > [org-export-html-scripts]: http://orgmode.org/worg/doc.html#org-export-ht= ml-scripts > > > -- > Bastien > >