File tree Expand file tree Collapse file tree 2 files changed +11
-6
lines changed
Expand file tree Collapse file tree 2 files changed +11
-6
lines changed Original file line number Diff line number Diff line change 11module Main where
22
3- import Options
4- import Server ( run )
5- import System.Console.GetOpt
6- import System.Environment ( getArgs )
7- import Text.Read ( readMaybe )
3+ import Options
4+ import Server (run )
5+ import System.Console.GetOpt
6+ import System.Environment (getArgs )
7+ import System.IO
8+ import Text.Read (readMaybe )
89
910main :: IO ()
1011main = do
12+ -- set locale to UTF-8
13+ -- https://github.com/agda/agda-language-server/issues/24
14+ hSetEncoding stdout utf8
15+ hSetEncoding stdin utf8
1116 options <- getOptionsFromArgv
1217 if optHelp options
1318 then putStrLn usageMessage
Original file line number Diff line number Diff line change @@ -322,7 +322,7 @@ instance Render DoStmt where
322322 prCs [] = mempty
323323 prCs cs' = fsep [" where" , vcat (fmap render cs')]
324324 render (DoThen e) = render e
325- render (DoLet _ ds) = " let" <+> vcat (fmap render $ toList ds)
325+ render (DoLet _ ds) = " let" <+> vcat (render <$> toList ds)
326326
327327instance Render Declaration where
328328 render d =
You can’t perform that action at this time.
0 commit comments