On 09.11.2018 12:54, br...@apache.org wrote: > Author: brane > Date: Fri Nov 9 11:54:21 2018 > New Revision: 1846237 > > URL: http://svn.apache.org/viewvc?rev=1846237&view=rev > Log: > More tests for peg revision parsing. [...] > +@Wimp("Removes E instead of reporting ENOENT or E125001 for E/@") > +def remove_subdir_7a_no_escape_peg(sbox): > + "remove missing 'E/@' without pegrev escape" > + do_remove(sbox, 'E/@', 'E/@') #, "svn: E125001: 'E/@'")
Yes indeed ... our target parsing is so incredibly reliable that attempting to delete a non-existent 'E/@' will happily delete 'E' with all its contents. I think this may be too much of a good thing. -- Brane