Two minor bugs for you (Hugs 1.4 January 1998).

(1) This script:

> main = putStr ((. showString "\n") (shows True) "")

reports:

ERROR "hugs14test6.hs" (line 4): Syntax error in expression (unexpected string literal)

but loads fine if changed to:

> main = putStr ((. (showString "\n")) (shows True) "")

(the `showString "\n"' is bracketted), whereas it should either
compile without error (as ghc, hbc, and nhc13), or report a type error
at worst.


(2) The readline library allows filename completion on arguments
containing "~" (representing your home directory when on its own), but
any file containing "~" is not found when loading is attempted.


Graeme.

Reply via email to