Ticket #2626 (closed defect: fixed)
Special chars are not escaped in file name autocompletion
Reported by: | Hartmut Figge <h figge gmx de> | Owned by: | andrew_b |
---|---|---|---|
Priority: | major | Milestone: | 4.8.8 |
Component: | mc-core | Version: | master |
Keywords: | Cc: | ||
Blocked By: | Blocking: | ||
Branch state: | merged | Votes for changeset: | committed-master |
Description
Reported in mc-devel@ mailing list: http://mail.gnome.org/archives/mc-devel/2011-October/msg00001.html
Downloading a patch from bugzilla/mozilla gives a file with the name attachment.cgi?id=564208. My build script requires, that a patch begins with 'patch'. Trying a rename to patch_attachment.cgi?id=564208 with mc results in patch_attachment.cgiattachment.cgi?id=564208id=564208 Steps to reproduce: mkdir mc-test cd mc-test touch attachment.cgi?id=564208 mc Point to this file, press F6, type the letter a then ESC then TAB, press Home, then patch_ and then the button OK.
Special chars like ? should be escaped while autocompletion file names.
Change History
comment:1 Changed 13 years ago by andrew_b
- Status changed from new to accepted
- Summary changed from Special chars are not escaped in autocompletion to Special chars are not escaped in file name autocompletion
- Keywords stable-candidate added
- Branch state changed from no branch to on review
- Milestone changed from Future Releases to 4.8.0
- Owner set to andrew_b
comment:3 Changed 13 years ago by andrew_b
- Votes for changeset slavazanko deleted
- Branch state changed from on review to on rework
comment:7 Changed 13 years ago by andrew_b
- Votes for changeset slavazanko deleted
- Branch state changed from on review to on rework
comment:10 Changed 13 years ago by andrew_b
- Blocked By 55 added
- Milestone changed from 4.8 to Future Releases
comment:11 Changed 12 years ago by slavazanko
- Blocked By 55 removed
(In #55) merged to master:
git log --pretty=oneline 74d71e7..0608af2
comment:12 Changed 12 years ago by andrew_b
- Branch state changed from on rework to on review
- Milestone changed from Future Releases to 4.8.8
Rebased to current master.
Branch:2626_escape_autocompletion.
Initial changeset:c24640fdb5453d3b161990fbfc988772f127ac4c
comment:14 Changed 12 years ago by angel_il
- Votes for changeset changed from slavazanko to slavazanko angel_il
- Branch state changed from on review to approved
comment:15 Changed 12 years ago by andrew_b
- Status changed from accepted to testing
- Votes for changeset changed from slavazanko angel_il to committed-master
- Resolution set to fixed
- Branch state changed from approved to merged
Merged to master: [11b5a9a56a9ce6053090095aeb5bba5916860fb6].
git log --pretty=oneline d35b4b1..11b5a9a
Note: See
TracTickets for help on using
tickets.
Created 2626_escape_autocompletion branch (parent: master).
changeset:d6460a2f9a5e588937a76ba055aaa7a5fc110ee4