From fb81bea0c4f13232ca106de4e9170051f74779af Mon Sep 17 00:00:00 2001 From: Wilfred Hughes Date: Mon, 18 Nov 2019 17:48:40 +0000 Subject: [PATCH] Adding TODO for bad newlines --- src/language.rs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/language.rs b/src/language.rs index 97f06b7f7..cc47dac02 100644 --- a/src/language.rs +++ b/src/language.rs @@ -52,6 +52,7 @@ pub fn infer_language(filename: &str) -> Option { } pub fn language_lexer(lang: Language) -> Regex { + // TODO: this doesn't handle newlines in comments well, see inline display of the elisp sample file. match lang { Language::JavaScript => { Regex::new(r#"//.+|[a-zA-Z0-9_]+|"(\\.|[^"\\])*"|'(\\.|[^'\\])*'|[^ \t\n]"#).unwrap()