Improve the description/diff splitting when parsing patches