Monday, December 4, 2017, 10:21:48 AM, Taher Alkhateeb wrote:
> uh-huh, but I suspect maybe more collisions or need to escape
> character in something like [this] or <this> than {{this}}. Anyway,
> nothing critical IMO, only thinking out loud.
But they were [=this] and <=this>, so the sequences that will clash
are "[=" and "<=", which are quite rare. Oh wait... "<=" is not rare
at all: "if (x <= y)". But "[=" still is. OK, so I guess at this point
the two competitors left are {{exp}} and [=exp] (regardless of tag
syntax).
> On Mon, Dec 4, 2017 at 12:00 PM, Daniel Dekany <[email protected]> wrote:
>> Monday, December 4, 2017, 9:17:34 AM, Taher Alkhateeb wrote:
>>
>>> So maybe a safe bet (and a familiar one) is the mustache syntax.
>>>
>>> In addition to avoiding clashes it might help with a multi-chained
>>> template. For example, we use FreeMarker extensively in Apache OFBiz
>>> to generate many documents including XML. Now our XML documents might
>>> contain some ${variable} that needs to be interpreted in the XML
>>> parser, not the freemarker parser (without having to escape characters
>>> everywhere)
>>
>> Though that also works with all the other proposal syntaxes as well.
>>
>>> On Mon, Dec 4, 2017 at 8:50 AM, Jacques Le Roux
>>> <[email protected]> wrote:
>>>> Le 03/12/2017 à 22:06, Woonsan Ko a écrit :
>>>>>
>>>>> It is also most productive as no shift key is required.
>>>>
>>>> Depends on keyboard, for French keyboard type (azerty) you need to use Alt
>>>> key ;)
>>>> Same for {{...}} anyway
>>>>
>>>> Jacques
>>>>
>>>
>>
>> --
>> Thanks,
>> Daniel Dekany
>>
>
--
Thanks,
Daniel Dekany