When inspecting a 'text entered' event, the integer I get from sf::Event::TextEvent::unicode is 13, for carriage return. I would've expected this to be 10, or '\n' for newline.
Is this intended, or is something going wrong here? (I've never encountered a carriage return before, so this took me a bit by surprise)