<div dir="ltr">Hello,<div><br></div><div>first of all I like to thanks for kind e-mails and messages with positive energy, this was really important for me in my current situation. After more than one year of lack of updates for NewPascal,
<span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">NewPascal<span> </span></span>is back to life in new version v1.0.55 and I have hope to continue progress. This version contains fresh, ready to use mORMot and trunk of Lazarus and modified version of FPC trunk in really lightweight form without needs of installation: </div><div><br></div><div><a href="http://newpascal.org/">http://newpascal.org/</a><br></div><div><a href="https://github.com/newpascal/newpascal/releases/tag/np-v1.0.55" target="_blank">https://github.com/newpascal/n<wbr>ewpascal/releases/tag/np-v1.0.<wbr>55</a></div><div><br></div><div>NewPascal is a must: I have ban for FPC core mailing list (no more "Daily test suite diffs" for me) and I don't have access to trunk without any rational reason. I am not able to provide any updates, bug fixes nor new features into FPC trunk.</div><div><br></div><div>What is good in current situation :</div><div><br></div><div>* Smart pointers / nullable types works, the merge went well and I will continue my work, any tests and opinions are welcome :) the related library is : <a href="https://github.com/maciej-izak/PascalSmartPointers">https://github.com/maciej-izak/PascalSmartPointers</a></div><div><br></div><div>What is bad is related to unfinished work for FPC (unexpected end of access):</div><div><br></div><div>* Florian wants cleaning up of Generics.Collections/rtl-generics. Many part of code inside library should be moved into other packages</div><div>* I have few bug fixes for generics (and not only for generics) in advanced progress :(</div><div>* Managemenet operators are not so cool without default field, there is also work-in-progress</div><div>* better CI for simple testing has also good progress...</div><div>* new more modern <span style="color:rgb(34,34,34);font-family:arial,sans-serif;font-size:small;font-style:normal;font-variant-ligatures:normal;font-variant-caps:normal;font-weight:400;letter-spacing:normal;text-align:start;text-indent:0px;text-transform:none;white-space:normal;word-spacing:0px;background-color:rgb(255,255,255);text-decoration-style:initial;text-decoration-color:initial;float:none;display:inline">website</span>
for FPC (with NewPascal as part of official FPC).</div><div>* FastRTTI with general speed up for any operations on managed types. Feature well tested for many platforms...</div><div>* Almost all elements were related...</div><div><br></div><div>Life Goes On :) I will try to put all puzzles together. </div><div><div><br></div>-- <br><div class="gmail-m_7011812848251204332m_353037111141110422gmail_signature"><div dir="ltr"><div>Best regards,<br>Maciej Izak</div></div></div>
</div></div>