Hi Yakov,

On Tuesday, May 27, 2014 9:27:24 PM UTC+8, Yakov wrote:
>
> Hi Vincent,
>
>
>
>  
>
> 2. Lists
>  
>
> 2.2 Changing of the list order is rather slow
>
>
> Hmmm, I just noticed in my 
> example<http://twve.tiddlyspot.com/#%5B%5Btwve--Example--List%20Items%5D%5D>that
>  *it 
> caused an infinite loop when I tried to move down the last item*, but 
> worked quite smoothly in other cases, even when moving up the very first 
> one (well, you may get strange results but that's how TiddlyWiki renders 
> lists, not the *twve*). Are you saying it is slow in general, or just 
> cases similar to what I mentioned? If it is general then I would guess it's 
> some interference with other plugins.
>  
>
> Well, no, for me (in FF/Opera) in a list as simple as
> * one
> * two
> * three
> moving the first or the second item down takes 3-4 seconds (even if that's 
> the only open tiddler).
>
>
> I am guessing that could be the AutoSave feature (I remember you had once 
> mentioned about this?).
>
> In v3.0.2 (and earlier versions) moving an element (such as a list item) 
> includes setting the tiddler text twice, which would trigger the saving 
> action twice if AutoSave is enabled. That could be time consuming. I can 
> reduce the time of setting tiddler text to once, should save half of the 
> time but I don't know how to save more with AutoSave enabled. Usually I 
> disable the AutoSave option and moving elements is very smooth.
>
> Yes, very probably it's autosaving. And moving table rows has sort of the 
> same speed as colomn moving. How about an option that will control whether 
> autosaving should be called?
>

Yes, you are right! I already forgot there is one such option since the 
very beginning! Check the option chktwveCoreManualSave and the 
autoSaveChanges() function will not be triggered every time but only when 
you press the SaveChanges command explicitly.
 

>  
>
>   
>
>  
>
> 3.2 Inline editing (at least adding/removing colomns) seem to remove 
> additional classes. Say, I have a borderless table
> |borderless|k
> |text|
> After I add a new colomn, the table becomes with borders (it is ok for 
> edit mode, but in view mode I would like to have my CSS applied). The 
> |borderless|k part is not removed, if the tiddler is reopened, the 
> borders are gone again.
> CSS here is
> .borderless, .borderless tr, .borderless th, .borderless td { border: none 
> !important; }
> Note the !important part: without it, the stying is not applied at all -- 
> I would consider this as a bug, too.
>
>
> This I really have no idea. The *twve* does not do anything about styles 
> because I have very limited knowledge about CSS statements. If that is a 
> bug in *twve*, that must be due to the nothing be done about styles. In 
> that case it may take a long time to fix...
>  
>
> Ouch. I wanted to check if the DOM classes are removed, but the bug is no 
> longer reproducible.. Let's forget about it until I can reproduce it again.
>
> However, the need to add the !important part to CSS stays.
>
>
> You mean without twve you don't need this ! important thing, but with it 
> you do, is that right? That will be a trouble to me because I have no idea 
> at all what this ! important is! Hope it is not that important. :-)
>  
>
> Well, this is not of great concern; in short, CSS allows to make some 
> rules have more priority than others -- the !important part is for that. 
> But ok, let forget about this at least for a while, this is not a top 
> priority issue.
>  
>
>  
>
> 3.5 the speed of colomn moving is so-so and seem to depend on the history 
> of moving: consider this tiddler:
> Start with text
> |a|b|c|
> |d|e|f|
> |g|i|j|
> end with text
> moving the first colomn to the left (or the second to the right) takes 
> about 1 second; if I move that colomn back, it takes 2-3 seconds (tested in 
> FF)
>
>
> What about rows? Moving rows is smooth but columns not? I thought it's the 
> AutoSave again but then moving rows would be as slow as moving columns.
>
>
> See abouve. 
>
>  
>
>
> 3.6 tables with several missing cells behave in a tricky way: if I create 
> this table
> |a|b|c|
> |d|
> and try to edit the bottom-left cell, it opens for editing and then shows 
> the table as thought as it is edited in a right way (the bottom-left cell 
> is now with content). However, if I open the tw "code", I see
> |a|b|c|
> |d|f|
> instead of
>
> ...

-- 
You received this message because you are subscribed to the Google Groups 
"TiddlyWiki" 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/tiddlywiki.
For more options, visit https://groups.google.com/d/optout.

Reply via email to