These are mostly quality of life changes. Some things that cmd.exe's cd do are:
allows specifying /d to change the volume along with the path, which PyCmd does already; as such, it is dropped.
allows unquoted paths; this isn't a small change to fully support, as cmd.exe cd can tell that two arguments are separated by two spaces; the change only supports single-space-separated path substrings
These are mostly quality of life changes. Some things that cmd.exe's
cd
do are:/d
to change the volume along with the path, which PyCmd does already; as such, it is dropped.cd
can tell that two arguments are separated by two spaces; the change only supports single-space-separated path substrings