On Tue Mar 3 00:39:28 2026 +0000, eric pouech wrote:
yes a lot \<g\> as already stated: * WCMD_parameter is bogus * the default arg parsing is slightly better, still broken (not at the same places as WCMD_parameter) * both are badly designed * and are used depending on context, age of the developer and other random parameters, * start (as internal command) is broken wrt parsing and sending arguments to external start * your MR adds another (also broken, see above) arg parsing routine for external start So I'm not in favor of adding more bogus code, but rather rationalize and fix the existing one before anything else I've started fixing WCMD_parameter (and evoluting it into a cleaner API), but it's not finished yet I'm not sure yet of the fate of start implementation... (I want to play a bit with what would it take to move it partially into cmd.exe) Okay, then I will pause my work and wait for your progress first, because currently I have no idea how to improve my patch.
-- https://gitlab.winehq.org/wine/wine/-/merge_requests/10008#note_131039