Issue 6 (fixed)

Summary

Eliminate fake / POSIX root and /cygdrive

Description

When Cygnal programs use absolute paths, these are resolved to a faked out root directory one level above their installation, instead of the root directory of the currently "logged" drive, as Windows programs and users expect. This root directory should be eliminated. Windows drives should be referred to using the C: prefix convention, which must not depend on the /cygdrive kludge.

However: We want to retain access to the filesystem-mapped /dev/ devices somehow.

A possible solution here is to treat all paths as Win32, unless they start with dev: followed by a slash or backslash. In this case, map them to what is currently the /dev space.

Target Release: 2.5.1.98

Git Commits

a73b5a8f6beb37685888977171cea10af94e77c9
d18238a780f8908b30c9d04b1b204db592346d36