Skip to content

Commit 6a19c93

Browse files
authored
Merge pull request #1461 from DarkEld3r/1447-line-length-in-chars
Fix line length calculation (should be in chars, not bytes)
2 parents 9abe863 + b53aeeb commit 6a19c93

File tree

3 files changed

+9
-1
lines changed

3 files changed

+9
-1
lines changed

src/lib.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -511,7 +511,7 @@ fn format_lines(text: &mut StringBuffer, name: &str, config: &Config, report: &m
511511
last_wspace = None;
512512
} else {
513513
newline_count = 0;
514-
line_len += c.len_utf8();
514+
line_len += 1;
515515
if c.is_whitespace() {
516516
if last_wspace.is_none() {
517517
last_wspace = Some(b);
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// rustfmt-max_width: 25
2+
3+
// абвгдеёжзийклмнопрст
4+
fn main() {}
Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,4 @@
1+
// rustfmt-max_width: 25
2+
3+
// абвгдеёжзийклмнопрст
4+
fn main() {}

0 commit comments

Comments
 (0)