<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>