shithub: MicroHs

Download patch

ref: e7310ac8b892b34878144dfc262f21096f76f697
parent: e0142c055d9ce0de9ab1f9fa7af3fadadee7d2fc
author: Lennart Augustsson <lennart@augustsson.net>
date: Sat Jul 13 16:41:07 EDT 2024

Only unqualify strings that start with an uppercase letter.

--- a/src/MicroHs/Ident.hs
+++ b/src/MicroHs/Ident.hs
@@ -81,7 +81,7 @@
                 String -> String
 unQualString [] = ""
 unQualString s@(c:_) =
-  if isIdentChar c then
+  if isUpper c then
     case dropWhile (/= '.') s of
       "" -> s
       '.':r -> unQualString r
--