Hi Timothy, Another thought about this. In some languages (e.g. python) blocks require an explicit return by default. It would be nice to be able to set header arguments in the property drawer separately for inline source blocks in such cases.
src_python[:prologue "x = (" :epilogue ")\nreturn x"]{1 + 2} {{{results(=3=)}}} A quick review of ob-core and a check of the behavior suggests that there is a concept of inline-header-args, but only for default arguments, and that :inline-header-args:python: does not work. Extending the concept so that inline blocks can have headers set via property drawers separate from regular blocks seems important. Especially because inline blocks can accidentally inherit header-args that are incompatible (e.g. :results list). I don't think these patches depend on that though, so probably better to deal with that separately. Best, Tom