On Fri, 8 Apr 2022 11:54:02 GMT, Tejesh R <d...@openjdk.java.net> wrote:

>> It is common to treat `\r` as new line if it's not followed by `\n`. In a 
>> visual editor `\r` doesn't do anything.
>> 
>> Yet it's an interesting detail that wasn't covered in the initial evaluation.
>
>> But should /r/r/n cause 2 line feeds? /r should be just carriage return to 
>> cause caret to move from last column to first, why it is inserting new line?
> 
> \r is converted to \n in setText method....... To be specific, in 
> `read(Reader in, Document doc, int pos)` method of DefaultEditorKit 
> class......

So, that means presently it is writing /n/r/n not /r/r/n, right?

-------------

PR: https://git.openjdk.java.net/jdk/pull/8122

Reply via email to