<?xml version="1.0" encoding="UTF-8" standalone="yes" ?>
<!DOCTYPE bugzilla SYSTEM "http://bugs.gentoo.org/bugzilla.dtd">

<bugzilla version="2.22.7"
          urlbase="http://bugs.gentoo.org/"
          maintainer="bugzilla@gentoo.org"
>

    <bug>
          <bug_id>166183</bug_id>
          
          <creation_ts>2007-02-10 09:30 0000</creation_ts>
          <short_desc>app-emacs/haskell-mode-2.2 version bump</short_desc>
          <delta_ts>2007-02-10 22:12:48 0000</delta_ts>
          <reporter_accessible>1</reporter_accessible>
          <cclist_accessible>1</cclist_accessible>
          <classification_id>1</classification_id>
          <classification>Unclassified</classification>
          <product>Gentoo Linux</product>
          <component>Ebuilds</component>
          <version>unspecified</version>
          <rep_platform>x86</rep_platform>
          <op_sys>Linux</op_sys>
          <bug_status>RESOLVED</bug_status>
          <resolution>FIXED</resolution>
          
          
          
          <priority>P2</priority>
          <bug_severity>enhancement</bug_severity>
          <target_milestone>---</target_milestone>
          
          
          
          <everconfirmed>1</everconfirmed>
          <reporter>v.dijk.bas@gmail.com</reporter>
          <assigned_to>emacs@gentoo.org</assigned_to>
          

      

      
          <long_desc isprivate="0">
            <who>v.dijk.bas@gmail.com</who>
            <bug_when>2007-02-10 09:30:26 0000</bug_when>
            <thetext>Quote from the announcement email:

-------------------------------------------------------
I&apos;ve just released version 2.2 of the Haskell-mode package for Emacs.
It has very few visible changes, mostly some commands to query an underlying
interactive hugs/ghci in order to get type/info about specific identifiers,
courtesy of Matthew Danish.

It does have some non-trivial changes in the indentation code and various
other minor details.  These have seen very little testing until now, so
don&apos;t be surprised to find regressions: just complain back to me.

As always, the place to find this package is:

   http://www.iro.umontreal.ca/~monnier/elisp/
-------------------------------------------------------

I copied the 2.1 ebuild and replaced the version with 2.2. It works on my system with emacs-cvs-22.0.93-r2.

However I did get some warnings when compiling the lisp sources:

-------------------------------------------------------
&gt;&gt;&gt; Emerging (1 of 1) app-emacs/haskell-mode-2.2 to /
 * haskell-mode-2.2.tar.gz MD5 ;-) ...                                                 [ ok ]
 * haskell-mode-2.2.tar.gz RMD160 ;-) ...                                              [ ok ]
 * haskell-mode-2.2.tar.gz SHA1 ;-) ...                                                [ ok ]
 * haskell-mode-2.2.tar.gz SHA256 ;-) ...                                              [ ok ]
 * haskell-mode-2.2.tar.gz size ;-) ...                                                [ ok ]
 * checking ebuild checksums ;-) ...                                                   [ ok ]
 * checking auxfile checksums ;-) ...                                                  [ ok ]
 * checking miscfile checksums ;-) ...                                                 [ ok ]
 * checking haskell-mode-2.2.tar.gz ;-) ...                                            [ ok ]
&gt;&gt;&gt; Unpacking source...
&gt;&gt;&gt; Unpacking haskell-mode-2.2.tar.gz to /var/tmp/portage/haskell-mode-2.2/work
&gt;&gt;&gt; Source unpacked.
&gt;&gt;&gt; Compiling source in /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2 ...

In end of data:
haskell-decl-scan.el:695:1:Warning: the function `fume-add-menubar-entry&apos; is
    not known to be defined.
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-decl-scan.elc

In toplevel form:
haskell-doc.el:399:1:Warning: defcustom for `haskell-doc-show-global-types&apos;
    fails to specify containing group
haskell-doc.el:405:1:Warning: defcustom for `haskell-doc-show-reserved&apos; fails
    to specify containing group
haskell-doc.el:411:1:Warning: defcustom for `haskell-doc-show-prelude&apos; fails
    to specify containing group
haskell-doc.el:417:1:Warning: defcustom for `haskell-doc-show-strategy&apos; fails
    to specify containing group
haskell-doc.el:423:1:Warning: defcustom for `haskell-doc-show-user-defined&apos;
    fails to specify containing group
haskell-doc.el:429:1:Warning: defcustom for `haskell-doc-chop-off-context&apos;
    fails to specify containing group
haskell-doc.el:433:1:Warning: defcustom for `haskell-doc-chop-off-fctname&apos;
    fails to specify containing group
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-doc.elc
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-font-lock.elc

In haskell-ghci-locate-next-error:
haskell-ghci.el:301:32:Warning: `string-to-int&apos; is an obsolete function (as of
    Emacs 22.1); use `string-to-number&apos; instead.

In end of data:
haskell-ghci.el:332:1:Warning: the function `comint-mode&apos; might not be defined
    at runtime.
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-ghci.elc

In haskell-hugs-gen-load-file:
haskell-hugs.el:283:25:Warning: `string-to-int&apos; is an obsolete function (as of
    Emacs 22.1); use `string-to-number&apos; instead.
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-hugs.elc

In toplevel form:
haskell-indent.el:316:1:Warning: defcustom for
    `haskell-indent-look-past-empty-line&apos; fails to specify containing group
haskell-indent.el:1020:1:Warning: defcustom for
    `haskell-indent-after-keywords&apos; fails to specify containing group
haskell-indent.el:1065:1:Warning: defcustom for `haskell-indent-dont-hang&apos;
    fails to specify containing group
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-indent.elc

In toplevel form:
haskell-mode.el:255:1:Warning: defcustom for `haskell-literate-default&apos; fails
    to specify containing group
haskell-mode.el:384:1:Warning: defcustom for `haskell-mode-hook&apos; fails to
    specify containing group
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-mode.elc
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/haskell-simple-indent.elc

In inferior-haskell-type:
inf-haskell.el:263:34:Warning: reference to free variable
    `haskell-doc-user-defined-ids&apos;
inf-haskell.el:263:34:Warning: assignment to free variable
    `haskell-doc-user-defined-ids&apos;

In inferior-haskell-find-definition:
inf-haskell.el:318:24:Warning: reference to free variable
    `find-tag-marker-ring&apos;
Wrote /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2/elc.1968/inf-haskell.elc
&gt;&gt;&gt; Source compiled.
&gt;&gt;&gt; Test phase [not enabled]: app-emacs/haskell-mode-2.2

&gt;&gt;&gt; Install haskell-mode-2.2 into /var/tmp/portage/haskell-mode-2.2/image/ category app-emacs
/var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2 /var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2
/var/tmp/portage/haskell-mode-2.2/work/haskell-mode-2.2
&gt;&gt;&gt; Completed installing haskell-mode-2.2 into /var/tmp/portage/haskell-mode-2.2/image/

man:
&gt;&gt;&gt; Merging app-emacs/haskell-mode-2.2 to /
...
-------------------------------------------------------

(Maybe this is because I use a very recent emacs version)

Reproducible: Always</thetext>
          </long_desc>
          <long_desc isprivate="0">
            <who>fauli@gentoo.org</who>
            <bug_when>2007-02-10 22:12:48 0000</bug_when>
            <thetext>Bumped.  Thanks for the notice.</thetext>
          </long_desc>
      
    </bug>

</bugzilla>