Skip to content

Commit 24ffe47

Browse files
authored
Merge pull request #6904 from cakebaker/bump_unicode_width
Bump `unicode-width`, adapt test and fixtures
2 parents 235ea26 + 2a406d8 commit 24ffe47

File tree

7 files changed

+20
-20
lines changed

7 files changed

+20
-20
lines changed

β€ŽCargo.lockβ€Ž

Lines changed: 7 additions & 7 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

β€ŽCargo.tomlβ€Ž

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -335,7 +335,7 @@ textwrap = { version = "0.16.1", features = ["terminal_size"] }
335335
thiserror = "2.0.3"
336336
time = { version = "0.3.36" }
337337
unicode-segmentation = "1.11.0"
338-
unicode-width = "0.1.12"
338+
unicode-width = "0.2.0"
339339
utf-8 = "0.7.6"
340340
utmp-classic = "0.1.6"
341341
walkdir = "2.5"

β€Žsrc/uu/more/src/more.rsβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -700,15 +700,15 @@ mod tests {
700700
test_string.push_str("πŸ‘©πŸ»β€πŸ”¬");
701701
}
702702

703-
let lines = break_line(&test_string, 80);
703+
let lines = break_line(&test_string, 31);
704704

705705
let widths: Vec<usize> = lines
706706
.iter()
707707
.map(|s| UnicodeWidthStr::width(&s[..]))
708708
.collect();
709709

710-
// Each πŸ‘©πŸ»β€πŸ”¬ is 6 character width it break line to the closest number to 80 => 6 * 13 = 78
711-
assert_eq!((78, 42), (widths[0], widths[1]));
710+
// Each πŸ‘©πŸ»β€πŸ”¬ is 2 character width, break line to the closest even number to 31
711+
assert_eq!((30, 10), (widths[0], widths[1]));
712712
}
713713

714714
#[test]

β€Žtests/fixtures/sort/keys_closed_range.expected.debugβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ ________
1111
_
1212
________
1313
πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬
14-
__
15-
______________
14+
__
15+
________
1616
πŸ’£πŸ’£ πŸ’£πŸ’£ πŸ’£πŸ’£
1717
__
1818
______________

β€Žtests/fixtures/sort/keys_multiple_ranges.expected.debugβ€Ž

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -15,9 +15,9 @@ ________
1515
___
1616
________
1717
πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬
18-
_____
19-
_____
20-
______________
18+
___
19+
___
20+
________
2121
πŸ’£πŸ’£ πŸ’£πŸ’£ πŸ’£πŸ’£
2222
_____
2323
_____

β€Žtests/fixtures/sort/keys_no_field_match.expected.debugβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ ________
1111
^ no match for key
1212
________
1313
πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬
14-
^ no match for key
15-
______________
14+
^ no match for key
15+
________
1616
πŸ’£πŸ’£ πŸ’£πŸ’£ πŸ’£πŸ’£
1717
^ no match for key
1818
______________

β€Žtests/fixtures/sort/keys_open_ended.expected.debugβ€Ž

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -11,8 +11,8 @@ ________
1111
____
1212
________
1313
πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬ πŸ‘©β€πŸ”¬
14-
_______
15-
______________
14+
_____
15+
________
1616
πŸ’£πŸ’£ πŸ’£πŸ’£ πŸ’£πŸ’£
1717
_______
1818
______________

0 commit comments

Comments
Β (0)