<html><head></head><body><div style="color:#000; background-color:#fff; font-family:HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif;font-size:16px"><div id="yui_3_16_0_1_1456358830857_4319"><span style="font-family: Arial; font-size: small;">Pada Rabu, 24 Februari 2016 18:40, Marco van de Voort <marcov@stack.nl> menulis:</span><br></div><div class="qtdSeparateBR"><br><br></div><div class="yahoo_quoted" id="yui_3_16_0_1_1456358830857_4315" style="display: block;"><div style="font-family: HelveticaNeue-Light, Helvetica Neue Light, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_1_1456358830857_4314"><div style="font-family: HelveticaNeue, Helvetica Neue, Helvetica, Arial, Lucida Grande, sans-serif; font-size: 16px;" id="yui_3_16_0_1_1456358830857_4313"><br> <div class="y_msg_container" id="yui_3_16_0_1_1456358830857_4317" dir="ltr">> In our previous episode, Mark Morgan Lloyd said:<br clear="none">> > > (remember recent discussion about IfThen pseudo-function).<br clear="none">> > <br clear="none">> > More relevant to your situation, I remember discussion about adding an <br clear="none">> > identifier to WITH to use as an explicit shortcut, i.e. something like<br clear="none">> > <br clear="none">> > with foo= bar do<br clear="none">> > foo.someField := ...<br clear="none">> <br clear="none">> Not relevant since the With code in this case must remain delphi compatible.<div class="yqt1937128685" id="yqtfd57852" dir="ltr">> <br clear="none"></div><div class="yqt1937128685" id="yqtfd57852"><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class=""><br></div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr">Sometimes I just don't understand the policy of FPC devs about Delphi compatibility. In some cases, they said FPC isn't a slave of Delphi, FPC should have better goal than Delphi, there's the Delphi way and there's the FPC way, breaking old codes is consequence of a change, bla bla bla…. </div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr"><br></div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr">But in some other times, like now in this case, the 'with' case, they said that it must be Delphi compatible, don't break old codes, keep the compatibility, bla bla bla…. Like when they responded to my proposal to set {$J-} as default because that's how a const is suppose to be. And it's the default now on Delphi as well.</div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr"><br></div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr">Maybe FPC devs should give us the "rule" or policy about what kind of change that is acceptable and not acceptable. So when we think of something new we could look at the rule and if it's doesn't comply then we don't need to bother to propose.</div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr"><br></div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr">Regards,</div><div id="yui_3_16_0_1_1456358830857_4319" style="margin-top: 0.1em; margin-bottom: 0.1em; font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;" class="" dir="ltr"><br></div><div class="" id="yui_3_16_0_1_1456358830857_4323" style="font-family: HelveticaNeue-Light, 'Helvetica Neue Light', 'Helvetica Neue', Helvetica, Arial, 'Lucida Grande', sans-serif;">–Mr Bee<div id="yui_3_16_0_1_1456358830857_4324" class=""><br></div></div></div></div> </div> </div> </div></div></body></html>