after reading the Dspecs... i understood that Walter considered Unicode the future.
the problem is that almost all functions from the standard library(std) do not support unicode.
examples:
    char[] getDirName(char[] fullname)
    void rename(char[] from, char[] to)
 
probably this question may sounds a little bit silly...
Can anyone explain me how we should support internationalization? Is it illegal to have unicode dir paths?
Is Unicode only used to communicate with a client, like error messages?
 
best regards,
Miguel Simões