I recently updated to the latest org-mode master and it is failing ox-hugo[1] build and tests at 2 places.
Failure 1: org-get-outline-path has moved, and not mentioned in ORG-NEWS
Compiling ox-hugo.el now gives:
ox-hugo.el:4284:1: Warning: the function ‘org-get-outline-path’ is not known to be defined.
I see that defun has now moved to org-refile.el. I see that org-get-outline-path has nothing to do specific to refiling. Can that be moved back to org.el, or may be a separate library? Otherwise, ox-hugo.el will have to load org-refile.el too (yes, I don't use org-refile (yet), and that's how I discovered this :))
Failure 2: Change in parsing of org babel header arguments.
26c26
< {{< highlight emacs-lisp "hl_lines=1" >}}
---
> {{< highlight emacs-lisp "hl_lines=1 3-5" >}}
Earlier this kind of src block header:
#+begin_src emacs-lisp :hl_lines 1,3-5
...
#+end_src
got exported as
{{< highlight emacs-lisp "hl_lines=1 3-5" >}}
The regression is that now it is getting exported as
{{< highlight emacs-lisp "hl_lines=1" >}}
The values that I have after the comma in ":hl_lines 1,3-5" are getting lost.
This behavior change in org-babel-parse-header-arguments is also not documented in ORG-NEWS. I will now investigate what cause this regression.
...
--
Kaushal Modi