Haskeline 0.7.0.4

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
3 messages Options
Reply | Threaded
Open this post in threaded view
|

Haskeline 0.7.0.4

Edward Z. Yang
Hey Judah,

We're gearing up for another GHC release, and there a small number of
patches which are still in GHC's tree which have not made it into
the upstream haskeline repository:

commit 495b00b4f125c0b4e7f1e966cd961eae89cffdc0
Author: Herbert Valerio Riedel <hvr at gnu.org>
Date:   Sat Aug 31 10:31:52 2013 +0200

    Avoid shadowing `handlers` variable in `catches`

commit 40bcd6ac30577d1d240166674d1e328ac52c1fd5
Author: Ian Lynagh <ian at well-typed.com>
Date:   Tue Jul 2 16:46:53 2013 +0100

    Fix build on Win64

commit 3a92ddd63d4edc622ad4af044c5b664aa64c3dd4
Author: Ian Lynagh <ian at well-typed.com>
Date:   Sun Feb 17 20:25:10 2013 +0000

    Follow unix's version bump

Additionally, I have one more patch for the Windows build, attached below:

commit 80f2fafe39cbc86205afb2eac8d4f60a1ce2684e
Author: Edward Z. Yang <ezyang at mit.edu>
Date:   Wed Sep 4 17:45:37 2013 -0700

    Avoid Handler identifier conflict in Windows.
   
    Signed-off-by: Edward Z. Yang <ezyang at mit.edu>

diff --git a/System/Console/Haskeline/Backend/Win32.hsc b/System/Console/Haskeline/Backend/Win32.hsc
index d54df2c..4447519 100644
--- a/System/Console/Haskeline/Backend/Win32.hsc
+++ b/System/Console/Haskeline/Backend/Win32.hsc
@@ -17,7 +17,7 @@ import Data.Maybe(mapMaybe)
 import Control.Monad
 
 import System.Console.Haskeline.Key
-import System.Console.Haskeline.Monads
+import System.Console.Haskeline.Monads hiding (Handler)
 import System.Console.Haskeline.LineState
 import System.Console.Haskeline.Term
 import System.Console.Haskeline.Backend.WCWidth

Thanks,
Edward



Reply | Threaded
Open this post in threaded view
|

Haskeline 0.7.0.4

Judah Jacobson
Hi Edward,

Thanks for the heads up.  Unfortunately my laptop is being repaired so I
probably won't be able to sync everything until the beginning of next week.
 If that's going to cause problems with getting the release rolled out,
please let me know and I'll try to get it done sooner.

Best,
-Judah



On Wed, Sep 4, 2013 at 5:54 PM, Edward Z. Yang <ezyang at mit.edu> wrote:

> Hey Judah,
>
> We're gearing up for another GHC release, and there a small number of
> patches which are still in GHC's tree which have not made it into
> the upstream haskeline repository:
>
> commit 495b00b4f125c0b4e7f1e966cd961eae89cffdc0
> Author: Herbert Valerio Riedel <hvr at gnu.org>
> Date:   Sat Aug 31 10:31:52 2013 +0200
>
>     Avoid shadowing `handlers` variable in `catches`
>
> commit 40bcd6ac30577d1d240166674d1e328ac52c1fd5
> Author: Ian Lynagh <ian at well-typed.com>
> Date:   Tue Jul 2 16:46:53 2013 +0100
>
>     Fix build on Win64
>
> commit 3a92ddd63d4edc622ad4af044c5b664aa64c3dd4
> Author: Ian Lynagh <ian at well-typed.com>
> Date:   Sun Feb 17 20:25:10 2013 +0000
>
>     Follow unix's version bump
>
> Additionally, I have one more patch for the Windows build, attached below:
>
> commit 80f2fafe39cbc86205afb2eac8d4f60a1ce2684e
> Author: Edward Z. Yang <ezyang at mit.edu>
> Date:   Wed Sep 4 17:45:37 2013 -0700
>
>     Avoid Handler identifier conflict in Windows.
>
>     Signed-off-by: Edward Z. Yang <ezyang at mit.edu>
>
> diff --git a/System/Console/Haskeline/Backend/Win32.hsc
> b/System/Console/Haskeline/Backend/Win32.hsc
> index d54df2c..4447519 100644
> --- a/System/Console/Haskeline/Backend/Win32.hsc
> +++ b/System/Console/Haskeline/Backend/Win32.hsc
> @@ -17,7 +17,7 @@ import Data.Maybe(mapMaybe)
>  import Control.Monad
>
>  import System.Console.Haskeline.Key
> -import System.Console.Haskeline.Monads
> +import System.Console.Haskeline.Monads hiding (Handler)
>  import System.Console.Haskeline.LineState
>  import System.Console.Haskeline.Term
>  import System.Console.Haskeline.Backend.WCWidth
>
> Thanks,
> Edward
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.haskell.org/pipermail/ghc-devs/attachments/20130904/8da58baf/attachment.htm>

Reply | Threaded
Open this post in threaded view
|

Haskeline 0.7.0.4

Edward Z. Yang
Next week should be fine, thanks a lot!

Edward

Excerpts from Judah Jacobson's message of Wed Sep 04 19:44:28 -0700 2013:

> Hi Edward,
>
> Thanks for the heads up.  Unfortunately my laptop is being repaired so I
> probably won't be able to sync everything until the beginning of next week.
>  If that's going to cause problems with getting the release rolled out,
> please let me know and I'll try to get it done sooner.
>
> Best,
> -Judah
>
> On Wed, Sep 4, 2013 at 5:54 PM, Edward Z. Yang <ezyang at mit.edu> wrote:
>
> > Hey Judah,
> >
> > We're gearing up for another GHC release, and there a small number of
> > patches which are still in GHC's tree which have not made it into
> > the upstream haskeline repository:
> >
> > commit 495b00b4f125c0b4e7f1e966cd961eae89cffdc0
> > Author: Herbert Valerio Riedel <hvr at gnu.org>
> > Date:   Sat Aug 31 10:31:52 2013 +0200
> >
> >     Avoid shadowing `handlers` variable in `catches`
> >
> > commit 40bcd6ac30577d1d240166674d1e328ac52c1fd5
> > Author: Ian Lynagh <ian at well-typed.com>
> > Date:   Tue Jul 2 16:46:53 2013 +0100
> >
> >     Fix build on Win64
> >
> > commit 3a92ddd63d4edc622ad4af044c5b664aa64c3dd4
> > Author: Ian Lynagh <ian at well-typed.com>
> > Date:   Sun Feb 17 20:25:10 2013 +0000
> >
> >     Follow unix's version bump
> >
> > Additionally, I have one more patch for the Windows build, attached below:
> >
> > commit 80f2fafe39cbc86205afb2eac8d4f60a1ce2684e
> > Author: Edward Z. Yang <ezyang at mit.edu>
> > Date:   Wed Sep 4 17:45:37 2013 -0700
> >
> >     Avoid Handler identifier conflict in Windows.
> >
> >     Signed-off-by: Edward Z. Yang <ezyang at mit.edu>
> >
> > diff --git a/System/Console/Haskeline/Backend/Win32.hsc
> > b/System/Console/Haskeline/Backend/Win32.hsc
> > index d54df2c..4447519 100644
> > --- a/System/Console/Haskeline/Backend/Win32.hsc
> > +++ b/System/Console/Haskeline/Backend/Win32.hsc
> > @@ -17,7 +17,7 @@ import Data.Maybe(mapMaybe)
> >  import Control.Monad
> >
> >  import System.Console.Haskeline.Key
> > -import System.Console.Haskeline.Monads
> > +import System.Console.Haskeline.Monads hiding (Handler)
> >  import System.Console.Haskeline.LineState
> >  import System.Console.Haskeline.Term
> >  import System.Console.Haskeline.Backend.WCWidth
> >
> > Thanks,
> > Edward
> >