TT,

I think erics use of "Shadowed" is a good one. I am working on a config 
tiddler solution and needed to understand this well. So here is an answer 
in my own words.
By the way with config tiddlers shadows in effect provide a default value, 
you can override but you can also restore. 
You can also interrogate the shadows content without restoring it.

   - A Tiddler within a plugin or given a plugin-type is automatically a 
   shadow tiddler and can't be deleted without deleting the plugin in which it 
   arrived in the wiki, perhaps even already in empty.html 
   - When filtering shadow tiddlers you may use the [all[shadows] or 
   [is[shadow]] operators.
   - When edited, a copy of that shadow tiddler with the save name is 
   created which replaces the underlying shadow tiddle,r for all intents and 
   purposes, although the shadow tiddler still remains. These edited copies 
   become "tiddlers" although are often using the prefix $:/ thus are also 
   classified as system tiddlers
   - When filtering edited shadow tiddlers (and any other tiddler not a 
   shadow) you may use the you may use the [all[tiddlers] or [is[tiddler]] 
   operators
   - However it you want to confirm a given tiddler is ALSO a Shadow 
   tiddler, therefor has being edited, you use the following operator 
   [all[tiddlers+shadows]] to test if it is in both the shadow and tiddler 
   category.
   - When a tiddler exists due to the editing of a shadow tiddler, deleting 
   it "restores" the shadow tiddler.
   - Typically any tiddler that is part of the core or a plugin has a 
   shadow form. Such tiddlers can be essential to the operation of tiddlywiki 
   so it is fortunate they can be overridden but not deleted 
   generally speaking. 
   - If edited we can say the shadow tiddler is now a shadow of its former 
   self or alternatively its being shadowed by the edited version. That is 
   there now exists two tiddlers by the same name but unless 
   specifically referenced you only see the "tiddler" not the "shadow tiddler".
   - If you look for a shadow tiddler that was not edited you often find it 
   as contained within a plugin or the $:/core

Regards
Tony


On Saturday, November 30, 2019 at 5:19:32 AM UTC+11, TiddlyTweeter wrote:
>
> Ciao Eric
>
> Thanks for ....
>
> The filter terminology for referring to overridden shadows *is* somewhat 
>> confusing, linguistically.  Perhaps it might better be interpreted as 
>> meaning "[is[shadowed]]".  Also, note the difference between "overwritten" 
>> and "overridden"... the first term implies a direct replacement, while the 
>> second term implies a prioritization of use.
>
>
> Useful!
>
> The point of my post was, since I had confusion in the past,  others will 
> be too now. 
>
> It is not so much TW need change anything, rather that supplemental notes 
> on what "Shadows" are would be helpful. They are confusing to grasp, I 
> think.
>
> Best wishes
> TT
>

-- 
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 view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/a41ec866-3ace-4945-a666-acad56284c1a%40googlegroups.com.

Reply via email to