[tw5] Re: Idea: Filtered transclusion but as only the filter

2021-10-23 Thread Charlie Veniot
Oh for sure, I agree:  it is *very* pretty.

And subtle looking too, but then I quickly fall back into paralysis by 
analysis, thinking "but maybe that is too subtle": will it grab me by the 
jugular to let me know clearly what's going to happen right there, in the 
mist of everything above and below it?

So yeah, triple-curly brackets: ugly, but definitely quick to see what's 
going on.  ("Yup, there's a transclusion.")

On Saturday, October 23, 2021 at 5:04:07 PM UTC-3 Mat wrote:

> Thanks for your thoughts. Yeah, I don't expect it to be anything doable, I 
> just figured it was a neat thought. The reason for the distinct triple 
> braces are, I must assume, to make it unique. If single square brackets 
> were used, I guess there'd have to be some additional condition on the 
> content between the brackets and I'm sure this would make things more 
> complicated.
> But still, it *would* be pretty me thinks ;-)
>
> <:-)
> On Saturday, October 23, 2021 at 8:56:17 PM UTC+2 cj.v...@gmail.com wrote:
>
>>
>> G'day Mat,
>>
>> Without knowing TW's guts, I'm tempted to say that kind of notation would 
>> get TW into a bit of notation overload (i.e. a notation meaning different 
>> things depending on the scenario/context, and maybe getting a little hard 
>> to differentiate between the scenarios/contexts.)
>>
>> That might be pushing successful parsing beyond limits.
>>
>> But it would take somebody in the nitty-gritty-know to chime in.
>> On Saturday, October 23, 2021 at 8:58:19 AM UTC-3 Mat wrote:
>>
>>> (Somewhat related to a post I just made about "filter links 
>>> ")
>>>
>>> Here's a syntactic idea: It would be neat if filters could be run 
>>> directly instead of having to be encapsultated in arcane triple braces 
>>> (arcanely called "filtered transclusion")? I.e instead of
>>>
>>> {{{ [tag[HelloThere]] }}}
>>>
>>> ...it could just directly be...
>>>
>>> [tag[HelloThere]]
>>>
>>> ...and the output from the filter is shown.
>>>
>>> AFAIK, a plain bracket link [[HelloThere]] is considered a filter, 
>>> evidently run to give the link. (But [title[HelloThere]] does not work.)
>>>
>>> <:-)
>>>
>>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e8d793fc-f503-40d4-b284-de6de8ae450en%40googlegroups.com.


[tw5] Re: Idea: Filtered transclusion but as only the filter

2021-10-23 Thread Mat
Thanks for your thoughts. Yeah, I don't expect it to be anything doable, I 
just figured it was a neat thought. The reason for the distinct triple 
braces are, I must assume, to make it unique. If single square brackets 
were used, I guess there'd have to be some additional condition on the 
content between the brackets and I'm sure this would make things more 
complicated.
But still, it *would* be pretty me thinks ;-)

<:-)
On Saturday, October 23, 2021 at 8:56:17 PM UTC+2 cj.v...@gmail.com wrote:

>
> G'day Mat,
>
> Without knowing TW's guts, I'm tempted to say that kind of notation would 
> get TW into a bit of notation overload (i.e. a notation meaning different 
> things depending on the scenario/context, and maybe getting a little hard 
> to differentiate between the scenarios/contexts.)
>
> That might be pushing successful parsing beyond limits.
>
> But it would take somebody in the nitty-gritty-know to chime in.
> On Saturday, October 23, 2021 at 8:58:19 AM UTC-3 Mat wrote:
>
>> (Somewhat related to a post I just made about "filter links 
>> ")
>>
>> Here's a syntactic idea: It would be neat if filters could be run 
>> directly instead of having to be encapsultated in arcane triple braces 
>> (arcanely called "filtered transclusion")? I.e instead of
>>
>> {{{ [tag[HelloThere]] }}}
>>
>> ...it could just directly be...
>>
>> [tag[HelloThere]]
>>
>> ...and the output from the filter is shown.
>>
>> AFAIK, a plain bracket link [[HelloThere]] is considered a filter, 
>> evidently run to give the link. (But [title[HelloThere]] does not work.)
>>
>> <:-)
>>
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/e95d30e6-76ff-4d10-b2f7-ebc2e921f62an%40googlegroups.com.


[tw5] Re: Idea: Filtered transclusion but as only the filter

2021-10-23 Thread Charlie Veniot

G'day Mat,

Without knowing TW's guts, I'm tempted to say that kind of notation would 
get TW into a bit of notation overload (i.e. a notation meaning different 
things depending on the scenario/context, and maybe getting a little hard 
to differentiate between the scenarios/contexts.)

That might be pushing successful parsing beyond limits.

But it would take somebody in the nitty-gritty-know to chime in.
On Saturday, October 23, 2021 at 8:58:19 AM UTC-3 Mat wrote:

> (Somewhat related to a post I just made about "filter links 
> ")
>
> Here's a syntactic idea: It would be neat if filters could be run directly 
> instead of having to be encapsultated in arcane triple braces (arcanely 
> called "filtered transclusion")? I.e instead of
>
> {{{ [tag[HelloThere]] }}}
>
> ...it could just directly be...
>
> [tag[HelloThere]]
>
> ...and the output from the filter is shown.
>
> AFAIK, a plain bracket link [[HelloThere]] is considered a filter, 
> evidently run to give the link. (But [title[HelloThere]] does not work.)
>
> <:-)
>

-- 
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 tiddlywiki+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tiddlywiki/45c77fef-9c9b-4117-b621-bf53e6f03b6an%40googlegroups.com.