<div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div dir="ltr"><div>I will not touch MaskEdit. Don't worry.</div><div dir="ltr"><br></div><div dir="ltr">On Wed, Feb 24, 2021 at 11:03 AM Bart via lazarus <<a href="mailto:lazarus@lists.lazarus-ide.org">lazarus@lists.lazarus-ide.org</a>> wrote:<br></div><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0px 0px 0px 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex">Without a major rewrite (which increases the cange of breaking compatibility).<br></blockquote><div><br></div><div>José Mejuto's code is a major rewrite for Masks. It supports Unicode in masks, too.<br></div><div>I try to make it compatible by changing some class and method names, and then run the unit tests.</div><div>Comprehensive unit tests are a way to prevent breaking things.</div><div>Please everybody provide more test cases. The project is in components/lazutils/test.</div><div>There are no tests for MatchesWindowsMask() yet.</div><div><br></div><div>Juha</div><div><br></div></div></div></div></div></div></div>