Carsten Dominik <carsten.domi...@gmail.com> writes: > I think a better strategy would be to find these additional > header lines right before this section of the recalculate function: > > ;; Now evaluate the column formulas, but skip fields covered by > ;; field formulas > > and mark those extra header lines with the org-untouchable text property. > Then you can let the column formulas do their game, and fields marked > by this property will automatically exempted......
I just did that (and fixing a bug with the :org-untouchable property not being removed in certain circumstances which you might want to commit to master upfront). It looks much cleaner, see if you like it, too. I've also cleaned up all the commit messages, I hope they conform to the standard now. > Another part which might need a look to support this > would be `orgtbl-to-generic'. That I will have to think over a bit. This support depends on parsing the table into a list (AFAIK) and that currently treats cross headings as another sort of hlines. Changing this has a lot of repercussions elsewhere in the code as far as I can see. It might be an opportunity to re-factor some of the code that still works on the text representation, but that is certainly not something that I'd take lightly. Regards, Achim. -- +<[Q+ Matrix-12 WAVE#46+305 Neuron microQkb Andromeda XTk Blofeld]>+ Samples for the Waldorf Blofeld: http://Synth.Stromeko.net/Downloads.html#BlofeldSamplesExtra