@@ -99,9 +99,22 @@ mname abrv (Suffix suf) (Global g) =
9999 e = Text.replace "." "" abrv
100100 x:xs = map (upperAcronym . toPascal) g
101101
102−dname, cname :: Global -> Name
103−dname = name . Text.unpack . renameReserved . upperHead . global
104−cname = name . Text.unpack . renameReserved . lowerHead . lowerFirstAcronym . global
102+dname :: Global -> Name
103+dname = name
104+ . Text.unpack
105+ . renameReserved
106+ . upperHead
107+ . Text.dropWhile separator
108+ . global
109+
110+cname :: Global -> Name
111+cname = name
112+ . Text.unpack
113+ . renameReserved
114+ . lowerHead
115+ . Text.dropWhile separator
116+ . lowerFirstAcronym
117+ . global
105118
106119bname :: Prefix -> Text -> Name
107120bname (Prefix p) = name