mirror of
https://github.com/ilyakooo0/vty.git
synced 2024-11-29 08:49:40 +03:00
Merge pull request #194 from emekoi/fix-utf8
Ensure detection of UTF-8 mode regardless of case
This commit is contained in:
commit
fd8c4def96
@ -92,9 +92,9 @@ reserveTerminal variant outFd = liftIO $ do
|
||||
utf8Active :: IO Bool
|
||||
utf8Active = do
|
||||
let vars = ["LC_ALL", "LANG", "LC_CTYPE"]
|
||||
results <- catMaybes <$> mapM getEnv vars
|
||||
let matches = filter ("UTF8" `isInfixOf`) results <>
|
||||
filter ("UTF-8" `isInfixOf`) results
|
||||
results <- map (toLower <$>) . catMaybes <$> mapM getEnv vars
|
||||
let matches = filter ("utf8" `isInfixOf`) results <>
|
||||
filter ("utf-8" `isInfixOf`) results
|
||||
return $ not $ null matches
|
||||
|
||||
-- | Enable bracketed paste mode:
|
||||
|
Loading…
Reference in New Issue
Block a user