Einzelnen Beitrag anzeigen

Benutzerbild von Codehunter
Codehunter

Registriert seit: 3. Jun 2003
Ort: Thüringen
2.272 Beiträge
 
Delphi 10.4 Sydney
 
#6

AW: Plattformunabhänger Line-Break

  Alt 21. Sep 2017, 16:05
macOS benutzt seit langem nicht mehr #13 sondern jetzt das von Linux.
Ja das hab ich mir dann auch so gedacht nachdem ich die Implementierung von sLineBreak angeschaut habe. Mein Bauchgefühl sagt, dass #13 nur bis MacOS 9.x verwendet wurde und ab OSX dann #10 - evtl. weil OSX ein BSD-Ableger ist?

Von der Sache her finde ich aber die Windows-Variante ist die einzig richtige. Denn umgemünzt auf den ursprünglichen (IBM-?) Standard zur Steuerung von Nadel- oder Typenraddruckern war $0D bzw. #13 das Carriage Return (CR, Wagenrücklauf) und $0A bzw. #10 das Line Feed (LF, Zeilenvorschub). Erst beides zusammen, egal in welcher Reihenfolge, ergab einen korrekten Zeilenumbruch in dem Sinne wie wir ihn heute kennen.
Ich mache grundsätzlich keine Screenshots. Schießen auf Bildschirme gibt nämlich hässliche Pixelfehler und schadet der Gesundheit vom Kollegen gegenüber. I und E zu vertauschen hätte den selben negativen Effekt, würde aber eher dem Betriebsklima schaden

Geändert von Codehunter (21. Sep 2017 um 16:12 Uhr)
  Mit Zitat antworten Zitat