Fix tab completion for commands like:
```
cd "[2025] Tax Documents"
```
while still allowing tab completion for commands like:
```
copy file1+file2 file3
```
to work.
Without this change, tab completion for cd "[2025] Tax Documents" yields cd "[2025][2025] Tax Documents". Completed text is inserted into the incorrect location due to the closing ']' which was erroneously interpreted as a delimiter before this change.
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8573
--
v2: kernelbase: Implement QueueUserAPC2().
ntdll: Use NtContinueEx in KiUserApcDispatcher on x64.
ntdll: Implement QUEUE_USER_APC_CALLBACK_DATA_CONTEXT in NtQueueApcThreadEx2() on x64.
ntdll: Pass user APC flags to call_user_apc_dispatcher().
ntdll: Validate reserve handle in NtQueueApcThreadEx2().
ntdll: Add semi-stub for NtQueueApcThreadEx2().
https://gitlab.winehq.org/wine/wine/-/merge_requests/8569
On Mon Jun 16 07:07:53 2025 +0000, Michael Stopa wrote:
> Fair enough, okay that's done. I've removed the last check of the test
> from this copy because there's still a `todo_wine` there even in the
> original test and I don't know what for.
@julliard Is that okay? Are there any other changes needed to get this merged?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8293#note_109877
On Fri Jun 13 05:28:56 2025 +0000, Michael Stopa wrote:
> I was only intending to check if FileRenameInfoEx was being handled at
> all, there's a more comprehensive test in `kernel32/tests` for the
> regular `FileRenameInfo` case so I've removed this one and replaced it
> with that.
@Alcaro does this resolve your concerns?
--
https://gitlab.winehq.org/wine/wine/-/merge_requests/8293#note_109876