In response to blip #126608

Daleport996 said:
@Daleport996: No wait, I think I figured out why.

This is how the quotes are structured in my original comment:

[/quote]

` it runs into, leaving this.
[code]
[/quote]

[/quote]

And when the entire comment is quoted, it gets closed when it got to the first [/quote].

[/quote]

I guess the script doesn't actually write in DText to format stuff in the background, so that's why only one [/quote] shows up at the end.

Actually that last [/quote] is removed properly since it's not nested. If there's a [​quote] it removes the next [/quote], but if it comes across another [​quote] before it encounters [/quote] it forgets it had a prior stack

[quote]
[quote][/quote]
[/quote]

     ||
     \/

[/quote]

Responses

In response to blip #126610

in response to the quote comment conundrum:

to put it simply, the program that puts quotes on replies expects reply quotes to not be nested, so when they are the text gets screwed

visual explanation

comment you want to reply to, by user C:

B said:

A said:
text_a

text_b

text_c
[quote]B said:[quote]A said: text_a[/quote]text_b[/quote]text_c

1. you press relply and the program notices it begins with a quote
2. it removes text up to the first [/quote] to keep comments clean:
text_b[/quote]text_c {your reply}
3. it quotes the text:

C said:
text_b

text_c[/quote] {your reply}
[quote]C said: text_b[/quote]text_c[/quote]
4. now it's fucked. C didn't say text_b.

how it should look:

C said:
text_c

{your reply}

in other words, always preview your comments

  • 1