On Wed Jan 21 06:42:27 2026 +0000, Yeshun Ye wrote:
I've discovered that the behavior of `pushd` on Windows 7 is indeed quite complex. I need to conduct more tests to understand the rules behind how `pushd` handles quotes and `/`. I have written some test cases and run them on Windows 7, but I cannot discern any consistent pattern from the success or failure of these tests. I suspect that the edge cases in the tests may have triggered bugs in Windows 7's `cmd.exe`:smile: Windows 10 behaves the same as Windows 7. I have decided against trying to solve this problem comprehensively at once. This time, I will only fix the issue where arguments wrapped in quotes contain a `/`, ensuring that Wine's behavior aligns with Windows.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/9881#note_127485