Guys 3 observations.

1) if dots do not allow me to do something along the lines of
  Uses
    Core.Text;
  Instead of
  Uses
    Core.Text, Core.TExt.XML, core.Text.Json;
Then I would prefer to avoid having to type the dots and stick to the camel case unit names only, same effect in my book.

2) As the main distribution of fpc, you have the obligation to keep rtl and other libraries clean from any prefixes, the user's obligation is to make sure that his unit names to not conflict with the rtl not the other way around and since we are on the same subject clean up the fpXXX functions as well it breaks conformity.

3) Are you really going to introduce a 3rd (if memory serves me right) generics lib in the mix? Clean up guys the rtl must not have any duplicates it must have one and only one implementation, extra libraries can always be shared and if required installed by the user but not installed by default my disk space is not your playground.

Just food for thought I hope.
_______________________________________________
fpc-devel maillist  -  [email protected]
http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-devel

Reply via email to