In our previous episode, Michael Van Canneyt said: > > > > I don't like that. The 3.x idea is to get rid of manual conversions and > > hack-and-convert-it-as-you-go encoding management, not just rebadge the old > > practices to rawbytestring. > > You may not like it, but there is simply no other choice: > > Since you don't know what the receiving program does with the receives > arguments, all attempts to guess it are erroneous by definition. > > Only the programmer knows what the receiving program will do (or should), > so he must take it into account. Hence rawbytestring. > Don't pamper the programmer so much. He needs to make correct decisions.
You are right, if that scenario was the common one. Note that Jonas hasn't named a scenario where it actually happens, so keeping it all manual for one basket case is IMHO not an option. (and even then better served by a "no translation" boolean than forgetting about automatic conversions alltogether) _______________________________________________ fpc-pascal maillist - fpc-pascal@lists.freepascal.org http://lists.freepascal.org/cgi-bin/mailman/listinfo/fpc-pascal