G'day sir,
I've actually been doing parameterised transclusion for about a year now,
with my own syntax:
{{ blah_blah_tiddler-tiddler-title:::param1:::param2 || tTemplate}}
The parameterised transclusions work is really interesting, I think it will
be fantastic for everybody, but I don't think I'll ever use it.
Using the pipe as a separator for parameters is a serious turn-off for me.
When a symbol starts having too many different uses in too many contexts,
that symbol quickly stops providing me visual cues/anchors I need to
quickly process what I'm looking at. (Would we call that
"symbol-overloading"?)
For every millisecond of cognitive-processing-brake-pumping going on, I
quickly get frustrated and miserable.
Although kind of "wordy", the triple colons have been good for me, so far,
because they stand out. I immediately recognise what I'm seeing. No
sticks in the cognitive wheels, cognitive wheels not stuck in the mud.
Something like that ....
On Saturday, December 10, 2022 at 11:58:49 AM UTC-4 [email protected]
wrote:
> Great stuff Charlie, really inspired. I hope you will enjoy the new
> possibilities coming in https://github.com/Jermolene/TiddlyWiki5/pull/6666
>
> Best wishes
>
> Jeremy
>
> On Saturday, December 10, 2022 at 3:43:19 PM UTC [email protected] wrote:
>
>> I find the layout of the code above looks better when viewed in Google
>> Groups
>> <https://groups.google.com/g/tiddlywiki/c/uHmKhRIT2oc/m/4oqg_Bf2AgAJ>.
>>
>> On Saturday, December 10, 2022 at 11:15:51 AM UTC-4 Charlie Veniot wrote:
>>
>>> And the TiddlyWiki syntax (no javascript) version:
>>> ```
>>> \define fibo(fnmax fni:1 fnm2:0 fnm1:1)
>>> <$list filter="[[$fnm2$]match[0]]">
>>> F,,$fnm2$,, = $fnm2$<br>
>>> F,,$fnm1$,, = $fnm1$<br>
>>> </$list>
>>> <$vars fni={{{ [[$fni$]add[1]] }}}
>>> fn={{{ [[$fnm1$]add[$fnm2$]] }}}>
>>> F,,<<fni>>,, = <<fn>><br>
>>> <$list filter="[[$fnmax$]compare:integer:gt<fni>]"><$macrocall
>>> $name=fibo fni=<<fni>> fnmax=$fnmax$ fnm2=$fnm1$ fnm1=<<fn>>/></$list>
>>> </$vars>
>>> \end
>>>
>>> <<fibo 25>>
>>> ```
>>> On Saturday, March 12, 2022 at 7:49:42 PM UTC-4 Charlie Veniot wrote:
>>>
>>>> TiddlyWiki instance available for play:
>>>> https://basicanywheremachine.neocities.org/SessionStorageForVariables.html
>>>>
>>>> On Saturday, March 12, 2022 at 11:07:54 AM UTC-4 Charlie Veniot wrote:
>>>>
>>>>>
>>>>> [image: Screenshot 2022-03-12 11.05.36 AM.png]
>>>>
>>>>
--
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/ba51e75a-7046-4820-aa0a-945756c1a4f4n%40googlegroups.com.