Hugs | 7 Sep 15:06 2006

Re: [Hugs] #29: WinHugs: $$ last value doesn't work

#29: WinHugs: $$ last value doesn't work
-----------------------+----------------------------------------------------
  Reporter:  neil      |       Owner:  neil        
      Type:  defect    |      Status:  closed      
  Priority:  critical  |   Milestone:  next release
 Component:  winhugs   |     Version:  200605      
Resolution:  fixed     |    Keywords:              
-----------------------+----------------------------------------------------
Changes (by neil):

  * resolution:  => fixed
  * status:  new => closed

Comment:

 Now reading==KEYBOARD or reading==STRING detects the repeat string, plus
 {{{HughesPJ}}} still works fine.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hugs/ticket/29>
Hugs <http://www.haskell.org/hugs/>
Hugs 98, an interpreter for Haskell
_______________________________________________
Hugs-Bugs mailing list
Hugs-Bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/hugs-bugs
Hugs | 7 Sep 15:15 2006

Re: [Hugs] #30: Windows and Hugs, fails to complete build of base

#30: Windows and Hugs, fails to complete build of base
----------------------+-----------------------------------------------------
  Reporter:  neil     |       Owner:  ross        
      Type:  defect   |      Status:  closed      
  Priority:  blocker  |   Milestone:  next release
 Component:  hugs     |     Version:  200605      
Resolution:  fixed    |    Keywords:              
----------------------+-----------------------------------------------------
Changes (by neil):

  * resolution:  => fixed
  * status:  assigned => closed

Comment:

 Appears fixed now, the only skips I get are:

 Skipping unix package
 Skipping GLUT package
 Skipping OpenAL package
 Skipping ALUT package

 All looks good, even OpenGL builds

-- 
Ticket URL: <http://hackage.haskell.org/trac/hugs/ticket/30>
Hugs <http://www.haskell.org/hugs/>
Hugs 98, an interpreter for Haskell
_______________________________________________
(Continue reading)

Hugs | 7 Sep 15:28 2006

[Hugs] #36: Statistics modes does not give wall time elapsed

#36: Statistics modes does not give wall time elapsed
-------------------------+--------------------------------------------------
 Reporter:  neil         |       Owner:  nobody
     Type:  enhancement  |      Status:  new   
 Priority:  minor        |   Milestone:        
Component:  hugs         |     Version:  200605
 Keywords:               |  
-------------------------+--------------------------------------------------
When statistics are turned on, it gives reduction count, memory useage
 count, and garbage collection time. However, it does not give the amount
 of time that was actually consumed, which would be nice to have.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hugs/ticket/36>
Hugs <http://www.haskell.org/hugs/>
Hugs 98, an interpreter for Haskell
_______________________________________________
Hugs-Bugs mailing list
Hugs-Bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/hugs-bugs
Hugs | 15 Sep 01:04 2006

Re: [Hugs] #27: error building from src of May2006 version on Solaris 9 on SPARC

#27: error building from src of May2006 version on Solaris 9 on SPARC
---------------------------------+------------------------------------------
  Reporter:  jhudson <at> dminfo.com  |       Owner:  ross  
      Type:  defect              |      Status:  closed
  Priority:  minor               |   Milestone:        
 Component:  hugs                |     Version:  200605
Resolution:  fixed               |    Keywords:        
---------------------------------+------------------------------------------
Changes (by ross):

  * resolution:  => fixed
  * status:  new => closed

-- 
Ticket URL: <http://hackage.haskell.org/trac/hugs/ticket/27>
Hugs <http://www.haskell.org/hugs/>
Hugs 98, an interpreter for Haskell
_______________________________________________
Hugs-Bugs mailing list
Hugs-Bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/hugs-bugs
Hugs | 22 Sep 13:05 2006

[Hugs] #37: Equal Ints are not equal

#37: Equal Ints are not equal
---------------------+------------------------------------------------------
 Reporter:  guest    |       Owner:  nobody 
     Type:  defect   |      Status:  new    
 Priority:  blocker  |   Milestone:         
Component:  hugs     |     Version:  current
 Keywords:           |  
---------------------+------------------------------------------------------
Hi,

 a few days ago I wrote a program which handles my own integers. Then I
 check my own implementation against the normal Int implementation in Hugs.
 Thereby I wonder about inequality of Ints which are definitely equal.

 This is a test program I wrote after I recognized that hugs
 has probably a bug in the inequality check of Ints.


   data MInt = Zero | Succ MInt | Pred MInt deriving Show

   tn :: Int -> MInt
   tn x | x<0 = Pred (tn (x+1))
   tn 0     =  Zero
   tn (n+1) = Succ (tn n)

   ti :: MInt -> Int
   ti Zero = 0
   ti (Succ x) = 1+(ti x)
   ti (Pred x) = (ti x) -1

(Continue reading)

Hugs | 22 Sep 13:07 2006

Re: [Hugs] #37: Equal Ints are not equal

#37: Equal Ints are not equal
----------------------+-----------------------------------------------------
  Reporter:  guest    |       Owner:  nobody 
      Type:  defect   |      Status:  new    
  Priority:  blocker  |   Milestone:         
 Component:  hugs     |     Version:  current
Resolution:           |    Keywords:         
----------------------+-----------------------------------------------------
Comment (by guest):

 {{{
 Hi,

 a few days ago I wrote a program which handles my own integers. Then I
 check my own implementation against the normal Int implementation in Hugs.
 Thereby I wonder about inequality of Ints which are definitely equal.

 This is a test program I wrote after I recognized that hugs
 has probably a bug in the inequality check of Ints.


   data MInt = Zero | Succ MInt | Pred MInt deriving Show

   tn :: Int -> MInt
   tn x | x<0 = Pred (tn (x+1))
   tn 0     =  Zero
   tn (n+1) = Succ (tn n)

   ti :: MInt -> Int
   ti Zero = 0
(Continue reading)

Hugs | 22 Sep 13:45 2006

Re: [Hugs] #31: Cnfigure script of Hugs98-May2006 source build doesn't check for useable sgml-tools installation

#31: Cnfigure script of Hugs98-May2006 source build doesn't check for useable
sgml-tools installation
---------------------+------------------------------------------------------
  Reporter:  guest   |       Owner:  nobody
      Type:  defect  |      Status:  new   
  Priority:  minor   |   Milestone:        
 Component:  hugs    |     Version:  200605
Resolution:          |    Keywords:        
---------------------+------------------------------------------------------
Comment (by guest):

 This also exists in hugs98-plus-Sep2006 source. Having the docs installed
 along with the app sure would be nice. In the mean time I've tried
 --without-docs and --disable-docs and not been able to get past this build
 failure. What ./configure switch do I need to use to get around this?

-- 
Ticket URL: <http://hackage.haskell.org/trac/hugs/ticket/31>
Hugs <http://www.haskell.org/hugs/>
Hugs 98, an interpreter for Haskell
_______________________________________________
Hugs-Bugs mailing list
Hugs-Bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/hugs-bugs
Hugs | 22 Sep 14:20 2006

Re: [Hugs] #31: Cnfigure script of Hugs98-May2006 source build doesn't check for useable sgml-tools installation

#31: Cnfigure script of Hugs98-May2006 source build doesn't check for useable
sgml-tools installation
---------------------+------------------------------------------------------
  Reporter:  guest   |       Owner:  nobody
      Type:  defect  |      Status:  new   
  Priority:  minor   |   Milestone:        
 Component:  hugs    |     Version:  200605
Resolution:          |    Keywords:        
---------------------+------------------------------------------------------
Comment (by ross):

 If you have a recent {{{docbook.dtd}}} installed on your system, try just
 deleting line 2 of {{{users_guide.sgml}}}.
 Alternatively, you could put the full filename in place of the URL.

-- 
Ticket URL: <http://hackage.haskell.org/trac/hugs/ticket/31>
Hugs <http://www.haskell.org/hugs/>
Hugs 98, an interpreter for Haskell
_______________________________________________
Hugs-Bugs mailing list
Hugs-Bugs <at> haskell.org
http://www.haskell.org/mailman/listinfo/hugs-bugs
Neil Mitchell | 24 Sep 01:08 2006
Picon

User preferences lost between Hugs upgrades on Windows

Hi,

The settings on Windows are stored under a registry key for each
specific release. This means that if you install WinHugs, carefully
set up everything, then upgrade, you loose all your settings.

I know that in the past this was done because successive versions of
Hugs could choke on the options for the previous version. So can I
make the suggestion:

* We agree to make the options string consistent from now on, not
changing its meaning.
* We move to using the current registry key for all future releases.

Thanks

Neil
Claus Reinke | 24 Sep 02:20 2006

Re: User preferences lost between Hugs upgrades on Windows

[some possibly shared hugs/ghci concerns]

> The settings on Windows are stored under a registry key for each
> specific release. This means that if you install WinHugs, carefully
> set up everything, then upgrade, you loose all your settings.

part of the reason was also to enable multiple independent versions
of Hugs to be installed, I think? So:

a) shouldn't there be a way from within Hugs (or GHCi) to 
    export/import settings?

b) shouldn't there be an installation option checking for compatible
    old settings and offering to copy them?

c) given the move towards cabal, shouldn't there be a way for new
    Hugs/GHC installs to take over existing library install setups 
    (provided that the libraries sources haven't been removed, and 
    that the rebuild is possible with the new Haskell implementation)? 

while on the subject of user preferences, does the current round
of Hugs/GHC releases on Windows do away with that "we take 
over the handling of Haskell files, no matter what the user wanted"?

- it's a pain to have Hugs and GHCi compete with each other on this

- I don't want either to be the default handler for .hs/.lhs files; not
    only do I tend to have several versions of Haskell implementations
    installed at any time (usually including 2 ghcs), I want Haskell files 
    to open in my favourite editor, not in any of those Haskell 
(Continue reading)


Gmane