On Tue, Feb 20, 2018 at 12:45 AM, Edward K. Ream <[email protected]> wrote:
> On Mon, Feb 19, 2018 at 9:33 AM, Zoom.Quiet <[email protected]> wrote:
>> after test, i confirm:
>>
>> - change @rst -> @clean, will lost so many rST need support by Leo
>> - and @rst really can not auto merge changed from out files
>
>
> Yes, this is a problem. I don't know of any simple solution.
>

for my experience, the old version of Leo base Tangle & Untangle make
3 worlds exchange:
0: product world -> out files
1: think world -> outlines
2: work world -> edit pane

but Leo support more and more commands (like @others <<sub section>>...)
that make the one action pair Tangle & Untangle can not simple support
all kinds of commands expand actions,
so EKR build new file type commands (like @rst @clean), include
special Tangle processes;
but product world -> think world, is more complex...?

but @clean can base 'Recovered Nodes' auto merged product world change,
why others file type nodes can not?

in face, git/hg/cvs/... all kinds of VCS can:
0: auto fix most conflict
1: if not, will export good structural diff log

so for Leo reflect these info. just 2 ways:
0: perfect understand conflict/diff, and re-write right node content
1: not re-write any node, just insert nodes report the conflict/diff,
help people result them

i hope Leo support the simple way:
just insert alert nodes near conflict contents,
and lock the save action, until fixed all alert nodes ; -)

> I would consider writing scripts that would read/write parts of LeoDocs.leo
>
> to some external file.  It would even be possible to execute these scripts
> automatically using, say, Leo's 'save2' and 'open2' events.  See this page.
>
http://leoeditor.com/writingPlugins.html#summary-of-event-handlers

WoW ... Leo support soooo many events now, that look like some thing
in the deep base is maybe not lite enough?

> Edward
>
> --
> You received this message because you are subscribed to the Google Groups
> "leo-editor" group.
> To unsubscribe from this group and stop receiving emails from it, send an
> email to [email protected].
> To post to this group, send email to [email protected].
> Visit this group at https://groups.google.com/group/leo-editor.
> For more options, visit https://groups.google.com/d/optout.



-- 
life is pathetic, go Pythonic! 人生苦短, Python当歌!
俺: http://zoomquiet.io
授: http://creativecommons.org/licenses/by-sa/2.5/cn/
怒: 冗余不做,日子甭过!备份不做,十恶不赦!
KM keep growing environment culture which promoting organization learning!

-- 
You received this message because you are subscribed to the Google Groups 
"leo-editor" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
Visit this group at https://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/d/optout.

Reply via email to