<HTML>
<div><style> BODY { font-family:Arial, Helvetica, sans-serif;font-size:12px; }</style>On the contrary... I'm all for new features if they gel well with the language, although I try to research and theorise how they can benefit the compiler and the code it generates. My current patches haven't been as well-received as I had hoped, possibly due to lack of documentation and provable stability etc. (The biggest one overhauls the x86 Peephole Optimizer by merging 6 passes into 1 for a speed boost of up to 15% on -O3, but some of the individual optimisation routines are more complex as a result, mostly so -O1 and -O2 don't perform worse).</div><div><br>
</div><div>I'm wondering now, in the name of project management, if such feature proposals and patches should come with a comprehensive design spec, if not to justify the changes then to at least explain how everything works.<br>
</div><br>
Gareth aka. Kit<br>
<br>
<br>
<span style="font-weight: bold;">On Wed 20/02/19 20:33 , Florian Klämpfl florian@freepascal.org sent:<br>
</span><blockquote style="BORDER-LEFT: #F5F5F5 2px solid; MARGIN-LEFT: 5px; MARGIN-RIGHT: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px">Am 20.02.19 um 08:36 schrieb Paul van Helden:
<br>
> As a big
<br>
<span style="color: rgb(102, 102, 102);">> fan of the Pascal language, I'd rather break compatibility and see the
</span><br>
<span style="color: rgb(102, 102, 102);">> language evolve than the stoic attitude of the core devs as seen on this
</span><br>
<span style="color: rgb(102, 102, 102);">> list.
</span><br>
<br>
People could change this attitude by contributing to FPC. But very few
<br>
do constantly with high quality patches. The current FPC devs are simply
<br>
overloaded with the areas they have to maintain so it is pretty clear
<br>
that excitement about new features is very low.
<br>
_______________________________________________
<br>
fpc-devel maillist - <a href="mailto:fpc-devel@lists.freepascal.org">fpc-devel@lists.freepascal.org</a>
<br>
<a target="_blank" href="<a href="http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</a>"><span style="color: red;">http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel</span></a>
<br>
<br>
<br>
</blockquote></HTML>