Hello,

I really enjoy the new release. But there are some minor problems
regarding the handling of SIGINT (Control-C).

"runhugs" does not react to SIGINT. "hugs" restarts "Main.main", which makes
no sense to me.

Platform: Linux 2.0.0
Compiler: gcc 2.7.2
Libraries:
        libm.so.5 => /lib/libm.so.5.0.5
        libdl.so.1 => /lib/libdl.so.1.7.14
        libc.so.5 => /lib/libc.so.5.2.18


Transcript:

/usr/local/src/hugs-990121/demos/prolog $ hugs98 Main.hs 
__   __ __  __  ____   ___     
_______________________________________________
||   || ||  || ||  || ||__     Hugs 98: The Nottingham and Yale Haskell 
system
||___|| ||__|| ||__||  __||    Copyright (c) 1994-1999
||---||         ___||          World Wide Web: http://haskell.org/hugs
||   ||                        Report bugs to: [EMAIL PROTECTED]
||   || Version: 990121 Beta   
_______________________________________________

Haskell 98 mode: Restart with command line option -98 to enable extensions

Reading file "/usr/local/share/hugs/lib/Prelude.hs":
Reading file "Main.hs":
Reading file "CombParse.hs":
Reading file "Prolog.hs":
Reading file "/usr/local/share/hugs/lib/List.hs":
Reading file "/usr/local/share/hugs/lib/Maybe.hs":
Reading file "/usr/local/share/hugs/lib/List.hs":
Reading file "Prolog.hs":
Reading file "/usr/local/share/hugs/lib/hugs/Interact.hs":
Reading file "Subst.hs":
Reading file "StackEngine.hs":
Reading file "Main.hs":
                   
Hugs session for:
/usr/local/share/hugs/lib/Prelude.hs
CombParse.hs
/usr/local/share/hugs/lib/Maybe.hs
/usr/local/share/hugs/lib/List.hs
Prolog.hs
/usr/local/share/hugs/lib/hugs/Interact.hs
Subst.hs
StackEngine.hs
Main.hs
Type :? for help
Main> main
Mini Prolog Version 1.5g (stack based)

Reading stdlib........done
> {Interrupted!}

Main> Mini Prolog Version 1.5g (stack based)

--- end of transcript

Regards

Friedhelm

Reply via email to