On 8/15/2013 7:38 AM, Ville M. Vainio wrote:
I would speculate this causes huge performance regression when moving
through the tree with cursor keys (and e.g. across set of siblings
where every other node is @rich, every other is not). Am I wrong?
I just tested this out. There is a very minor slowdown on my machine -
I wouldn't say it's enough to cause an issue. Perhaps there is a
solution though - only switch editors if the node stays selected for at
least 0.5 seconds? Not sure of the logistics behind that.
I used the following tree:
----
<?xml version="1.0" encoding="utf-8"?>
<!-- Created by Leo (http://leoeditor.com/leo_toc.html) -->
<?xml-stylesheet ekr_test?>
<leo_file xmlns:leo="http://www.leo-editor.org/2011/leo" >
<leo_header file_format="2"/>
<vnodes>
<v t="peckj.20130815075505.2514" a="E"><vh>Test</vh>
<v t="peckj.20130815075505.2515"><vh>@rich blah</vh></v>
<v t="peckj.20130815075505.2518"><vh>@norich blah</vh></v>
<v t="peckj.20130815075505.2525"><vh>@rich blah</vh></v>
<v t="peckj.20130815075505.2535"><vh>@norich blah</vh></v>
<v t="peckj.20130815075505.2527"><vh>@rich blah</vh></v>
<v t="peckj.20130815075505.2537"><vh>@norich blah</vh></v>
<v t="peckj.20130815075505.2529"><vh>@rich blah</vh></v>
<v t="peckj.20130815075505.2539"><vh>@norich blah</vh></v>
<v t="peckj.20130815075505.2531"><vh>@rich blah</vh></v>
<v t="peckj.20130815075505.2541"><vh>@norich blah</vh></v>
<v t="peckj.20130815075505.2533"><vh>@rich blah</vh></v>
<v t="peckj.20130815075505.2543"><vh>@norich blah</vh></v>
</v>
</vnodes>
<tnodes>
<t tx="peckj.20130815075505.2514" str_ctime="1376567873.0"
str_mtime="1376567951.0" str_atime="1376567983.0"></t>
<t tx="peckj.20130815075505.2515" str_ctime="1376567881.0"
str_mtime="1376567901.0" str_atime="1376567982.0"></t>
<t tx="peckj.20130815075505.2518" str_ctime="1376567894.0"
str_mtime="1376567909.0" str_atime="1376567958.0"></t>
<t tx="peckj.20130815075505.2525" str_ctime="1376567881.0"
str_mtime="1376567928.0" str_atime="1376567966.0"></t>
<t tx="peckj.20130815075505.2527" str_ctime="1376567881.0"
str_mtime="1376567928.0" str_atime="1376567967.0"></t>
<t tx="peckj.20130815075505.2529" str_ctime="1376567881.0"
str_mtime="1376567929.0" str_atime="1376567968.0"></t>
<t tx="peckj.20130815075505.2531" str_ctime="1376567881.0"
str_mtime="1376567929.0" str_atime="1376567968.0"></t>
<t tx="peckj.20130815075505.2533" str_ctime="1376567881.0"
str_mtime="1376567930.0" str_atime="1376567970.0"></t>
<t tx="peckj.20130815075505.2535" str_ctime="1376567894.0"
str_mtime="1376567935.0" str_atime="1376567967.0"></t>
<t tx="peckj.20130815075505.2537" str_ctime="1376567894.0"
str_mtime="1376567937.0" str_atime="1376567968.0"></t>
<t tx="peckj.20130815075505.2539" str_ctime="1376567894.0"
str_mtime="1376567944.0" str_atime="1376567968.0"></t>
<t tx="peckj.20130815075505.2541" str_ctime="1376567894.0"
str_mtime="1376567945.0" str_atime="1376567968.0"></t>
<t tx="peckj.20130815075505.2543" str_ctime="1376567894.0"
str_mtime="1376567948.0" str_atime="1376567971.0"></t>
</tnodes>
</leo_file>
----
-->Jake
--
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 http://groups.google.com/group/leo-editor.
For more options, visit https://groups.google.com/groups/opt_out.