[GH-ISSUE #374] Launch Executable inserts literal backslashes for escaped spaces in .7z archives #342

Closed
opened 2026-06-05 14:21:53 -04:00 by yindo · 1 comment
Owner

Originally created by @fpiesche on GitHub (Mar 26, 2026).
Original GitHub issue: https://github.com/Drop-OSS/drop/issues/374

Using nightly with (judging from its much improved handling of 7z files) the start of the new libarchive backend.

I can confirm that these backslashes are not present in the file names in the actual 7z archives.

Image Image
Originally created by @fpiesche on GitHub (Mar 26, 2026). Original GitHub issue: https://github.com/Drop-OSS/drop/issues/374 Using nightly with (judging from its much improved handling of 7z files) the start of the new libarchive backend. I can confirm that these backslashes are not present in the file names in the actual 7z archives. <img width="838" height="272" alt="Image" src="https://github.com/user-attachments/assets/4ee8180f-5c30-4f60-b5fc-558f7ea6ecf2" /> <img width="366" height="204" alt="Image" src="https://github.com/user-attachments/assets/b9992609-d023-49b9-8d95-14f5f907e315" />
yindo closed this issue 2026-06-05 14:21:53 -04:00
Author
Owner

@DecDuck commented on GitHub (Mar 29, 2026):

This is intentional due to the shell word parsing in v0.4.0: https://docs-next.droposs.org/reference/command-parsing/

<!-- gh-comment-id:4149628416 --> @DecDuck commented on GitHub (Mar 29, 2026): This is intentional due to the shell word parsing in v0.4.0: https://docs-next.droposs.org/reference/command-parsing/
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: Drop-OSS/drop#342