From: Simon Marlow Date: Mon, 10 May 2010 09:47:41 +0000 (+0000) Subject: looksLikeModuleName: allow apostrophe in module names (#4051) X-Git-Url: http://git.megacz.com/?p=ghc-hetmet.git;a=commitdiff_plain;h=ef7d9db56c08b8da3d77258eb73ed69d0a24bed7;hp=b8c1015f6b7189038d70c822558d217b6f6a97a5 looksLikeModuleName: allow apostrophe in module names (#4051) --- diff --git a/compiler/utils/Util.lhs b/compiler/utils/Util.lhs index ec5070f..e019f67 100644 --- a/compiler/utils/Util.lhs +++ b/compiler/utils/Util.lhs @@ -815,7 +815,7 @@ looksLikeModuleName [] = False looksLikeModuleName (c:cs) = isUpper c && go cs where go [] = True go ('.':cs) = looksLikeModuleName cs - go (c:cs) = (isAlphaNum c || c == '_') && go cs + go (c:cs) = (isAlphaNum c || c == '_' || c == '\'') && go cs \end{code} Akin to @Prelude.words@, but acts like the Bourne shell, treating