Discourse konvertiert kopierte tabulatorgetrennte Liste automatisch in Tabelle

Beim Kopieren des Textes von der Seite durch Ziehen und Auswählen erhalte ich:

Aber wenn ich ihn über die Kopierschaltfläche kopiere:

erhalte ich beim Einfügen ordnungsgemäß nur den erwarteten Text.

Zwischenablageinhalte mit der Schaltfläche „Kopieren“ sind:

TEXT:
b'```sh\\n\\tsystemctl reboot\\n\\t```'
text/plain:
b'```sh\\n\\tsystemctl reboot\\n\\t```'

Zwischenablageinhalte durch Ziehen und Auswählen auf der Seite sind:

TEXT:
b'\\t```sh\\n\\tsystemctl reboot\\n\\t```'
text/html:
b'<span style="color: rgb(199, 199, 199); font-family: Consolas, Menlo, Monaco, &quot;Lucida Console&quot;, &quot;Liberation Mono&quot;, &quot;DejaVu Sans Mono&quot;, &quot;Bitstream Vera Sans Mono&quot;, &quot;Courier New&quot;, monospace; font-size: 17.008px; font-style: normal; font-variant-ligatures: normal; font-variant-caps: normal; font-weight: 400; letter-spacing: normal; orphans: 2; text-align: start; text-indent: 0px; text-transform: none; white-space: pre-wrap; widows: 2; word-spacing: 0px; -webkit-text-stroke-width: 0px; background-color: rgb(60, 60, 60); text-decoration-thickness: initial; text-decoration-style: initial; text-decoration-color: initial; display: inline !important; float: none;">\\t```sh\\n\\tsystemctl reboot\\n\\t```</span>'
text/plain:
b'\\t```sh\\n\\tsystemctl reboot\\n\\t```'

Wahrscheinlich sind die Tabulatorstopps am Anfang jeder Zeile verwirrend – vielleicht sollten wir, wenn wir den Inhalt der Zwischenablage analysieren, die erste Spalte immer als leer betrachten und sie nicht als Liste behandeln.

Dies scheint eine etwas pathologische Situation zu sein – gibt es eine natürliche Situation, in der sie auftritt? Normalerweise gibt es keine Tabulatorzeichen in Beiträgen.

Für einen Computer sieht es genau wie eine tabulatorgetrennte Tabelle mit einer leeren ersten Spalte aus.

7 „Gefällt mir“