sam-mccall wrote: Thanks! This will fix the double-slash issue (despite the name, `add_dots` normalizes those).
symlinks and progra~1 mean normalization based on actual filesystem access, and choosing between multiple forms that are in some sense equally valid. I don't think I'm opposed if someone wants to take a shot at solving that (we can *afford* to do IO here), but it's definitely a more complicated idea. https://github.com/llvm/llvm-project/pull/66757 _______________________________________________ cfe-commits mailing list cfe-commits@lists.llvm.org https://lists.llvm.org/cgi-bin/mailman/listinfo/cfe-commits