$set means "let X = var in ...end " $list means "for i in filter do ... end"Joe,
These are list of widgets in TW core:The below five widgets are my choice for programming TW and I think these are
- list
- set (and vars)
- reveal (for conditional operation)
- wikify
- import (scope of variable and private methods)
Joe,Coming from other languages, in my mind the "reveal" widget is the closest thing to an IF. Wikify is a unique construction to TW. Also note that the great Evan Balster wrote a "Condition" Plugin:
which exposes <$if>, <$else-if> and <$else> widgets.
Unless you bring in a tiddler from an external source such as a plugin with its own licence, I belive you can assume every tiddler is operating under the overall tiddlywiki licence.
As an open source project tiddlywiki is not really a place in which to put restrictivly licenced code, but just because I have not seen it yet does not mean it will not happen.
Plugins often acknowledge others in the readme. This seems to be sufficent.
Others will have a more formal view, but to me contributions are typicaly open source and there is little need to manage by tiddler.
Regards
Tony
Appreciate your detail on this but it misses something.Say a person writes a Tiddler in a TW of "text to be read". What is the problem copying it if the "site" indicates NO copyright conditions?
(a) You retain ownership of the Copyright in Your Contribution and have the same rights to use or license the Contribution which You would have had without entering into the Agreement.