Gavin Downard <gavin.down...@runbox.com> writes: > (*): the issue with `org-table-formula-substitute-names' as it is, is > that it will replace field names with the field /value/, not the field > index. Hopefully modifying the function to replace field names with > their indices won't break anything, so we can use the same function for > both sides of the formula.
This sounds reasonable, but please proceed with care. If you can, please factor out the common parts into a separate helper function that we can carefully test (first, without adding new features). What I have in mind is a preparatory "refactoring" patch that we will later supply with new tests. > Or, if you want to get really crazy, we can let fields and columns with > the same name share a formula. :) > ... > But in all seriousness, that does seem like it could be useful. I guess > on the rhs we could give each of those "shared names" the value of an array of > that name's connected columns (or fields). But I think support for that should > probably be added in a separate patch, since it's a bit separate from > the main issue. Yes, please move the discussion of "shared names" to a separate thread. -- Ihor Radchenko // yantar92, Org mode contributor, 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>