From 7c657ab0502555aad10f84334abb212f438c836f Mon Sep 17 00:00:00 2001 From: =?utf8?q?Alexis=20Laferri=C3=A8re?= Date: Mon, 8 May 2017 19:43:30 -0400 Subject: [PATCH] core: add non-breaking space to `is_whitespace` MIME-Version: 1.0 Content-Type: text/plain; charset=utf8 Content-Transfer-Encoding: 8bit Signed-off-by: Alexis Laferrière --- lib/core/kernel.nit | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/core/kernel.nit b/lib/core/kernel.nit index 88dcc8a..6a07060 100644 --- a/lib/core/kernel.nit +++ b/lib/core/kernel.nit @@ -1045,12 +1045,13 @@ universal Char # # assert 'A'.is_whitespace == false # assert ','.is_whitespace == false - # assert ' '.is_whitespace == true + # assert ' '.is_whitespace == true # space + # assert ' '.is_whitespace == true # non-breaking space # assert '\t'.is_whitespace == true fun is_whitespace: Bool do var i = code_point - return i <= 0x20 or i == 0x7F + return i <= 0x20 or i == 0x7F or i == 0xA0 end end -- 1.7.9.5