<html>
  <head>
    <meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
  </head>
  <body text="#000000" bgcolor="#FFFFFF">
    <p><br>
    </p>
    <div class="moz-cite-prefix">On 05.07.2019 10:52, Sven Barth via
      fpc-devel wrote:<br>
    </div>
    <blockquote type="cite"
cite="mid:CAFMUeB_GU8QXAXTO0Dv92OuFHQqtkuxN3O9V=yfY0HkT-i47VA@mail.gmail.com">
      <meta http-equiv="content-type" content="text/html; charset=UTF-8">
      <div dir="auto">
        <div>
          <div class="gmail_quote">
            <div dir="ltr" class="gmail_attr">Michael Van Canneyt <<a
                href="mailto:michael@freepascal.org"
                moz-do-not-send="true">michael@freepascal.org</a>>
              schrieb am Fr., 5. Juli 2019, 10:47:<br>
            </div>
            <blockquote class="gmail_quote" style="margin:0 0 0
              .8ex;border-left:1px #ccc solid;padding-left:1ex">If
              memory serves well, FPC introduced this (before delphi) to
              be able to import C enums with assigned values.<br>
            </blockquote>
          </div>
        </div>
        <div dir="auto"><br>
        </div>
        <div dir="auto">Correct. That is also why we allow both "=" and
          ":=" for the value assignments. Because Delphi only supports
          one of the two and we picked the other back then. ;)</div>
      </div>
    </blockquote>
    <p>Ignorant Delphi core developers have never checked how FPC does
      things before implementing their own solution to keep
      compatibility ;) And then they added ARC, then they removed ARC,
      they then added 0-based strings, then they killed the product
      (AppMethod) they made it for... Unfortunately the 0-based string
      features made it into FPC in TStringHelper as well...<br>
    </p>
    <p>Ondrej<br>
    </p>
  </body>
</html>