org.el (org-open-link-marker): Fix typo in docstring

* org.el (org-open-link-marker): Fix typo in docstring.
Merge branch 'maint'
Fix `org-open-at-point' in comments

* lisp/org.el (org-open-at-point): Return an error in comments, as
  there are no link to be found.
`org-open-at-point' right after an object still open it

* lisp/org.el (org-open-at-point): White spaces after an object are
  usually ignored by the function.  Though, when point is right after
  the object, still activate it.
* testing/lisp/test-org.el (test-org/custom-id): Fix test.
When computing clock table, remove arbitrary limit on hierarchy depth.

* org-clock.el (org-clock-sum): Enlarge array of per-level clock
  totals as needed on demand.
org.el (org-link-prettify): Docstring cleanup

* org.el (org-link-prettify): Docstring cleanup.
ob-clojure.el: Don't use `cider-current-ns' to set the current namespace

* ob-clojure.el (org-babel-execute:clojure): Don't use
`cider-current-ns' to set the current namespace.

Thanks to Volker Strobel for reporting this issue.
Unescape links before opening them

* lisp/org.el (org-open-at-point): Unescape links before opening
  them.  This bug was introduced in
  fc9ce86cfc1ecf7e86028027a12875a26500e774.
org-agenda.el (org-agenda-custom-commands-contexts): Fix docstring

* org-agenda.el (org-agenda-custom-commands-contexts): Fix docstring.
Fix doc and code inconsistency: now use =verbatim= and ~code~.

* org.el (org-emphasis-alist): Use `org-verbatim' for =text=
and `org-code' for ~text~.

* org.texi (Emphasis and monospace): Document the use of
=verbatim= and ~code~ to be consistent with
`org-element-text-markup-successor'.

Thanks to Yasushi for reporting this.
Fix `org-open-at-point' on "docview"-type links

* lisp/org.el (org-open-at-point): Open "docview"-type links
  correctly, i.e., without adding "file+" first.
(org-open-file-with-system, org-open-file-with-emacs): Change
signature.  Deprecate functions.

* lisp/org-docview.el (org-docview-open): Open file even when no file
  number is specified.

This change removes "file+emacs" and "file+sys" types from
`org-link-protocols', since they are not hard-coded in
`org-open-at-point'.
Fix last commit

* lisp/org.el (org-link-types): Hardcode "file+emacs" and "file+sys".
ob-coq.el: Declare external functions
org-colview.el (org-columns-display-here): Let-bind `fm'

* org-colview.el (org-columns-display-here): Let-bind `fm'.
Merge branch 'maint'
org-element: Fix wrong cache behaviour

* lisp/org-element.el (org-element--cache-before-change): Correctly
  preserve match data.
lisp/ob-tangle.el: "elisp" should get tangled to ".el" files.

TINYCHANGE
Enforce `org-bookmark-names-plist'

* lisp/org-capture.el (org-capture-goto-last-stored): Use
  `org-bookmark-names-plist'.
* lisp/org.el (org-refile-goto-last-stored): Use
  `org-bookmark-names-plist'.
update named code block regexp for indentation

  Previously didn't work if #+header lines intervening between the
  name and the block were indented.
Koma export: Tweak the logic to output fromaddress

* ox-koma-letter.el (org-koma-letter-template): Do not output
`fromaddress' when it is a string of white spaces.
(org-koma-letter-use-title): Fix typo in the documentation string.