Hi *@Jeremy*, Thanks for pointing me to that issue on GitHub. I understand what you're saying about two actions canceling each other out, sure. But you also replied in that issue to *@giffmex*, to the effect that, if a tiddler is a state tiddler in $:/state then the core will "exclude it from the dirty handling". Why not move $:/HistoryList to $:/state/HistoryList to give it the same exclusion? After all, I would have thought that the history list, by its very existence, is part of the state of the wiki.
Kind regards, Hegart. On Tuesday, 29 September 2015 05:03:01 UTC+13, Jeremy Ruston wrote: > > Hi Hegart > > There has been some discussion of this point before: > > https://github.com/Jermolene/TiddlyWiki5/issues/740 > > I think the source of the confusion is the logic I discuss at the end of > the thread: the wiki is considered dirty if any change has been made to it, > without regard for whether those changes cancel one another out. > > Best wishes > > Jeremy. > > > On Mon, Sep 28, 2015 at 4:11 PM, Hegart Dmishiv <[email protected] > <javascript:>> wrote: > >> Ah, I see now, so the only thing that is keeping the document dirty is >> $:/HistoryList itself then? That seems a bit silly to me. If I didn't >> commit the changes then TW should treat the "Draft of..." as if it never >> had existed, and delete that entry from the history list, IMHO. >> >> On Tuesday, 29 September 2015 03:53:13 UTC+13, Evolena wrote: >>> >>> >>> >>> Le lundi 28 septembre 2015 16:48:27 UTC+2, Hegart Dmishiv a écrit : >>>> >>>> Thanks for explaining that, *Evolena*. I would have thought that >>>> clicking the "discard changes to this tiddler" button would have deleted >>>> the "Draft of..." tiddler, thus returning the TW wiki instance to the >>>> state >>>> it was in prior to entering edit mode, with no changes having been made at >>>> all. Are you saying that I'll have a whole heap of random "Draft of..." >>>> tiddlers somewhere in my wiki then? Because it still seems to think the >>>> document is dirty, even after clicking the "discard changes to this >>>> tiddler" button. >>>> >>> >>> No, they aren't existing tiddlers, the draft are discarded. But their >>> name remain in the $:/HistoryList tiddler (and not $:/StoryList as I >>> said before, sorry). Open this HistoyList tiddler, use your TW, and see >>> what happens. >>> >> -- >> 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] <javascript:>. >> To post to this group, send email to [email protected] >> <javascript:>. >> Visit this group at http://groups.google.com/group/tiddlywiki. >> To view this discussion on the web visit >> https://groups.google.com/d/msgid/tiddlywiki/a919d675-7801-44f4-b990-cdca36d8803c%40googlegroups.com >> >> <https://groups.google.com/d/msgid/tiddlywiki/a919d675-7801-44f4-b990-cdca36d8803c%40googlegroups.com?utm_medium=email&utm_source=footer> >> . >> >> For more options, visit https://groups.google.com/d/optout. >> > > > > -- > Jeremy Ruston > mailto:[email protected] <javascript:> > -- 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. To view this discussion on the web visit https://groups.google.com/d/msgid/tiddlywiki/53d071cd-8aaf-4034-bd0f-6eb2abe9ae95%40googlegroups.com. For more options, visit https://groups.google.com/d/optout.

