Changes between Version 20 and Version 22 of Ticket #2327


Ignore:
Timestamp:
10/27/10 11:09:17 (12 years ago)
Author:
andrew_b
Comment:

Sorry, it was ziproxy's work. I didn't change description on purpose.

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #2327 – Description

    v20 v22  
    11It's not possible to rename a file to something having question mark. Literal ? is being replaced with entire pattern just like it was * (an asterisk), despite of documentation saying nothing about ? in target pattern: 
     2 
    23"In the target mask only the '*' and '\<digit>' wildcards are allowed" 
     4 
    35One more funny effect of this issue is duplication of names having single '?': F6, enter 
    46However it's getting more serious when source file has multiple '?'s: F6, enter -> segfault. 
    57(for the above to happen question marks must not be preceded by *). 
     8 
    69The source of this problem is treating ? as * (and not escaping it in default target pattern). 
     10 
    711Escaping itself is buggy too: \? or \* are translated to consecutive \1, \2, \3, etc. 
     12 
    813Everyting with shell patterns on, as disabling them makes rename impossible, but that's for next ticket. 
     14 
    915This ticket may be duplicate, I remembering chasing this issue some time ago but can't find it in trac now, so sorry if it's already reported.