Feature Upgrade · Editor: euclid · Created by
Aramec
declined
bugfix -standardization
What functionality is missing? What is unsatisfying with the current situation?
Currently, World Anvil does not properly display CRLF characters in article display text. Rather than begin text on a new line if a CRLF is parsed, it ignores the CRLF unless it's followed by a CRLF. This is extra perplexing because the WYSIWYG editor's editing panel properly interprets single CRLFs. To my knowledge, this is the only web space or text display system that ignores single CRLFs.
As a result, text which is properly formatted in virtually every other text display system (program or webspace) isn't properly displayed in World Anvil, leading to the need to add BBCode line breaks in WA to text that already contains line breaks.
How does this feature request address the current situation?
By properly interpreting a fundamental unicode character universally understood to create a new line, this feature would preventing the need to constantly modify text for it to be displayed properly on this website if it contains single linebreaks.
What are other uses for this feature request?
Follow up
Some people seem to be worried that this would break 'millions of existing articles'. There's no reason for that to happen and multiple ways to prevent that from happening while still fixing this standardization issue.
How many of the 6490 people that visited the post were WA users with coins to spend?
The Team's Response
Hello there!
I am not sure where this is coming from because Markdown also disrespects empty lines and requires a double space for the creation of a break-line so the "modern" point is rather moot.
Yes that would break a lot of articles and yes there can be ways to mitigate it but this implies addition of complexity to mitigate an issue that hasn't been an issue for 5 years, the fact that from the several thousands (6490) that visited this post only 19 voted and 15 of them was positive leads me to believe that in the community at large this is not an issue.
Current score
19/300 Votes · +2630 points