forked from mirrors/org-mode
* doc/org.texi (Header arguments in Org mode properties): Remove reference to deprecated syntax. * lisp/ob-core.el (org-babel-params-from-properties): Ignore deprecated syntax. * testing/examples/babel.org: * testing/examples/normal.org: * testing/examples/ob-header-arg-defaults.org: * testing/examples/property-inheritance.org: * testing/lisp/test-ob-header-arg-defaults.el (test-ob-header-arg-defaults/global/noweb): (test-ob-header-arg-defaults/global/call): (test-ob-header-arg-defaults/tree/overwrite/call): (test-ob-header-arg-defaults/tree/overwrite/noweb): (test-ob-header-arg-defaults/tree/accumulate/call): (test-ob-header-arg-defaults/tree/accumulate/noweb): (test-ob-header-arg-defaults/tree/complex/call): (test-ob-header-arg-defaults/tree/complex/noweb): * testing/lisp/test-ob.el (test-ob/elisp-in-header-arguments): * testing/lisp/test-property-inheritance.el (test-org-property-accumulation-overwrite-use): Update syntax. (test-org-property-accumulation-append-use): Use new syntax. (test-org-property-accumulation-top-val) (test-org-property-accumulation-overwrite-val) (test-org-property-accumulation-append-val): Remove tests.
26 lines
387 B
Org Mode
26 lines
387 B
Org Mode
#+property: header-args :var foo=1
|
|
#+property: header-args+ :var bar=2
|
|
|
|
#+begin_src emacs-lisp
|
|
(+ foo bar)
|
|
#+end_src
|
|
|
|
* overwriting a file-wide property
|
|
:PROPERTIES:
|
|
:header-args: :var foo=7
|
|
:END:
|
|
|
|
#+begin_src emacs-lisp
|
|
foo
|
|
#+end_src
|
|
|
|
* appending to a file-wide property
|
|
:PROPERTIES:
|
|
:header-args+: :var baz=3
|
|
:END:
|
|
|
|
#+begin_src emacs-lisp
|
|
(+ foo bar baz)
|
|
#+end_src
|
|
|