Vladimir Panteleev <thecybersha...@gmail.com> writes: > Ah! Well, thanks for the clarification, and apologies for the > confusion.
Well, thanks for bearing with me. >> I consider it to be a bug if you need to write $"string" instead of >> "string" in any `org-sbe' call. We should not test such a mis-feature, >> which should be removed. > > Agreed completely, but, wouldn't this be a breaking change? So far > I've tried to avoid breaking any meaningful existing uses of org-sbe. We probably need to break `org-sbe' so as to improve it. In particular, its syntax ought to evolve, as you pointed out. However, such changes would obviously go into master branch, not in maint. > No problem. To clarify, would you prefer tests which still use > $-prefixing, but with a table cell reference to get the value in the > cell (i.e. $$2), or tests which do not use $-prefixing in order to > interpret the string in the table cell as a reference to another block > in the org-mode document? At the moment, both are features described in `org-sbe' docstring, so I think they should be both tested, if appropriate. However, I had the former in mind when I suggested to change tests; the latter sounds very much like over-engineering.