diff --git a/src/string_width.gleam b/src/string_width.gleam index 2ec3c44..28d6163 100644 --- a/src/string_width.gleam +++ b/src/string_width.gleam @@ -684,9 +684,8 @@ pub fn limit_with( commit(max_col, state, piece, width) } - // White_Space=Y + // White_Space=Y, excluding control characters and non-breaking spaces " " - | "\u{a0}" | "\u{1680}" | "\u{2000}" | "\u{2001}" @@ -695,11 +694,9 @@ pub fn limit_with( | "\u{2004}" | "\u{2005}" | "\u{2006}" - | "\u{2007}" | "\u{2008}" | "\u{2009}" | "\u{200a}" - | "\u{202f}" | "\u{205f}" | "\u{3000}" -> commit(max_col, state, piece, width)