I am refining the draft of the article about newlines in Perl.
In the context of Unicode looks like one has to modify his programming habits: According to the Unicode Newline Guidelines Unicode-aware programs should accept any kind of line terminator, including NEL or LS for example, and states that PSs and LSs "should be used wherever the desired function is unambiguous". My interpretation of that sentence is that if a program is writing to a log file using Unicode and it ends traces with a newline, a LS should be used instead of the traditional \n. Is anybody doing such a thing?
Obviously that stuff needs real-world experience I lack to put things in the right context, give advice on good practices, etc. The draft contains nothing about Unicode by now, I invited an expert to contribute such a section.