on master help sign in
follow up to #89 - ensure string are the same case
commit4aa1873485a3aae28b35a7113d0c70c9e9c67571 authorEmeka Nkurumeh <emekankurumeh@outlook.com> dateSun 8 Nov 2020, 22:37 (6 years ago) parent0b4fa64
1 file changed+3−3
src/Graphics/Vty/Output/XTermColor.hs+3−3
src/Graphics/Vty/Output/XTermColor.hs+3−3
@@ -92,9 +92,9 @@ reserveTerminal variant outFd = liftIO $ do
9292utf8Active :: IO Bool
9393utf8Active = do
9494 let vars = ["LC_ALL", "LANG", "LC_CTYPE"]
95− results <- catMaybes <$> mapM getEnv vars
96− let matches = filter ("UTF8" `isInfixOf`) results <>
97− filter ("UTF-8" `isInfixOf`) results
95+ results <- map (toLower <$>) . catMaybes <$> mapM getEnv vars
96+ let matches = filter ("utf8" `isInfixOf`) results <>
97+ filter ("utf-8" `isInfixOf`) results
9898 return $ not $ null matches
9999
100100-- | Enable bracketed paste mode: