2012/10/25 Eli Zaretskii <eliz@gnu.org>
> From: Renato Silva <br.renatosilva@gmail.com>
> Date: Thu, 25 Oct 2012 16:46:35 -0200
> Right, and even Windows understands forward slashes, for example:
> cmd.exe> cd ../..

Only sometimes, so this is unreliable; caveat emptor!  E.g.:

  D:\usr\eli\data>cd d:/usr
  The system cannot find the path specified.
  D:\usr\eli\data>cd /usr
  The system cannot find the path specified.

(As you can see from the prompt, that directory does exist.)

It looks like it only recognizes relative directory names with forward

That seems an specific (and annoying) bug with cmd.exe, since it seems to work only if you run cd from drive root. NTFS and Windows API, however, should handle them ok. It's similar to when you can't create or rename files starting with dots in explorer, but it's supported just fine otherwise (for example, create one with bash then edit with notepad, delete from explorer etc.).