On Tue, Jul 15, 2003 at 08:05:15PM +0300, Martin Vermeer spake thusly:
> 
> Attached a screenshot from the branch list editor I am building, with
> a separate branches tab. Lars, was this about what you had in mind?
> 
> Not yet working, but getting there :-)
> 
> Martin
 
Here is the 'branch' code. Only very superficially tested though. I am
basically happy with this, although I stumbled over places (like 
FormDocument::input) that would benefit from some sanitary work.
Later...

2003-07-15      Martin Vermeer <[EMAIL PROTECTED]>

        * lib/ui/stdmenus.ui:
        * src/BranchList.[Ch]:
        * src/LyXAction.C:
        * src/Makefile.am:
        * src/bufferparams.[Ch]:
        * src/factory.C:
        * src/lfuns.h:
        * src/lyxfunc.C:
        * src/text3.C:
        * src/frontends/controllers/Makefile.am:
        * src/frontends/xforms/Dialogs.C:
        * src/frontends/xforms/FormBranch.[Ch]:
        * src/frontends/xforms/FormDocument.[Ch]:
        * src/frontends/xforms/Makefile.am:
        * src/frontends/xforms/forms/Makefile.am:
        * src/frontends/xforms/forms/form_branch.fd:
        * src/frontends/xforms/forms/form_document.fd:
        * src/insets/Makefile.am:
        * src/insets/inset.h:
        * src/insets/insetbranch.[Ch]:
        * src/insets/insetcollapsable.[Ch]: implements the 'branch inset'
        idea. This allows the output of various versions of a document 
        from a single source version, selectively outputing or suppressing 
        output of parts of the text.
        This implementation contains a 'branch list editor' in a separate
        tab of the document settings dialog. Branches are user definable.


As I will be off to the country again tomorrow, someone else may check
this in if it can go like this. Otherwise until next week :-)

Martin

-- 
Martin Vermeer  [EMAIL PROTECTED]
Helsinki University of Technology 
Dept. of Surveying, Inst. of Geodesy
P.O. Box 1200, FIN-02015 HUT, Finland
:wq

Attachment: branch_a.diff.gz
Description: application/gunzip

Attachment: pgp00000.pgp
Description: PGP signature

Reply via email to