change parsing accounts for editors which trim trailing whitespace
Dependencies
- [2]
VAPBIG46Version bump - [3]
C73F2EFDVersion bump - [4]
6F6AAHK4Simplifying pijul::commands::log, and fixing Broken Pipe errors - [5]
TNN56XYKlibpijul alpha.43 - [6]
AF5AKUTOCleanup after the text changes refactoring - [7]
NWYJJHDFVersion bump - [8]
6O43WXDAVersion bump - [9]
QJXNUQFJSolving conflicts - [10]
DHG6ICUCCargo.lock update - [11]
RRAB6UKLSolving conflicts in Cargo.lock - [12]
E56IZNFFVersion bump - [13]
FYUDBQ3CFormatting changes + version bump - [14]
XF3FRWJ6Version bump (including clap 3.0.0-beta.4) - [15]
V4T4SC7OTesting binary diff - [16]
VKBJ6XB6Formatting and version bump - [17]
6XDVUSBMVersion bump - [*]
5FI6SBEZRe-implement change printing and parsing - [*]
SXEYMYF7Fixing the bad changes in history (unfortunately, by rebooting).
Change contents
- edit in libpijul/src/change/parse.rs at line 356
// Some editors trim terminal whitespace which results in change lines like:// +\n// rather than the generated:// + \n// which is what the first alternative above matches onmap(newline, |_| String::from("\n")), - replacement in Cargo.lock at line 1093
version = "1.0.0-beta"version = "1.0.0-beta.1"