Некоторые правила BBCode (например, [code], [spoiler]) могут интерпретироваться как блочные или строчные. В настоящее время, если строка начинается, например, с [code] и заканчивается на [/code], она анализируется как блочное правило. Иногда такое поведение нежелательно.
Например, строка
[code]123[/code] 456 [code]789[/code]
отображается как
123[/code] 456 [code]789
а не как
123 456 789.
Аналогично,
[spoiler]123[/spoiler] 456 [spoiler]789[/spoiler]
отображается как
123[/spoiler] 456 [spoiler]789
а не как
123 456 789.
Это ожидаемое поведение или ошибка?