<div dir="ltr"><br><div class="gmail_extra"><br><div class="gmail_quote">2014-11-24 6:29 GMT-03:00 Michael Schnell <span dir="ltr"><<a href="mailto:mschnell@lumino.de" target="_blank">mschnell@lumino.de</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 11/23/2014 07:52 PM, Felipe Monteiro de Carvalho wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Well, the first reports of how the unicode rtl would look like were<br>
pretty scary: Total break of the string part of millions of lines of<br>
code that people wrote with Lazarus since years.<br>
<br>
</blockquote></span>
That is why I stopped recommending Lazarus to my colleagues who are doing Delphi.<br>
<br>
They took a huge amount of pain to convert their software from Delphi one byte strings to Delphi two bytes strings. Hence they will not be pleased to be forced to convert back to one byte strings to be able to use Lazarus and some time later convert to two byte strings again once Lazarus might be forced to finally follow Delphi on that behalf.<span class="HOEnZb"><font color="#888888"><br>
<br></font></span></blockquote><div><br></div><div>If the program does not explicitely assumesa specific encoding, i.e. use only String type and do not do low level string handling, there will be no need to change.<br><br></div><div>I did/do convert a lot of Delphi components and can assure that most will not need changes as is today<br></div><div><br></div><div>Luiz<br></div><div><br></div></div><br></div></div>