Grammar touch-ups, more descriptive error message for invalid line

ranges
This commit is contained in:
Liam Kalir authored and David Peter committed 2020-01-27 06:54:00 +01:00
1 parent 93881d9a64
commit 5ef1c6cce2
2 files changed
+4 -4

No files matched your search

+3 -3
View File
@@ -87,10 +87,10 @@ pub fn build_app(interactive_output: bool) -> ClapApp<'static, 'static> {
.long_help(
"Highlight the specified line ranges with a different background color \
For example:\n \
'--highlight-line 40' highlights line 40\n \
'--highlight-line 30:40' highlights lines 30 to 40\n \
'--highlight-line :40' highlights lines 1 to 40\n \
'--highlight-line 40:' highlights lines 40 to the end of the file\n \
'--highlight-line 40' highlights only line 40",
'--highlight-line 40:' highlights lines 40 to the end of the file"
),
)
.arg(
@@ -334,7 +334,7 @@ pub fn build_app(interactive_output: bool) -> ClapApp<'static, 'static> {
'--line-range 30:40' prints lines 30 to 40\n \
'--line-range :40' prints lines 1 to 40\n \
'--line-range 40:' prints lines 40 to the end of the file\n \
'--line-range 40' prints only line 40",
'--line-range 40' only prints line 40",
),
)
.arg(
+1 -1
View File
@@ -41,7 +41,7 @@ impl LineRange {
new_range.upper = line_numbers[1].parse()?;
Ok(new_range)
},
_ => Err("expected at most single ':' character".into()),
_ => Err("Line range contained more than one ':' character. Expected format: 'N' or 'N:M'".into()),
}
}