Skip to content

Commit 82eb9ba

Browse files
committed
vhdl_syntax latin1 and utf-8 formatting: fix horizontal and vertical tabs
1 parent 54ce83c commit 82eb9ba

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

vhdl_syntax/src/fmt/latin1.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -38,8 +38,8 @@ impl ToLatin1 for Trivia {
3838
impl ToLatin1 for TriviaPiece {
3939
fn to_latin1(&self) -> Latin1String {
4040
match self {
41-
TriviaPiece::HorizontalTabs(n) => Latin1String::from(b"\n".repeat(*n)),
42-
TriviaPiece::VerticalTabs(n) => Latin1String::from(b"\t".repeat(*n)),
41+
TriviaPiece::HorizontalTabs(n) => Latin1String::from(b"\t".repeat(*n)),
42+
TriviaPiece::VerticalTabs(n) => Latin1String::from(b"\x0B".repeat(*n)),
4343
TriviaPiece::CarriageReturns(n) => Latin1String::from(b"\r".repeat(*n)),
4444
TriviaPiece::CarriageReturnLineFeeds(n) => Latin1String::from(b"\r\n".repeat(*n)),
4545
TriviaPiece::LineFeeds(n) => Latin1String::from(b"\n".repeat(*n)),
@@ -56,7 +56,7 @@ impl ToLatin1 for TriviaPiece {
5656
buf
5757
}
5858
TriviaPiece::Spaces(n) => Latin1String::from(b" ".repeat(*n)),
59-
TriviaPiece::NonBreakingSpaces(n) => Latin1String::from([0x0A].repeat(*n)),
59+
TriviaPiece::NonBreakingSpaces(n) => Latin1String::from([0xA0].repeat(*n)),
6060
TriviaPiece::Unexpected(items) => Latin1String::from(items),
6161
}
6262
}

vhdl_syntax/src/fmt/utf8.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -47,8 +47,8 @@ impl fmt::Display for Trivia {
4747
impl fmt::Display for TriviaPiece {
4848
fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result {
4949
match self {
50-
TriviaPiece::HorizontalTabs(n) => write!(f, "{}", "\n".repeat(*n)),
51-
TriviaPiece::VerticalTabs(n) => write!(f, "{}", "\t".repeat(*n)),
50+
TriviaPiece::HorizontalTabs(n) => write!(f, "{}", "\t".repeat(*n)),
51+
TriviaPiece::VerticalTabs(n) => write!(f, "{}", "\x0B".repeat(*n)),
5252
TriviaPiece::CarriageReturns(n) => write!(f, "{}", "\r".repeat(*n)),
5353
TriviaPiece::CarriageReturnLineFeeds(n) => write!(f, "{}", "\r\n".repeat(*n)),
5454
TriviaPiece::LineFeeds(n) => write!(f, "{}", "\n".repeat(*n)),

0 commit comments

Comments
 (0)