emacs-orgmode
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [O] [Orgmode] Re: [Feature Request] Cross headings in tables


From: Achim Gratz
Subject: Re: [O] [Orgmode] Re: [Feature Request] Cross headings in tables
Date: Tue, 07 Jun 2011 21:42:57 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.2 (gnu/linux)

Carsten Dominik <address@hidden> 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




reply via email to

[Prev in Thread] Current Thread [Next in Thread]