<div dir="ltr">On Mon, Oct 28, 2013 at 9:27 AM, Graeme Geldenhuys <span dir="ltr"><<a href="mailto:graeme@geldenhuys.co.uk" target="_blank">graeme@geldenhuys.co.uk</a>></span> wrote:<br><div class="gmail_extra"><div class="gmail_quote">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">I would have thought that is exactly what namespaces will be handy for! Or at least a popular use-case. Macros Douglas could define a "douglas" namespace, and the MSEide+MSEgui project could define a "msegui" namespace. Units, Classes or even lines of code should be able to say which namespace they are referring too.<br>
</blockquote><div><br>Then the John Douglas and Douglas McKey are running into the same issue. <br></div><div>Both guys (while living on different parts of the world) created the same "douglas" namespace!<br><br>
</div><div>Similar to using the same "M" prefix for classes unit. <br><br>What option do these three guys would have now? Elevate another the level of name space?<br></div><div>john.douglas<br>macros.douglas<br>
</div><div>mckey.douglas <br></div><div>douglas.mckey?<br><br></div><div>Is it much different than just extending the prefix "M" to "MFP"? <br></div><div><br>thanks,<br>Dmitry<br><br></div><div>P.S. Offtopic: I personally find it horrible to call a unit "classes" (it's fine for RTL, since it's started this way, but any other library - it is horrible). Nobody calls their units like "functions" or "functionsandprodures" (though I think I saw unit "funcs" one day), It is better to give more accurate name of the unit functionality: StrLists, UnicodeUtils, FileUtls, DateUtils.<br>
</div><div><br></div></div></div></div>