From 9eb64b97fe7a227a16768ee71bf00a5352b58944 Mon Sep 17 00:00:00 2001 From: sharkdp Date: Sun, 6 May 2018 18:20:35 +0200 Subject: [PATCH] Discover syntaxes by name and extention --- src/main.rs | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/main.rs b/src/main.rs index 60e0e2f6..c3e8370e 100644 --- a/src/main.rs +++ b/src/main.rs @@ -170,10 +170,7 @@ fn print_file>( ) -> Result<()> { let reader = BufReader::new(File::open(filename.as_ref())?); let syntax = match options.language { - Some(language) => syntax_set - .syntaxes() - .iter() - .find(|syntax| syntax.name.eq_ignore_ascii_case(language)), + Some(language) => syntax_set.find_syntax_by_token(language), None => syntax_set.find_syntax_for_file(filename.as_ref())?, };