org.el (org-store-link, org-open-at-point): New link type "help"

* org.el (org-store-link, org-open-at-point): New link type
"help".
org.el (orgstruct-setup): Require `org-element'.

* org.el (orgstruct-setup): Require `org-element'.

This prevents an error for git users who use orgstruct-mode
(and orgstruct++-mode) and forget to make autoloads.
org.el (org-emph-re): Tiny formatting fix

* org.el (org-emph-re): Tiny formatting fix.
Revert "org.el (org-emph-re): Tiny formatting fix"

This reverts commit 8fb39ad25bb7cea71e4e751dbd10e88add506337.

Er.  Some changed should not be here.
Don't use `org-labels'

* org-compat.el (org-labels): Remove.

* org-bibtex.el (org-bibtex-headline): Don't use `org-labels'.

* ob.el (org-babel-sha1-hash, org-babel-noweb-p): Ditto.
org.el (org-emph-re): Tiny docstring formatting fix

* org.el (org-emph-re): Tiny docstring formatting fix.

Replay commit 8fb39a, but correctly this time.
New command `org-capture-string'

* org-capture.el (org-capture-string): New command to prompt
for the interactive text interactively.  This can also be used
in Elisp programs to use ̀org-capture' with some initial text.
(org-capture-initial): New variable to store the initial text.
(org-capture): Use `org-capture-initial'.
org-element: Fix comments in paragraph separator regexp

* lisp/org-element.el (org-element-paragraph-separate): Fix comments
  in paragraph separator regexp.  Optimize it.
org-publish.el: Fix problem with `org-publish-cache-ctime-of-src' not expanding from the correct directory

* org-publish.el (org-publish-needed-p)
(org-publish-update-timestamp, org-publish-file)
(org-publish-cache-file-needs-publishing): New argument
`base-dir'.
(org-publish-cache-ctime-of-src): Use the new argument to make
sure we find the file according to :base-directory.
Add the capture feature sexp to org feed

* org-feed.el (org-feed-format-entry): Require `org-capture'.
Expand Elisp %(...) templates.
(org-feed-default-template): Update docstring.

* org-capture.el (org-capture-expand-embedded-elisp): New
function.
(org-capture-fill-template): Use it.
(org-capture-inside-embedded-elisp-p): New function to tell if
we are within an Elisp %(...) template.
Massive code clean-up.

Delete trailing whitespaces.
Indent all sexps correctly.
Sentences end with double spaces.
org-capture.el: Minor code cleanup
org-capture.el (org-capture): Fix bug introduced by commit 1737d3

* org-capture.el (org-capture): Fix bug introduced by commit
1737d3.

Thanks to Simon Thum for reporting this.
org-agenda.el (org-agenda-get-sexps): Use `org-get-tags-at' to allow tag inheritance

* org-agenda.el (org-agenda-get-sexps): Use `org-get-tags-at'
to allow tag inheritance.

Thanks to Simon Thum for suggesting this.
org-e-publish: Mirror changes applied to org-publish.el

* contrib/lisp/org-e-publish.el (org-e-publish-needed-p,
  org-e-publish-update-timestamp, org-e-publish-file,
  org-e-publish-cache-file-needs-publishing,
  org-publish-cache-ctime-of-src): Mirror changes applied to org-publish.el.
org-element: Fix small bug

* lisp/org-element.el (org-element-at-point): Return consistent value
  when function is called on a blank line within a plain list.
* testing/lisp/test-org-element.el: Add test.
org-e-publish: Fix code typo

* contrib/lisp/org-e-publish.el (org-e-publish-cache-ctime-of-src):
  Fix code typo.
org-element: Fix typo in docstring

* lisp/org-element.el (org-element-text-markup-successor): Fix typo in
  docstring.
org-feed.el: Add declarations

* org-feed.el: Add declarations.
org-colview.el: Add new ways of specifying the columnview format

* org-colview.el (org-columns): New argument `columns-fmt-string'.
* org-colview.el (org-columns-get-format-end-top-level): Split
into `org-columns-get-format' and `org-columns-goto-top-level'.
* lisp/org-colview.el (org-dblock-write:columnview): Add a new parameter
:format which specifies the column view format for the output of the
columnview dynamic block.

This patch allows to interactively set a column view like this:

  M-: (org-columns "%66ITEM(Task) %6Effort(Estim.){:}") RET

or to specify a column view in columnview dynamic blocks:

TINYCHANGE