Open oliverbooth opened 1 year ago
hmm, i can't seem to reproduce this behaviour, both on chrome and firefox copying the raw contents works as expected.
doesn't matter that the result is text/html
since the code is wrapped in a pre
block.
I recorded a clip to show the behaviour: https://streamable.com/ku0u5k
I believe this may be because the paste in question uses crlf not lf terminator because I pasted from Windows. If I view source of the raw dump, it starts out:
<code><pre>using System.Text; const string stringToConvert = "🜊"; ReadOnlySpan
So I think
is being treated as "two new lines". I guess a workaround to this if you don't want to send as text/plain would be to just replace crlf with lf when dumping raw
Ahh that could be it. Since I convert all line endings to unix ones.
describe the bug when navigating to the raw dump of a paste (https://paste.myst.rs/raw//), the provided result is given with header text/html and when copied, every line is separated by an additional blank line that shouldn't exist in the actual text.
to reproduce steps to reproduce the behavior:
expected behavior copying the text should omit blank lines. ideally, when viewing the raw of a paste, the server should respond with content-type text/plain, and just dump the contents of the paste as it is in plain text.
screenshots n/a
device and browser: (though this is irrelevant)
additional context n/a