<?xml version="1.0" encoding="UTF-8"?>
<rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns="http://purl.org/rss/1.0/" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:syn="http://purl.org/rss/1.0/modules/syndication/" xmlns:admin="http://webns.net/mvcb/">
  <channel rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs">
    <title>gmane.comp.lang.haskell.hugs.bugs</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs</link>
    <description/>
    <syn:updatePeriod>hourly</syn:updatePeriod>
    <syn:updateFrequency>1</syn:updateFrequency>
    <syn:updateBase>1901-01-01T00:00+00:00</syn:updateBase>
    <items>
      <rdf:Seq>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1083"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1082"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1081"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1080"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1079"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1078"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1077"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1076"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1075"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1074"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1073"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1072"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1071"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1070"/>
        <rdf:li rdf:resource="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1069"/>
      </rdf:Seq>
    </items>
    <image rdf:resource="http://gmane.org/img/gmane-25t.png"/>
    <textinput rdf:resource=""/>
  </channel>
  <image rdf:about="http://gmane.org/img/gmane-25t.png">
    <title>Gmane</title>
    <url>http://gmane.org/img/gmane-25t.png</url>
    <link>http://gmane.org</link>
  </image>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1083">
    <title>Re: WinHugs installer broken</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1083</link>
    <description>&lt;pre&gt;I get this problem on windows 7 and yes, it's a privilege problem. With this OS
the solution is to install the program as administrator (right click on the icon
and run as admin)
&lt;/pre&gt;</description>
    <dc:creator>Nessa</dc:creator>
    <dc:date>2011-06-20T08:33:29</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1082">
    <title>MinHugs-Sep2006.exe does wrong Integer arithmetic</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1082</link>
    <description>&lt;pre&gt;(Re-sending.  Does this list drop mail from non-subscribers?)

I've seen the hugs distribution that is hosted as
http://ndmitchell.googlecode.com/files/MinHugs-Sep2006.exe
and has the SHA1 checksum 02f62efe00334007eb7083d09bae6e692a48c7c2
evaluate the script below incorrectly on two different Windows XP
computers.

The correct output is [], but I get a non-empty list.  On one 
computer
I get different output for successive runs of the same script
(restarting hugs) by saying "main".  On the other one I get 
different
output by saying "main" versus "ls".

I can't reproduce the problem on two different UNIX-like systems 
with
the September 2006 version of hugs.  The problem goes away by 
replacing
"Integer" with "Int".


type Z = Integer

qs :: Z -&amp;gt; Z
qs 0 = 0
qs x = let (q,r) = divMod x 10 in r + qs q

iqs :: Z -&amp;gt; Z
iqs x = if x &amp;lt; 10 then x else iqs (qs x)

ok :: Z -&amp;gt; Z -&amp;gt; Bool
ok x y = iqs (iqs x * iqs y) == iqs (x*y)

n :: Z
n = 1000

ls :: [(Z,Z)]
ls = [(x,y) | x&amp;lt;-[1..n], y&amp;lt;-[x..n], not (ok x y)]

main = pr&lt;/pre&gt;</description>
    <dc:creator>rolle&lt; at &gt;hush.ai</dc:creator>
    <dc:date>2010-12-29T03:10:32</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1081">
    <title>Re: "winhugs /edit" problem</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1081</link>
    <description>&lt;pre&gt;
winhugs /edit is an alias for whichever text editor you've got set in
your WinHugs options. In your case it is an alias for the DDEOPN32
command, but if you edit your WinHugs options it will change to
following that preference.

Thanks, Neil
&lt;/pre&gt;</description>
    <dc:creator>Neil Mitchell</dc:creator>
    <dc:date>2010-11-07T21:15:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1080">
    <title>Re: "winhugs /edit" problem</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1080</link>
    <description>&lt;pre&gt;OK but what's the relationship between "winhugs /edit" and
"DDEOPN32.EXE TextPad %s(%d)": is the former just a kind of
alias for the latter?

&lt;/pre&gt;</description>
    <dc:creator>Olivier Lefevre</dc:creator>
    <dc:date>2010-11-07T20:00:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1079">
    <title>Re: "winhugs /edit" problem</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1079</link>
    <description>&lt;pre&gt;Hi Olivier,


The fact that running the TextPad command gives a registry error means
it's TextPad that is at fault. I know roughly what WinHugs does, but
have absolutely no idea what TextPad does. The command is grayed out
because it was automatically inferred, but change to a custom editor
and you can edit it. All WinHugs does on /edit is invoke whatever that
command line is after substituting %s for the filename and %d for the
line number.


TextPad is at fault. You can work round the textpad bug by changing
the editor command line to something else, or try and bring it up in
the TextPad support forum. Or try reinstalling TextPad.

Thanks, Neil
&lt;/pre&gt;</description>
    <dc:creator>Neil Mitchell</dc:creator>
    <dc:date>2010-11-07T18:34:04</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1078">
    <title>Re: "winhugs /edit" problem</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1078</link>
    <description>&lt;pre&gt;Hi Neil,

Thanks but that's still too vague to be actionable.

 &amp;gt; My guess is that if you were to install TextPad then it would
 &amp;gt; start working, since I have TextPad on all my machines, and may
 &amp;gt; not have tested in the absence of TextPad.

Actually I do have TextPad and I get: "Cannot find key
'TextPad\shell\open\ddeexec\application' in registration
database (error 2)" which, as I said in my first email, is
the same error that I get when trying "winhugs /edit" from
the command line. I speculated that was the command because
that is the HKEY_CLASSES_ROOT\hugs_haskell\shell\Edit\command
key but it is clear that more happens under the cover after that.

Under Options, TextPad is already the selected editor, so that
doesn't help me. The (grayed out) command is "C:\Programme\
Textpad 5\System\DDEOPN32.EXE TextPad %s(%d)". Trying to execute
that from the Windows shell gives the same error as above.

I think the mistake is to look for a TextPad entry: there
isn't one. Instead there are Textpad.dde and TextPad.tws&lt;/pre&gt;</description>
    <dc:creator>Olivier Lefevre</dc:creator>
    <dc:date>2010-11-06T16:48:39</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1077">
    <title>Re: "winhugs /edit" problem</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1077</link>
    <description>&lt;pre&gt;Hi Olivier,

On clicking edit it tries to determine which editor it should use. If
you haven't set any editors, it takes a look in the registry to see
what editors you have installed, and picks the most appropriate one.
If it doesn't find any good editors, it falls back to notepad.

If you go to options, and pick an explicit editor, that will bypass
the search mechanism. My guess is that if you were to install TextPad
(www.textpad.com) then it would start working, since I have TextPad on
all my machines, and may not have tested in the absence of TextPad.

Thanks, Neil

On Sat, Nov 6, 2010 at 12:23 AM, Olivier Lefevre &amp;lt;lefevrol&amp;lt; at &amp;gt;yahoo.com&amp;gt; wrote:
&lt;/pre&gt;</description>
    <dc:creator>Neil Mitchell</dc:creator>
    <dc:date>2010-11-06T09:13:28</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1076">
    <title>"winhugs /edit" problem</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1076</link>
    <description>&lt;pre&gt;Could someone explain *precisely* what happens when one tries
to execute that command? It gives me a registry error that I'd
like to debug but I don't have a clear idea of what this is
doing under the cover.

Thanks,

&lt;/pre&gt;</description>
    <dc:creator>Olivier Lefevre</dc:creator>
    <dc:date>2010-11-06T00:23:50</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1075">
    <title>[Hugs] #98: hugs accepts instance decls with methods that aren't in scope</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1075</link>
    <description>&lt;pre&gt;#98: hugs accepts instance decls with methods that aren't in scope
--------------------+-------------------------------------------------------
 Reporter:  guest   |       Owner:  nobody
     Type:  defect  |      Status:  new   
 Priority:  minor   |   Milestone:        
Component:  hugs    |     Version:  200609
 Keywords:          |  
--------------------+-------------------------------------------------------
 hugs (September 2006) accepts these modules:
 {{{
 module Q (Class) where

 class Class a where
     method :: a
 }}}

 {{{
 module W where

 import Q

 instance Class Int where
     method = 6
 }}}

 but the report says:
 {{{
 4.3.2  Instance Declarations
 [...]
 It is illegal to give a binding for a class method that is not in scope
 }}}

 Ian Lynagh

&lt;/pre&gt;</description>
    <dc:creator>Hugs</dc:creator>
    <dc:date>2010-02-01T17:27:55</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1074">
    <title>[Hugs] #97: INTERNAL ERROR: discrArity</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1074</link>
    <description>&lt;pre&gt;#97: INTERNAL ERROR: discrArity
--------------------+-------------------------------------------------------
 Reporter:  guest   |       Owner:  nobody
     Type:  defect  |      Status:  new   
 Priority:  minor   |   Milestone:        
Component:  hugs    |     Version:  200609
 Keywords:          |  
--------------------+-------------------------------------------------------
 When loading nhc98's compiler sources in hugs. Specifically:
 {{{
 nhc98/src/compiler98 $ hugs -98 MainNhc98.hs
 [banner]
 INTERNAL ERROR: discrArity
 }}}
 Using hugs version September 2006.

&lt;/pre&gt;</description>
    <dc:creator>Hugs</dc:creator>
    <dc:date>2009-12-23T19:47:43</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1073">
    <title>[Hugs] #96: redeclaration of function inside a class</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1073</link>
    <description>&lt;pre&gt;#96: redeclaration of function inside a class
-------------------------------+--------------------------------------------
 Reporter:  guest              |       Owner:  neil  
     Type:  defect             |      Status:  new   
 Priority:  major              |   Milestone:        
Component:  winhugs            |     Version:  200605
 Keywords:  redefine function  |  
-------------------------------+--------------------------------------------
 please do apologize if this bug has been reported before

 i've been doing my homework assignment on parsers and monads when i hit
 error "INTERNAL ERROR: pmcTerm", when combined these definitions:


 {{{
 return v xs= [(v, xs)]

 class Monad m where
         return  :: a-&amp;gt; m a
 }}}

 INTERNAL ERROR: pmcTerm

 the compiler said that i should report this problem so i'm doing so

&lt;/pre&gt;</description>
    <dc:creator>Hugs</dc:creator>
    <dc:date>2009-12-14T00:52:02</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1072">
    <title>[Hugs] #95: local fixity declarations cause static errors</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1072</link>
    <description>&lt;pre&gt;#95: local fixity declarations cause static errors
---------------------------------+------------------------------------------
 Reporter:  guest                |       Owner:  nobody
     Type:  defect               |      Status:  new   
 Priority:  major                |   Milestone:        
Component:  hugs                 |     Version:  200609
 Keywords:  fixity declarations  |  
---------------------------------+------------------------------------------
 Declarations such as
 {{{
 newExp (*) a c n
   = let
       infixl 7 *
     in
     a ^ n * c
 }}}
 work well with GHC but Hugs complains that "*" is not defined.

 The Report is not explicit about this, at least I couldn't find
 such case discussed there. But as a fixity change for an operator
 introduced as a formal parameter is perfectly reasonable and safe,
 I think that this should be legal.

 Härmel Nestra (harmel.nestra&amp;lt; at &amp;gt;ut.ee)

&lt;/pre&gt;</description>
    <dc:creator>Hugs</dc:creator>
    <dc:date>2009-09-20T06:35:13</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1071">
    <title>Problems building hugs under Windows</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1071</link>
    <description>&lt;pre&gt;Hi,

I'm attempting to build the Hugs September 2006 release from source on
Windows XP. I installed MinGW as well as the MSYS base system, and the
build process went quite far, to stop with the below error.
Are there any other tools I need in order to build hugs? Or what else is
causing this error?

Thanks in advance,
Sebastian Beschke

---
Preprocessing Network/Hackage/Client
Preprocessing Network/Hackage/Interface
Preprocessing Network/Hackage/Version
runhugs: Error occurred
ERROR "libraries/bootlib\Data\HashTable.hs" - Can't find imported module
"Contro
l.Monad"


runhugs: Error occurred
ERROR "libraries/bootlib\Data\HashTable.hs" - Can't find imported module
"Contro
l.Monad"


runhugs: Error occurred
ERROR "libraries/bootlib\Data\HashTable.hs" - Can't find imported module
"Contro
l.Monad"


runhugs: Error occurred
ERROR "libraries/bootlib\Data\HashTable.hs" - Can't find imported module
"Contro
l.Monad"


runhugs: Error occurred
ERROR "libraries/bootlib\Data\HashTable.hs" - Can't find imported module
"Con&lt;/pre&gt;</description>
    <dc:creator>Sebastian Beschke</dc:creator>
    <dc:date>2009-09-10T14:25:14</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1070">
    <title>Re: [Hugs] #94: pattern match failure on Chars with Unicode codepoint &gt;0x4ff</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1070</link>
    <description>&lt;pre&gt;#94: pattern match failure on Chars with Unicode codepoint &amp;gt;0x4ff
---------------------+------------------------------------------------------
  Reporter:  guest   |       Owner:  nobody 
      Type:  defect  |      Status:  new    
  Priority:  major   |   Milestone:         
 Component:  hugs    |     Version:  current
Resolution:          |    Keywords:         
---------------------+------------------------------------------------------
Comment (by guest):

 oh, i forgot to mention my e-mail address: pge03ipg&amp;lt; at &amp;gt;studserv.uni-
 leipzig.de
 [[BR]]if there are any questions, write me a note. sorry for spamming.

&lt;/pre&gt;</description>
    <dc:creator>Hugs</dc:creator>
    <dc:date>2009-09-04T03:03:18</dc:date>
  </item>
  <item rdf:about="http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1069">
    <title>[Hugs] #94: pattern match failure on Chars with Unicode codepoint &gt;0x4ff</title>
    <link>http://permalink.gmane.org/gmane.comp.lang.haskell.hugs.bugs/1069</link>
    <description>&lt;pre&gt;#94: pattern match failure on Chars with Unicode codepoint &amp;gt;0x4ff
--------------------+-------------------------------------------------------
 Reporter:  guest   |       Owner:  nobody 
     Type:  defect  |      Status:  new    
 Priority:  major   |   Milestone:         
Component:  hugs    |     Version:  current
 Keywords:          |  
--------------------+-------------------------------------------------------
 hi,

 i tested the following code in Hugs:
 {{{
 patternMatchingWorks1 = case '\x4ff' of '\x4ff' -&amp;gt; True
 patternMatchingWorks2 = case '\x500' of '\x500' -&amp;gt; True
 patternMatchingWorks3 = f '\x4ff' where f '\x4ff' = True
 patternMatchingWorks4 = f '\x500' where f '\x500' = True
 patternMatchingWorks5 = (\'\x4ff'-&amp;gt;True) '\x4ff'
 patternMatchingWorks6 = (\'\x500'-&amp;gt;True) '\x500'
 }}}
 and got the following output:
 {{{
 Main&amp;gt; :load "M:\\haskell\\sources\\WinHugsPatternMatchingBug.hs"
 Main&amp;gt; patternMatchingWorks1
 True
 Main&amp;gt; patternMatchingWorks2

 Program error: pattern ma&lt;/pre&gt;</description>
    <dc:creator>Hugs</dc:creator>
    <dc:date>2009-09-04T02:58:16</dc:date>
  </item>
  <textinput rdf:about="http://search.gmane.org/?group=$group=gmane.comp.lang.haskell.hugs.bugs">
    <title>Search Engine</title>
    <description>Search the mailing list at Gmane</description>
    <name>query</name>
    <link>http://search.gmane.org/?group=$group=gmane.comp.lang.haskell.hugs.bugs</link>
  </textinput>
</rdf:RDF>
