@@ -123,13 +123,13 @@ parseImportDeclaration = do
124 stdImport = do
124 stdImport = do
125 moduleName' <- moduleName
125 moduleName' <- moduleName
126− idents <- P.optionMaybe $ parens $ commaSep parseDeclarationRef
126+ idents <- P.optionMaybe $ indented *> (parens $ commaSep parseDeclarationRef)
127 return $ ImportDeclaration moduleName' idents Nothing
127 return $ ImportDeclaration moduleName' idents Nothing
128 qualImport = do
128 qualImport = do
129 reserved "qualified"
129 reserved "qualified"
131 moduleName' <- moduleName
131 moduleName' <- moduleName
132− idents <- P.optionMaybe $ parens $ commaSep parseDeclarationRef
132+ idents <- P.optionMaybe $ indented *> (parens $ commaSep parseDeclarationRef)
133 reserved "as"
133 reserved "as"
134 asQ <- moduleName
134 asQ <- moduleName
135 return $ ImportDeclaration moduleName' idents (Just asQ)
135 return $ ImportDeclaration moduleName' idents (Just asQ)