When parsing text patches, parse errors are sometimes confused with backtracking, and do not result in an actual error. This was the case in binary file deletions, fixed here.
BU7OHMPWYR4P6WKGBEKH5RPY55AQYFCXH6EAK2JOABVTJLQN3YNQC
UGUWKK3IRZQJFGHOUMW2BWN42PZUS7TZL7X442XXDGQUB3FWW3NQC
FMVDQHHCAL7FZEHK5C2ZCDSRHW6CAZP777PUF7FL2BY4WOXDIYVQC
5FI6SBEZ6RERERUAIWQJVAY66BEZ7YQOYOUNK2DPOLRGS2X326RAC
(i, Vec::new())
debug!("encoding none"); // If the encoding is binary, we may have a base64 version of // the file. if let Ok((i, c)) = parse_contents('-', encoding.clone(), i) { (i, c) } else { (i, Vec::new()) }
debug!("encoding none");
// If the encoding is binary, we may have a base64 version of
// the file.
if let Ok((i, c)) = parse_contents('-', encoding.clone(), i) {
(i, c)
} else {
}