Matthew Weymar <[email protected]> writes:

> Emacs 29.4
> Org mode version 9.6.15
>
> *Summary*
> File‑level `#+PROPERTY header‑args` are parsed by `org-collect-keywords`,
> but `org-babel-params-from-properties` returns `(nil nil)` in new Org
> buffers until `org-set-regexps-and-options` is called. This causes Babel to
> ignore `#+PROPERTY header‑args` (e.g. `:tangle`) and tangle nothing.
> ...

This is a known limitation.

    17.8 Summary of In-Buffer Settings
    ==================================

    In-buffer settings start with ‘#+’, followed by a keyword, a colon, one
    or more spaces, and then a word for each setting.  Org accepts multiple
    settings on the same line.  Org also accepts multiple lines for a
    keyword.  This manual describes these settings throughout.  A summary
    follows here.

    ‘C-c C-c’ activates any changes to the in-buffer settings.
    Closing and reopening the Org file in Emacs also activates the
    changes.

Not a bug.
Canceled.

-- 
Ihor Radchenko // yantar92,
Org mode maintainer,
Learn more about Org mode at <https://orgmode.org/>.
Support Org development at <https://liberapay.com/org-mode>,
or support my work at <https://liberapay.com/yantar92>

Reply via email to