Sometimes you want to write something with broken lines and you write in the editor:

That’s right I’m Sokka
It’s pronounced with an Okka
Young Ladies, I rocked ya!

But it ends up looking like this:

That’s right I’m Sokka It’s pronounced with an Okka Young Ladies, I rocked ya!

The fix is to add two spaces between the final character and the carriage return.

I don’t understand what the problem is. CR should be easy enough to translate, and the users intentions are clearly confirmed because they’re looking right at what the expect it to look like when they hit submit.

Why does the user have to add two spaces? Why is the universe like this?

Edit: Holy Shit, look, I’m just an idiot typing text expecting WYSIWYG and I don’t see a good reason for why I’m not getting it other than that programmers lack theory of mind.

  • watson@sopuli.xyz
    link
    fedilink
    arrow-up
    9
    arrow-down
    1
    ·
    7 days ago

    You’re talking about Markdown. If it’s not a ‘what you see is what you get’ editor, that’s going to be your experience every time. Also, you can probably learn Markdown in the time it took you to write that post.

        • schipelblorp@sh.itjust.worksOP
          link
          fedilink
          arrow-up
          2
          ·
          6 days ago

          That’s a relief.

          Yes, I used markdown for italics and bold and strikethrough and whatnot, it’s not hard. But it’s easy enough to learn just by pressing the Bold button to see **what happens**, but there’s no button that illustrates the use of a double space before a return for a new line, it’s just something someone has to tell you.