* Revert "fix(#2862): windows path replaces backslashes with forward slashes (#2903)" This reverts commit45a93d9979. * fix the case when '()' and '[]' are both in file path * remove debug messages * remove unnecessary comments * add is_windows feature flag when normalizing path * add is_windows flag for filename change * Revert "add is_windows flag for filename change" This reverts commitada77cb7e9. --------- Co-authored-by: Alexander Courtis <alex@courtis.org>