Análise de bloco Bbcode vs regra inline

Algumas regras do bbcode (por exemplo, [code], [spoiler]) podem ser tratadas como regras de bloco ou inline. Atualmente, se uma linha começa com, por exemplo, [code] e termina com [/code], a linha é analisada como uma regra de bloco. Às vezes, esse comportamento não é intencional.

Por exemplo, a linha
[code]123[/code] 456 [code]789[/code]
é renderizada como

123[/code] 456 [code]789

e não como

123 456 789.

Da mesma forma,
[spoiler]123[/spoiler] 456 [spoiler]789[/spoiler]
é renderizada como

123[/spoiler] 456 [spoiler]789

e não como

123 456 789.

Isso é intencional ou um bug?

2 curtidas