diff --git a/elisp/ghc-info.el b/elisp/ghc-info.el index a93a5e0..4c95c9d 100644 --- a/elisp/ghc-info.el +++ b/elisp/ghc-info.el @@ -125,7 +125,10 @@ (lambda () (cd cdir) (apply 'call-process ghc-module-command nil t nil - `(,@(ghc-make-ghc-options) "type" ,file ,modname ,ln ,cn)))))) + `(,@(ghc-make-ghc-options) "type" ,file ,modname ,ln ,cn)) + (goto-char (point-min)) + (while (search-forward "[Char]" nil t) + (replace-match "String")))))) ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;