You can subscribe to this list here.
2004 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(21) |
Jun
(33) |
Jul
(29) |
Aug
(7) |
Sep
(14) |
Oct
(5) |
Nov
(10) |
Dec
(17) |
---|---|---|---|---|---|---|---|---|---|---|---|---|
2005 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(4) |
Jun
(30) |
Jul
(8) |
Aug
(5) |
Sep
(6) |
Oct
(17) |
Nov
(32) |
Dec
(14) |
2006 |
Jan
(49) |
Feb
(14) |
Mar
(4) |
Apr
(4) |
May
(2) |
Jun
(19) |
Jul
(15) |
Aug
(12) |
Sep
(5) |
Oct
(13) |
Nov
(20) |
Dec
(7) |
2007 |
Jan
(15) |
Feb
(5) |
Mar
(4) |
Apr
(8) |
May
(7) |
Jun
(3) |
Jul
(5) |
Aug
(9) |
Sep
(2) |
Oct
(1) |
Nov
(9) |
Dec
|
2008 |
Jan
|
Feb
(12) |
Mar
(6) |
Apr
(18) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2009 |
Jan
(1) |
Feb
|
Mar
(12) |
Apr
(3) |
May
(7) |
Jun
(8) |
Jul
|
Aug
|
Sep
(25) |
Oct
(18) |
Nov
(11) |
Dec
(1) |
2010 |
Jan
(1) |
Feb
|
Mar
|
Apr
|
May
(2) |
Jun
(1) |
Jul
(3) |
Aug
(3) |
Sep
(5) |
Oct
(1) |
Nov
|
Dec
|
2011 |
Jan
(14) |
Feb
(11) |
Mar
(20) |
Apr
(1) |
May
(3) |
Jun
|
Jul
|
Aug
|
Sep
(2) |
Oct
(2) |
Nov
(15) |
Dec
|
2012 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(1) |
2013 |
Jan
|
Feb
(2) |
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2014 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(5) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
(2) |
2015 |
Jan
(5) |
Feb
(3) |
Mar
|
Apr
(1) |
May
|
Jun
|
Jul
|
Aug
|
Sep
(1) |
Oct
(2) |
Nov
(4) |
Dec
|
2016 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
(2) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2017 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
(1) |
Jul
|
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2018 |
Jan
|
Feb
|
Mar
|
Apr
|
May
(1) |
Jun
|
Jul
(1) |
Aug
|
Sep
|
Oct
|
Nov
|
Dec
|
2022 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
(1) |
Sep
|
Oct
|
Nov
|
Dec
|
2023 |
Jan
|
Feb
|
Mar
|
Apr
|
May
|
Jun
|
Jul
|
Aug
|
Sep
|
Oct
(1) |
Nov
|
Dec
|
From: JP M. <jpm...@gm...> - 2011-03-15 15:29:46
|
I've pulled your changes to scion, and fixed the cabal file because some conditionals were wrong for GHC 6.12, so now with your changes it's still building properly on GHC 6.12 If in a couple of days the new dependent packages have not been uploaded by the maintainers, I suppose we could upload them ourselves, if it's only a few changes in the cabal file... JP On Tue, Mar 15, 2011 at 8:16 AM, JP Moresmau <jpm...@gm...> wrote: > I suppose you just mail the maintainers marked on hackage and/or the > last person to have uploaded the package. Send them the updated cabal > file, they'll be grateful. > > JP > > On Mon, Mar 14, 2011 at 11:57 PM, Alejandro Serrano Mena > <tr...@gm...> wrote: >> I haven't notified the maintainers of the packages. Is there any >> correct/formal way to do this, or should I just mail the maintainers that >> appear in Hackage? >> I uploaded my changes into a forked repo in https://github.com/serras/scion. >> I also uploaded the modified versions of prerrequisites >> in https://github.com/serras/scion-ghc-7-requisites. I hope that this helps. >> 2011/3/14 JP Moresmau <jpm...@gm...> >>> >>> Yes, I had started looking at it and did the same thing as you (play >>> around with list-tries, ghc-syb-utils, etc). Have you notified the >>> maintainers of these packages so they can upload GHC7-compatible >>> versions of the packages onto Hackage? >>> Thanks very much for your efforts! >>> I think the best way to proceed for you is to put your changes in >>> Scion on github in a fork from mine, so then I can pull them in when >>> everything is ok. >>> >>> JP >>> >>> On Mon, Mar 14, 2011 at 10:45 PM, Alejandro Serrano Mena >>> <tr...@gm...> wrote: >>> > I've been working on it for the last couple of days. I first tried to >>> > remove >>> > the bounds on GHC. I also upgraded some of the versions of the packages, >>> > and >>> > had to rebuild "list-tries" and "ghc-syb-utils" to remove the >>> > compile-time >>> > dependence on GHC 6.12 and use GHC 7.0. >>> > After adding some new instances of Search and tweaking things a bit, >>> > Scion >>> > is compiling. However, I think it is not going to work yet, because the >>> > type >>> > HsWrapper used in scion/lib/Inspect/TypeOf.hs has changed significantly >>> > from >>> > version 6.12 >>> > >>> > [http://www.haskell.org/ghc/docs/6.12.3/html/libraries/ghc-6.12.3/HsBinds.html#t:HsWrapper] >>> > to version 7.0.2 >>> > >>> > [http://www.haskell.org/ghc/docs/7.0.2/html/libraries/ghc-7.0.2/HsBinds.html#t:HsWrapper], >>> > and I don't know how to make it work. >>> > Is there any place where I can commit the new code so more people can >>> > take a >>> > look at it and try to make it work? I think that for somebody who knows >>> > the >>> > GHC internals, it will be matter of a second. >>> > In any case, I've taking care of adding all the new things between >>> > conditional compilation directive for GHC 7, and to change the Cabal >>> > file so >>> > differences between 6.12 and 7.0 are taken care (for example, exporting >>> > 'syb' in 7.0 instead of 'ghc-syb' in 6.12). >>> > Thanks in advance >>> > >>> > 2011/3/11 JP Moresmau <jpm...@gm...> >>> >> >>> >> Yes, now that there's a new haskell platform available we should >>> >> support it. What you can do is extract the scion code, tweak the >>> >> scion.cabal file to remove the upper bound on GHC, and see if it >>> >> builds. Then use the generated exe in the Scion preferences. >>> >> >>> >> JP >>> >> >>> >> On Fri, Mar 11, 2011 at 1:50 PM, Alejandro Serrano Mena >>> >> <tr...@gm...> wrote: >>> >> > Hello, >>> >> > I've been using EclipseFP for several months. Yesterday, a new >>> >> > Haskell >>> >> > Platform package was uploaded, which includes GHC 7.0.2 as the >>> >> > default >>> >> > compiler. >>> >> > I've tried to use the new Platform in my EclipseFP installation >>> >> > [Eclipse >>> >> > Helios, Mac OS X 10.6] but the scion-server refuses to compile >>> >> > because >>> >> > of a >>> >> > dependency on GHC < 6.13. I've looked at the new ghc API package and >>> >> > seems >>> >> > very close to the old one, and I think all of the dependencies on >>> >> > scion >>> >> > are >>> >> > built correctly in GHC 7 according to Hackage. >>> >> > Is there any idea on how to add support for GHC 7? If so, I wouldn't >>> >> > mind >>> >> > helping tweakening some files... >>> >> > Thanks in advance >>> >> > >>> >> > >>> >> > ------------------------------------------------------------------------------ >>> >> > Colocation vs. Managed Hosting >>> >> > A question and answer guide to determining the best fit >>> >> > for your organization - today and in the future. >>> >> > http://p.sf.net/sfu/internap-sfd2d >>> >> > _______________________________________________ >>> >> > eclipsefp-develop mailing list >>> >> > ecl...@li... >>> >> > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>> >> > >>> >> > >>> >> >>> >> >>> >> >>> >> -- >>> >> JP Moresmau >>> >> http://jpmoresmau.blogspot.com/ >>> > >>> > >>> >>> >>> >>> -- >>> JP Moresmau >>> http://jpmoresmau.blogspot.com/ >> >> > > > > -- > JP Moresmau > http://jpmoresmau.blogspot.com/ > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: JP M. <jpm...@gm...> - 2011-03-15 07:16:13
|
I suppose you just mail the maintainers marked on hackage and/or the last person to have uploaded the package. Send them the updated cabal file, they'll be grateful. JP On Mon, Mar 14, 2011 at 11:57 PM, Alejandro Serrano Mena <tr...@gm...> wrote: > I haven't notified the maintainers of the packages. Is there any > correct/formal way to do this, or should I just mail the maintainers that > appear in Hackage? > I uploaded my changes into a forked repo in https://github.com/serras/scion. > I also uploaded the modified versions of prerrequisites > in https://github.com/serras/scion-ghc-7-requisites. I hope that this helps. > 2011/3/14 JP Moresmau <jpm...@gm...> >> >> Yes, I had started looking at it and did the same thing as you (play >> around with list-tries, ghc-syb-utils, etc). Have you notified the >> maintainers of these packages so they can upload GHC7-compatible >> versions of the packages onto Hackage? >> Thanks very much for your efforts! >> I think the best way to proceed for you is to put your changes in >> Scion on github in a fork from mine, so then I can pull them in when >> everything is ok. >> >> JP >> >> On Mon, Mar 14, 2011 at 10:45 PM, Alejandro Serrano Mena >> <tr...@gm...> wrote: >> > I've been working on it for the last couple of days. I first tried to >> > remove >> > the bounds on GHC. I also upgraded some of the versions of the packages, >> > and >> > had to rebuild "list-tries" and "ghc-syb-utils" to remove the >> > compile-time >> > dependence on GHC 6.12 and use GHC 7.0. >> > After adding some new instances of Search and tweaking things a bit, >> > Scion >> > is compiling. However, I think it is not going to work yet, because the >> > type >> > HsWrapper used in scion/lib/Inspect/TypeOf.hs has changed significantly >> > from >> > version 6.12 >> > >> > [http://www.haskell.org/ghc/docs/6.12.3/html/libraries/ghc-6.12.3/HsBinds.html#t:HsWrapper] >> > to version 7.0.2 >> > >> > [http://www.haskell.org/ghc/docs/7.0.2/html/libraries/ghc-7.0.2/HsBinds.html#t:HsWrapper], >> > and I don't know how to make it work. >> > Is there any place where I can commit the new code so more people can >> > take a >> > look at it and try to make it work? I think that for somebody who knows >> > the >> > GHC internals, it will be matter of a second. >> > In any case, I've taking care of adding all the new things between >> > conditional compilation directive for GHC 7, and to change the Cabal >> > file so >> > differences between 6.12 and 7.0 are taken care (for example, exporting >> > 'syb' in 7.0 instead of 'ghc-syb' in 6.12). >> > Thanks in advance >> > >> > 2011/3/11 JP Moresmau <jpm...@gm...> >> >> >> >> Yes, now that there's a new haskell platform available we should >> >> support it. What you can do is extract the scion code, tweak the >> >> scion.cabal file to remove the upper bound on GHC, and see if it >> >> builds. Then use the generated exe in the Scion preferences. >> >> >> >> JP >> >> >> >> On Fri, Mar 11, 2011 at 1:50 PM, Alejandro Serrano Mena >> >> <tr...@gm...> wrote: >> >> > Hello, >> >> > I've been using EclipseFP for several months. Yesterday, a new >> >> > Haskell >> >> > Platform package was uploaded, which includes GHC 7.0.2 as the >> >> > default >> >> > compiler. >> >> > I've tried to use the new Platform in my EclipseFP installation >> >> > [Eclipse >> >> > Helios, Mac OS X 10.6] but the scion-server refuses to compile >> >> > because >> >> > of a >> >> > dependency on GHC < 6.13. I've looked at the new ghc API package and >> >> > seems >> >> > very close to the old one, and I think all of the dependencies on >> >> > scion >> >> > are >> >> > built correctly in GHC 7 according to Hackage. >> >> > Is there any idea on how to add support for GHC 7? If so, I wouldn't >> >> > mind >> >> > helping tweakening some files... >> >> > Thanks in advance >> >> > >> >> > >> >> > ------------------------------------------------------------------------------ >> >> > Colocation vs. Managed Hosting >> >> > A question and answer guide to determining the best fit >> >> > for your organization - today and in the future. >> >> > http://p.sf.net/sfu/internap-sfd2d >> >> > _______________________________________________ >> >> > eclipsefp-develop mailing list >> >> > ecl...@li... >> >> > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >> >> > >> >> > >> >> >> >> >> >> >> >> -- >> >> JP Moresmau >> >> http://jpmoresmau.blogspot.com/ >> > >> > >> >> >> >> -- >> JP Moresmau >> http://jpmoresmau.blogspot.com/ > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: Alejandro S. M. <tr...@gm...> - 2011-03-14 22:57:46
|
I haven't notified the maintainers of the packages. Is there any correct/formal way to do this, or should I just mail the maintainers that appear in Hackage? I uploaded my changes into a forked repo in https://github.com/serras/scion. I also uploaded the modified versions of prerrequisites in https://github.com/serras/scion-ghc-7-requisites. I hope that this helps. 2011/3/14 JP Moresmau <jpm...@gm...> > Yes, I had started looking at it and did the same thing as you (play > around with list-tries, ghc-syb-utils, etc). Have you notified the > maintainers of these packages so they can upload GHC7-compatible > versions of the packages onto Hackage? > Thanks very much for your efforts! > I think the best way to proceed for you is to put your changes in > Scion on github in a fork from mine, so then I can pull them in when > everything is ok. > > JP > > On Mon, Mar 14, 2011 at 10:45 PM, Alejandro Serrano Mena > <tr...@gm...> wrote: > > I've been working on it for the last couple of days. I first tried to > remove > > the bounds on GHC. I also upgraded some of the versions of the packages, > and > > had to rebuild "list-tries" and "ghc-syb-utils" to remove the > compile-time > > dependence on GHC 6.12 and use GHC 7.0. > > After adding some new instances of Search and tweaking things a bit, > Scion > > is compiling. However, I think it is not going to work yet, because the > type > > HsWrapper used in scion/lib/Inspect/TypeOf.hs has changed significantly > from > > version 6.12 > > [ > http://www.haskell.org/ghc/docs/6.12.3/html/libraries/ghc-6.12.3/HsBinds.html#t:HsWrapper > ] > > to version 7.0.2 > > [ > http://www.haskell.org/ghc/docs/7.0.2/html/libraries/ghc-7.0.2/HsBinds.html#t:HsWrapper > ], > > and I don't know how to make it work. > > Is there any place where I can commit the new code so more people can > take a > > look at it and try to make it work? I think that for somebody who knows > the > > GHC internals, it will be matter of a second. > > In any case, I've taking care of adding all the new things between > > conditional compilation directive for GHC 7, and to change the Cabal file > so > > differences between 6.12 and 7.0 are taken care (for example, exporting > > 'syb' in 7.0 instead of 'ghc-syb' in 6.12). > > Thanks in advance > > > > 2011/3/11 JP Moresmau <jpm...@gm...> > >> > >> Yes, now that there's a new haskell platform available we should > >> support it. What you can do is extract the scion code, tweak the > >> scion.cabal file to remove the upper bound on GHC, and see if it > >> builds. Then use the generated exe in the Scion preferences. > >> > >> JP > >> > >> On Fri, Mar 11, 2011 at 1:50 PM, Alejandro Serrano Mena > >> <tr...@gm...> wrote: > >> > Hello, > >> > I've been using EclipseFP for several months. Yesterday, a new Haskell > >> > Platform package was uploaded, which includes GHC 7.0.2 as the default > >> > compiler. > >> > I've tried to use the new Platform in my EclipseFP installation > [Eclipse > >> > Helios, Mac OS X 10.6] but the scion-server refuses to compile because > >> > of a > >> > dependency on GHC < 6.13. I've looked at the new ghc API package and > >> > seems > >> > very close to the old one, and I think all of the dependencies on > scion > >> > are > >> > built correctly in GHC 7 according to Hackage. > >> > Is there any idea on how to add support for GHC 7? If so, I wouldn't > >> > mind > >> > helping tweakening some files... > >> > Thanks in advance > >> > > >> > > ------------------------------------------------------------------------------ > >> > Colocation vs. Managed Hosting > >> > A question and answer guide to determining the best fit > >> > for your organization - today and in the future. > >> > http://p.sf.net/sfu/internap-sfd2d > >> > _______________________________________________ > >> > eclipsefp-develop mailing list > >> > ecl...@li... > >> > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > >> > > >> > > >> > >> > >> > >> -- > >> JP Moresmau > >> http://jpmoresmau.blogspot.com/ > > > > > > > > -- > JP Moresmau > http://jpmoresmau.blogspot.com/ > |
From: JP M. <jpm...@gm...> - 2011-03-14 22:18:33
|
Yes, I had started looking at it and did the same thing as you (play around with list-tries, ghc-syb-utils, etc). Have you notified the maintainers of these packages so they can upload GHC7-compatible versions of the packages onto Hackage? Thanks very much for your efforts! I think the best way to proceed for you is to put your changes in Scion on github in a fork from mine, so then I can pull them in when everything is ok. JP On Mon, Mar 14, 2011 at 10:45 PM, Alejandro Serrano Mena <tr...@gm...> wrote: > I've been working on it for the last couple of days. I first tried to remove > the bounds on GHC. I also upgraded some of the versions of the packages, and > had to rebuild "list-tries" and "ghc-syb-utils" to remove the compile-time > dependence on GHC 6.12 and use GHC 7.0. > After adding some new instances of Search and tweaking things a bit, Scion > is compiling. However, I think it is not going to work yet, because the type > HsWrapper used in scion/lib/Inspect/TypeOf.hs has changed significantly from > version 6.12 > [http://www.haskell.org/ghc/docs/6.12.3/html/libraries/ghc-6.12.3/HsBinds.html#t:HsWrapper] > to version 7.0.2 > [http://www.haskell.org/ghc/docs/7.0.2/html/libraries/ghc-7.0.2/HsBinds.html#t:HsWrapper], > and I don't know how to make it work. > Is there any place where I can commit the new code so more people can take a > look at it and try to make it work? I think that for somebody who knows the > GHC internals, it will be matter of a second. > In any case, I've taking care of adding all the new things between > conditional compilation directive for GHC 7, and to change the Cabal file so > differences between 6.12 and 7.0 are taken care (for example, exporting > 'syb' in 7.0 instead of 'ghc-syb' in 6.12). > Thanks in advance > > 2011/3/11 JP Moresmau <jpm...@gm...> >> >> Yes, now that there's a new haskell platform available we should >> support it. What you can do is extract the scion code, tweak the >> scion.cabal file to remove the upper bound on GHC, and see if it >> builds. Then use the generated exe in the Scion preferences. >> >> JP >> >> On Fri, Mar 11, 2011 at 1:50 PM, Alejandro Serrano Mena >> <tr...@gm...> wrote: >> > Hello, >> > I've been using EclipseFP for several months. Yesterday, a new Haskell >> > Platform package was uploaded, which includes GHC 7.0.2 as the default >> > compiler. >> > I've tried to use the new Platform in my EclipseFP installation [Eclipse >> > Helios, Mac OS X 10.6] but the scion-server refuses to compile because >> > of a >> > dependency on GHC < 6.13. I've looked at the new ghc API package and >> > seems >> > very close to the old one, and I think all of the dependencies on scion >> > are >> > built correctly in GHC 7 according to Hackage. >> > Is there any idea on how to add support for GHC 7? If so, I wouldn't >> > mind >> > helping tweakening some files... >> > Thanks in advance >> > >> > ------------------------------------------------------------------------------ >> > Colocation vs. Managed Hosting >> > A question and answer guide to determining the best fit >> > for your organization - today and in the future. >> > http://p.sf.net/sfu/internap-sfd2d >> > _______________________________________________ >> > eclipsefp-develop mailing list >> > ecl...@li... >> > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >> > >> > >> >> >> >> -- >> JP Moresmau >> http://jpmoresmau.blogspot.com/ > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: Alejandro S. M. <tr...@gm...> - 2011-03-14 21:45:32
|
I've been working on it for the last couple of days. I first tried to remove the bounds on GHC. I also upgraded some of the versions of the packages, and had to rebuild "list-tries" and "ghc-syb-utils" to remove the compile-time dependence on GHC 6.12 and use GHC 7.0. After adding some new instances of Search and tweaking things a bit, Scion is compiling. However, I think it is not going to work yet, because the type HsWrapper used in scion/lib/Inspect/TypeOf.hs has changed significantly from version 6.12 [ http://www.haskell.org/ghc/docs/6.12.3/html/libraries/ghc-6.12.3/HsBinds.html#t:HsWrapper] to version 7.0.2 [ http://www.haskell.org/ghc/docs/7.0.2/html/libraries/ghc-7.0.2/HsBinds.html#t:HsWrapper], and I don't know how to make it work. Is there any place where I can commit the new code so more people can take a look at it and try to make it work? I think that for somebody who knows the GHC internals, it will be matter of a second. In any case, I've taking care of adding all the new things between conditional compilation directive for GHC 7, and to change the Cabal file so differences between 6.12 and 7.0 are taken care (for example, exporting 'syb' in 7.0 instead of 'ghc-syb' in 6.12). Thanks in advance 2011/3/11 JP Moresmau <jpm...@gm...> > Yes, now that there's a new haskell platform available we should > support it. What you can do is extract the scion code, tweak the > scion.cabal file to remove the upper bound on GHC, and see if it > builds. Then use the generated exe in the Scion preferences. > > JP > > On Fri, Mar 11, 2011 at 1:50 PM, Alejandro Serrano Mena > <tr...@gm...> wrote: > > Hello, > > I've been using EclipseFP for several months. Yesterday, a new Haskell > > Platform package was uploaded, which includes GHC 7.0.2 as the default > > compiler. > > I've tried to use the new Platform in my EclipseFP installation [Eclipse > > Helios, Mac OS X 10.6] but the scion-server refuses to compile because of > a > > dependency on GHC < 6.13. I've looked at the new ghc API package and > seems > > very close to the old one, and I think all of the dependencies on scion > are > > built correctly in GHC 7 according to Hackage. > > Is there any idea on how to add support for GHC 7? If so, I wouldn't mind > > helping tweakening some files... > > Thanks in advance > > > ------------------------------------------------------------------------------ > > Colocation vs. Managed Hosting > > A question and answer guide to determining the best fit > > for your organization - today and in the future. > > http://p.sf.net/sfu/internap-sfd2d > > _______________________________________________ > > eclipsefp-develop mailing list > > ecl...@li... > > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > > > > > > > -- > JP Moresmau > http://jpmoresmau.blogspot.com/ > |
From: JP M. <jpm...@gm...> - 2011-03-11 13:24:40
|
Yes, now that there's a new haskell platform available we should support it. What you can do is extract the scion code, tweak the scion.cabal file to remove the upper bound on GHC, and see if it builds. Then use the generated exe in the Scion preferences. JP On Fri, Mar 11, 2011 at 1:50 PM, Alejandro Serrano Mena <tr...@gm...> wrote: > Hello, > I've been using EclipseFP for several months. Yesterday, a new Haskell > Platform package was uploaded, which includes GHC 7.0.2 as the default > compiler. > I've tried to use the new Platform in my EclipseFP installation [Eclipse > Helios, Mac OS X 10.6] but the scion-server refuses to compile because of a > dependency on GHC < 6.13. I've looked at the new ghc API package and seems > very close to the old one, and I think all of the dependencies on scion are > built correctly in GHC 7 according to Hackage. > Is there any idea on how to add support for GHC 7? If so, I wouldn't mind > helping tweakening some files... > Thanks in advance > ------------------------------------------------------------------------------ > Colocation vs. Managed Hosting > A question and answer guide to determining the best fit > for your organization - today and in the future. > http://p.sf.net/sfu/internap-sfd2d > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: Alejandro S. M. <tr...@gm...> - 2011-03-11 12:50:28
|
Hello, I've been using EclipseFP for several months. Yesterday, a new Haskell Platform package was uploaded, which includes GHC 7.0.2 as the default compiler. I've tried to use the new Platform in my EclipseFP installation [Eclipse Helios, Mac OS X 10.6] but the scion-server refuses to compile because of a dependency on GHC < 6.13. I've looked at the new ghc API package and seems very close to the old one, and I think all of the dependencies on scion are built correctly in GHC 7 according to Hackage. Is there any idea on how to add support for GHC 7? If so, I wouldn't mind helping tweakening some files... Thanks in advance |
From: JP M. <jpm...@gm...> - 2011-03-07 16:16:21
|
I think it's not there in 2.0.2, but I fixed it back in 2.0.3. If your project defines an executable, you can launch it by right clicking on the haskell project -> Run as -> HAskell application. You can set the arguments in the launch configuration property page. Of course you can always run any module in GHCi. JP On Mon, Mar 7, 2011 at 9:51 AM, Hauschild, Klaus (EXT) <kla...@si...> wrote: > Hi, > > Is it possible to launch a Hakell project from EclipseFP and provide command > line args? > > Klaus > > ------------------------------------------------------------------------------ > What You Don't Know About Data Connectivity CAN Hurt You > This paper provides an overview of data connectivity, details > its effect on application quality, and explores various alternative > solutions. http://p.sf.net/sfu/progress-d2d > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: JP M. <jpm...@gm...> - 2011-03-07 16:08:08
|
The UI in project properties only let you add packages that you've already installed (packages listed through ghc-pkg list). But yes, if you manually edit the Cabal file and add a dependency that ghc-pkg doesn't know about, we should be able to try to retrieve it. JP On Mon, Mar 7, 2011 at 11:08 AM, Hauschild, Klaus (EXT) <kla...@si...> wrote: > Hi, > > Please forget about the previous mail omiting the subject... > > I think it would be a nice feature if EclipseFP automatically installs a > missing package on adding it to a project. > > Klaus > > ------------------------------------------------------------------------------ > What You Don't Know About Data Connectivity CAN Hurt You > This paper provides an overview of data connectivity, details > its effect on application quality, and explores various alternative > solutions. http://p.sf.net/sfu/progress-d2d > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: Hauschild, K. (EXT) <kla...@si...> - 2011-03-07 10:09:03
|
Hi, Please forget about the previous mail omiting the subject... I think it would be a nice feature if EclipseFP automatically installs a missing package on adding it to a project. Klaus |
From: Hauschild, K. (EXT) <kla...@si...> - 2011-03-07 10:07:15
|
Hi, I think it would be a nice feature if EclipseFP automatically installs a missing package on adding it to a project. Klaus |
From: Hauschild, K. (EXT) <kla...@si...> - 2011-03-07 08:52:39
|
Hi, Is it possible to launch a Hakell project from EclipseFP and provide command line args? Klaus |
From: <sco...@gm...> - 2011-03-06 18:42:44
|
Hmmm... I'm not entirely sure that I'm totally off base. I'll test on Monday when I'm behind the corporate firewall. -scooter- Sent from my Verizon Wireless BlackBerry -----Original Message----- From: JP Moresmau <jpm...@gm...> Date: Sun, 6 Mar 2011 18:58:05 To: Development discussion<ecl...@li...> Cc: Scott Michel<sco...@gm...> Subject: Re: [eclipsefp-develop] (no subject) Huh? Cabal-install deals fine with proxies defined in Windows. I have a machine that uses a proxy and don't have any issue. Klaus' issue is that if you have NOT defined your proxy at your OS level, but at the Eclipse level, we ignore it. Hence, the changes I made reads the Eclipse information and if it is set passes it to Cabal using the documented Cabal parameters. JP On Sun, Mar 6, 2011 at 2:14 AM, Scott Michel <sco...@gm...> wrote: > Sorry for the late reply into this discussion. It's an impedance mismatch between a Unix and Win32 environment, I'm guessing. KDE and Gnome handle setting the environment for you (mostly), whereas the Win32 API deals with proxies differently and you really need to use the API. That doesn't help for a Unix-based program like cabal-install. > > I'm sure that JP just hacked in support for HTTP_PROXY, although http_proxy seems to be more common. Might want to beg the Cabal maintainers to consider supporting the Win32 API to avoid these issues in the future. > > Sent from my iPad > > On Mar 3, 2011, at 1:40 AM, JP Moresmau <jpm...@gm...> wrote: > >> It would probably be possible, but you need to have Cabal configured >> with your proxy outside of EclipseFP, don't you? For example, we don't >> run "cabal update" for you, we just recommend to do it before >> installing scion. If your cabal is configured to use your proxy, will >> the scion install work properly? >> >> JP >> >> On Thu, Mar 3, 2011 at 10:13 AM, Hauschild, Klaus (EXT) >> <kla...@si...> wrote: >>> Hi, >>> >>> I think there is a problem at the automatic installation of the built-in >>> scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the >>> proxy server configured but the cabal commands failed with timeouts. >>> After exporting the environment variable "HTTP_PROXY" and restarting eclipse >>> und force rebuild of the scion-server the cabal commands will succeed. >>> >>> Is it possible to pass the eclipse configured proxy to cabal? >>> >>> Klaus >>> >>> >>> ------------------------------------------------------------------------------ >>> Free Software Download: Index, Search & Analyze Logs and other IT data in >>> Real-Time with Splunk. Collect, index and harness all the fast moving IT >>> data >>> generated by your applications, servers and devices whether physical, >>> virtual >>> or in the cloud. Deliver compliance at lower cost and gain new business >>> insights. http://p.sf.net/sfu/splunk-dev2dev >>>_______________________________________________ >>> eclipsefp-develop mailing list >>> ecl...@li... >>> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>> >>> >> >> >> >> -- >> JP Moresmau >> http://jpmoresmau.blogspot.com/ >> >> ------------------------------------------------------------------------------ >> Free Software Download: Index, Search & Analyze Logs and other IT data in >> Real-Time with Splunk. Collect, index and harness all the fast moving IT data >> generated by your applications, servers and devices whether physical, virtual >> or in the cloud. Deliver compliance at lower cost and gain new business >> insights. http://p.sf.net/sfu/splunk-dev2dev >>_______________________________________________ >> eclipsefp-develop mailing list >> ecl...@li... >> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > ------------------------------------------------------------------------------ > What You Don't Know About Data Connectivity CAN Hurt You > This paper provides an overview of data connectivity, details > its effect on application quality, and explores various alternative > solutions. http://p.sf.net/sfu/progress-d2d >_______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: JP M. <jpm...@gm...> - 2011-03-06 17:58:12
|
Huh? Cabal-install deals fine with proxies defined in Windows. I have a machine that uses a proxy and don't have any issue. Klaus' issue is that if you have NOT defined your proxy at your OS level, but at the Eclipse level, we ignore it. Hence, the changes I made reads the Eclipse information and if it is set passes it to Cabal using the documented Cabal parameters. JP On Sun, Mar 6, 2011 at 2:14 AM, Scott Michel <sco...@gm...> wrote: > Sorry for the late reply into this discussion. It's an impedance mismatch between a Unix and Win32 environment, I'm guessing. KDE and Gnome handle setting the environment for you (mostly), whereas the Win32 API deals with proxies differently and you really need to use the API. That doesn't help for a Unix-based program like cabal-install. > > I'm sure that JP just hacked in support for HTTP_PROXY, although http_proxy seems to be more common. Might want to beg the Cabal maintainers to consider supporting the Win32 API to avoid these issues in the future. > > Sent from my iPad > > On Mar 3, 2011, at 1:40 AM, JP Moresmau <jpm...@gm...> wrote: > >> It would probably be possible, but you need to have Cabal configured >> with your proxy outside of EclipseFP, don't you? For example, we don't >> run "cabal update" for you, we just recommend to do it before >> installing scion. If your cabal is configured to use your proxy, will >> the scion install work properly? >> >> JP >> >> On Thu, Mar 3, 2011 at 10:13 AM, Hauschild, Klaus (EXT) >> <kla...@si...> wrote: >>> Hi, >>> >>> I think there is a problem at the automatic installation of the built-in >>> scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the >>> proxy server configured but the cabal commands failed with timeouts. >>> After exporting the environment variable "HTTP_PROXY" and restarting eclipse >>> und force rebuild of the scion-server the cabal commands will succeed. >>> >>> Is it possible to pass the eclipse configured proxy to cabal? >>> >>> Klaus >>> >>> >>> ------------------------------------------------------------------------------ >>> Free Software Download: Index, Search & Analyze Logs and other IT data in >>> Real-Time with Splunk. Collect, index and harness all the fast moving IT >>> data >>> generated by your applications, servers and devices whether physical, >>> virtual >>> or in the cloud. Deliver compliance at lower cost and gain new business >>> insights. http://p.sf.net/sfu/splunk-dev2dev >>> _______________________________________________ >>> eclipsefp-develop mailing list >>> ecl...@li... >>> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>> >>> >> >> >> >> -- >> JP Moresmau >> http://jpmoresmau.blogspot.com/ >> >> ------------------------------------------------------------------------------ >> Free Software Download: Index, Search & Analyze Logs and other IT data in >> Real-Time with Splunk. Collect, index and harness all the fast moving IT data >> generated by your applications, servers and devices whether physical, virtual >> or in the cloud. Deliver compliance at lower cost and gain new business >> insights. http://p.sf.net/sfu/splunk-dev2dev >> _______________________________________________ >> eclipsefp-develop mailing list >> ecl...@li... >> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > ------------------------------------------------------------------------------ > What You Don't Know About Data Connectivity CAN Hurt You > This paper provides an overview of data connectivity, details > its effect on application quality, and explores various alternative > solutions. http://p.sf.net/sfu/progress-d2d > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: Scott M. <sco...@gm...> - 2011-03-06 01:17:40
|
Bug/misfeature I can think of and need to test: Win32 eclipse doesn't store or prompt for pass if needed. Might cause interesting bug reports for people behind authenticating proxies, where the proxy password changes daily (hint: this confirms that there's a real user at the keyboard.) BTW it's a misfeature of Java, not windows. Sent from my iPad On Mar 3, 2011, at 1:13 AM, "Hauschild, Klaus (EXT)" <kla...@si...> wrote: > Hi, > > I think there is a problem at the automatic installation of the built-in scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the proxy server configured but the cabal commands failed with timeouts. > After exporting the environment variable "HTTP_PROXY" and restarting eclipse und force rebuild of the scion-server the cabal commands will succeed. > > Is it possible to pass the eclipse configured proxy to cabal? > > Klaus > > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT data > generated by your applications, servers and devices whether physical, virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop |
From: Scott M. <sco...@gm...> - 2011-03-06 01:14:28
|
Sorry for the late reply into this discussion. It's an impedance mismatch between a Unix and Win32 environment, I'm guessing. KDE and Gnome handle setting the environment for you (mostly), whereas the Win32 API deals with proxies differently and you really need to use the API. That doesn't help for a Unix-based program like cabal-install. I'm sure that JP just hacked in support for HTTP_PROXY, although http_proxy seems to be more common. Might want to beg the Cabal maintainers to consider supporting the Win32 API to avoid these issues in the future. Sent from my iPad On Mar 3, 2011, at 1:40 AM, JP Moresmau <jpm...@gm...> wrote: > It would probably be possible, but you need to have Cabal configured > with your proxy outside of EclipseFP, don't you? For example, we don't > run "cabal update" for you, we just recommend to do it before > installing scion. If your cabal is configured to use your proxy, will > the scion install work properly? > > JP > > On Thu, Mar 3, 2011 at 10:13 AM, Hauschild, Klaus (EXT) > <kla...@si...> wrote: >> Hi, >> >> I think there is a problem at the automatic installation of the built-in >> scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the >> proxy server configured but the cabal commands failed with timeouts. >> After exporting the environment variable "HTTP_PROXY" and restarting eclipse >> und force rebuild of the scion-server the cabal commands will succeed. >> >> Is it possible to pass the eclipse configured proxy to cabal? >> >> Klaus >> >> >> ------------------------------------------------------------------------------ >> Free Software Download: Index, Search & Analyze Logs and other IT data in >> Real-Time with Splunk. Collect, index and harness all the fast moving IT >> data >> generated by your applications, servers and devices whether physical, >> virtual >> or in the cloud. Deliver compliance at lower cost and gain new business >> insights. http://p.sf.net/sfu/splunk-dev2dev >> _______________________________________________ >> eclipsefp-develop mailing list >> ecl...@li... >> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >> >> > > > > -- > JP Moresmau > http://jpmoresmau.blogspot.com/ > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT data > generated by your applications, servers and devices whether physical, virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop |
From: JP M. <jpm...@gm...> - 2011-03-04 12:56:12
|
Ok, done. It will appear in 2.0.3. If you have a proxy defined in Eclipse that would be used by Eclipse to access http://hackage.haskell.org, then cabal install scion will use it, through the HTTP_PROXY environment variable. JP On Thu, Mar 3, 2011 at 10:50 AM, Hauschild, Klaus (EXT) <kla...@si...> wrote: > Hi JP, > > Sorry for the missing subject ;-) > > this was my solution: configure the proxy for cabal outside of eclipse. And it works now. > I think this feature makes eclipse-fp wokring for more people out-of-the-box, especially for haskell beginners like me. > > Thanks > > > -----Ursprüngliche Nachricht----- > Von: JP Moresmau [mailto:jpm...@gm...] > Gesendet: Donnerstag, 3. März 2011 10:41 > An: Development discussion > Cc: Hauschild, Klaus (EXT) > Betreff: Re: [eclipsefp-develop] (no subject) > > It would probably be possible, but you need to have Cabal configured > with your proxy outside of EclipseFP, don't you? For example, we don't > run "cabal update" for you, we just recommend to do it before > installing scion. If your cabal is configured to use your proxy, will > the scion install work properly? > > JP > > On Thu, Mar 3, 2011 at 10:13 AM, Hauschild, Klaus (EXT) > <kla...@si...> wrote: >> Hi, >> >> I think there is a problem at the automatic installation of the built-in >> scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the >> proxy server configured but the cabal commands failed with timeouts. >> After exporting the environment variable "HTTP_PROXY" and restarting eclipse >> und force rebuild of the scion-server the cabal commands will succeed. >> >> Is it possible to pass the eclipse configured proxy to cabal? >> >> Klaus >> >> >> ------------------------------------------------------------------------------ >> Free Software Download: Index, Search & Analyze Logs and other IT data in >> Real-Time with Splunk. Collect, index and harness all the fast moving IT >> data >> generated by your applications, servers and devices whether physical, >> virtual >> or in the cloud. Deliver compliance at lower cost and gain new business >> insights. http://p.sf.net/sfu/splunk-dev2dev >> _______________________________________________ >> eclipsefp-develop mailing list >> ecl...@li... >> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >> >> > > > > -- > JP Moresmau > http://jpmoresmau.blogspot.com/ > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT data > generated by your applications, servers and devices whether physical, virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: Hauschild, K. (EXT) <kla...@si...> - 2011-03-03 09:50:33
|
Hi JP, Sorry for the missing subject ;-) this was my solution: configure the proxy for cabal outside of eclipse. And it works now. I think this feature makes eclipse-fp wokring for more people out-of-the-box, especially for haskell beginners like me. Thanks -----Ursprüngliche Nachricht----- Von: JP Moresmau [mailto:jpm...@gm...] Gesendet: Donnerstag, 3. März 2011 10:41 An: Development discussion Cc: Hauschild, Klaus (EXT) Betreff: Re: [eclipsefp-develop] (no subject) It would probably be possible, but you need to have Cabal configured with your proxy outside of EclipseFP, don't you? For example, we don't run "cabal update" for you, we just recommend to do it before installing scion. If your cabal is configured to use your proxy, will the scion install work properly? JP On Thu, Mar 3, 2011 at 10:13 AM, Hauschild, Klaus (EXT) <kla...@si...> wrote: > Hi, > > I think there is a problem at the automatic installation of the built-in > scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the > proxy server configured but the cabal commands failed with timeouts. > After exporting the environment variable "HTTP_PROXY" and restarting eclipse > und force rebuild of the scion-server the cabal commands will succeed. > > Is it possible to pass the eclipse configured proxy to cabal? > > Klaus > > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT > data > generated by your applications, servers and devices whether physical, > virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: JP M. <jpm...@gm...> - 2011-03-03 09:41:00
|
It would probably be possible, but you need to have Cabal configured with your proxy outside of EclipseFP, don't you? For example, we don't run "cabal update" for you, we just recommend to do it before installing scion. If your cabal is configured to use your proxy, will the scion install work properly? JP On Thu, Mar 3, 2011 at 10:13 AM, Hauschild, Klaus (EXT) <kla...@si...> wrote: > Hi, > > I think there is a problem at the automatic installation of the built-in > scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the > proxy server configured but the cabal commands failed with timeouts. > After exporting the environment variable "HTTP_PROXY" and restarting eclipse > und force rebuild of the scion-server the cabal commands will succeed. > > Is it possible to pass the eclipse configured proxy to cabal? > > Klaus > > > ------------------------------------------------------------------------------ > Free Software Download: Index, Search & Analyze Logs and other IT data in > Real-Time with Splunk. Collect, index and harness all the fast moving IT > data > generated by your applications, servers and devices whether physical, > virtual > or in the cloud. Deliver compliance at lower cost and gain new business > insights. http://p.sf.net/sfu/splunk-dev2dev > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: Hauschild, K. (EXT) <kla...@si...> - 2011-03-03 09:13:29
|
Hi, I think there is a problem at the automatic installation of the built-in scion-server in eclipse-fp behind a proxy. In my eclipse preferences was the proxy server configured but the cabal commands failed with timeouts. After exporting the environment variable "HTTP_PROXY" and restarting eclipse und force rebuild of the scion-server the cabal commands will succeed. Is it possible to pass the eclipse configured proxy to cabal? Klaus |
From: Scott M. <sco...@gm...> - 2011-02-04 18:22:15
|
Thanks, Michael. For what it's worth, I actually do all of my scion-server development in EclipseFP to prove that I can proverbially "eat my own dog food". -scooter On Tue, Feb 1, 2011 at 2:49 AM, Michael Diamond <mdi...@wi...>wrote: > Hi guys, > > After setting up three computers to use EclipseFP, I wrote the following to > help others through the configuration, and thought I'd share this with you. > Feel free to use any or all of this anywhere you find it helpful. It's > somewhat Windows-centric, but should still be good enough for linux/mac > users. > > A couple of feature requests based on some of these steps that would make > the process much simpler: > Run automatically or prompt the user to run "cabal update". Given the iffy > nature of Cabal, better error messages in the Scion build would be useful > also. > > Use the Preferences > General > Editors > Text Editors wherever possible. > This keeps the editor more in line with what the user is used to elsewhere. > Notably, you cannot toggle on and off line numbers simply by right clicking > on where the line numbers go, this is a bug. > > Attempt to automatically populate the Haskell and Cabal installations. > This ought to be easy to do since (in theory) ghci and cabal are already in > the path. Power users can always change this later. > > I'm not sure how feasible this is, but it'd be really nice if the New > Haskell Module dialog prompted the user to turn on or off the two automation > options in the Run Configuration, so that they don't have to run it once > then edit the run configuration to get what seems like core functionality. > > I hope this is helpful! > > Michael > > Michael Diamond > di...@gm... > mdi...@wi... > www.DigitalGemstones.com > > > ---------- Forwarded message ---------- > From: Michael Diamond <mdi...@wi...> > Date: Tue, Feb 1, 2011 at 2:36 AM > Subject: Haskell in Eclipse > To: cs-...@wi... > > > So I've been poking around looking for a good IDE to develop Haskell, on > the assumption that there must be something more powerful than just a text > editor with highlighting. If you're happy with how you're coding Haskell, > have fun and ignore this email. But I wanted to share with you how to setup > EclipseFP, since it is not trivial to set up, but gives you a pretty nice > environment to work in once it is, including proper syntax highlighting (no > mistaking (-->) for a comment or f' as the start of a char) automatic > compilation (no need to do :r all the time) and error underlining in the > file. > > Having played with Leksah, which was mentioned in class and which I found > to be terribly cumbersome to use, EclipseFP is hands down better for > anything except (maybe) very large Haskell projects. > > 1. Install GHC/GHCi <http://hackage.haskell.org/platform/> - but you've > done that already, right? > 2. Install Eclipse 3.5+ > If you haven't already got Eclipse (why not?!) download it<http://www.eclipse.org/downloads/> - > either the IDE for Java Developers if you're inclined to use it with Java as > well, or just Eclipse Classic if not. "Installation" consists simply of > extracting the eclipse folder somewhere and launching the eclipse > executable, there is nothing to actually install. It prompts you to select > a workspace, your user folder or your documents folder are good choices if > you don't have a preference. > 3. Install the EclipseFP <http://eclipsefp.sourceforge.net/> plugin > In Eclipse go to Help > Install New Software and paste > http://eclipsefp.sf.net/updates into the Work with: field - hit enter. > In the box below "Functional Programming" should show up after a few > moments, cancel and retry it if it doesn't. Expand "Functional Programming" > and check the 2.x.x Haskell Support plugin. Follow the rest of the steps, > and EclipseFP will be installed, and will prompt you to restart Eclipse. > 4. Update Cabal > While you're waiting, launch a command prompt window (type cmd in the > start bar on Win Vista/7) or terminal and enter 'cabal update'. This will > update the packages Haskell needs in order to let EclipseFP work. > 5. Configure EclipseFP > Go to Window > Preferences and expand the Haskell section. Click on > "Haskell Implementations" and click "Add". Enter a reasonable name (I > called it "Haskell Platform") and then browse to the bin directory of your > GHC installation, which on Windows is something like "C:\Program > Files\Haskell Platform\2010.2.0.0\bin". It will populate the Version and > Library folder items below, click Ok. Click OK to save these preferences, > then open the preferences window again. Go to "Scion and Cabal" and click > "Autodetect" on the right. It should add an item to the list of Installed > Cabal implementations, but if it does not, click add, give it a name like > "Cabal" and give it the path to the Cabal executable, which on Windows is > something like "C:\Program Files\Haskell > Platform\2010.2.0.0\lib\extralibs\bin\cabal.exe". Hit OK, and click Rebuild > on the right to tell EclipseFP to build the "Scion server" which handles the > syntax highlighting and file parsing. Optionally under Editor check "Show > line numbers" and uncheck "Show print margin", I think it makes the editor > pane look better. Then hit OK to exit preferences. > 6. Build the Scion Server > In theory, upon exiting the preferences window, EclipseFP will start > doing a lot of work to build the Scion server. If it does not, simply exit > and restart Eclipse, and when it's restarted it will start building. With > any luck, this will run for a few minutes and then be done, however you may > run into some trouble due to the finicky nature of Haskell's/Cabal's > versioning system. If it fails, try running "cabal update" again, or > running something like "cabal install network-2.3" where network-2.3 is > a package the build script reported wasn't right. Once the Scion server is > built, we're basically all set. Restart Eclipse one more time for good > measure. > 7. Create a Haskell Project > Switch to the Haskell perspective if this hasn't happened already - top > right corner, click the Open Perspective icon, click Other if you don't see > Haskell in the list, and select Haskell from the popup. Now go to File > > New > Haskel Project (or Project and then select Haskell Project) and create > a project. To create your first Haskell file, right click on the src > flolder in the project and select New > Haskell Module. This creates a > Haskell file, you can do whatever you want with it. To run the file, click > the Run button (green circle, white triangle) near the top. This will > launch a basic GHCi terminal in the Console tab below with the prompt > "Prelude>" if the file has errors, or "MODULENAME>" if it compiled > successfully. You can use this like the external GHCi terminal to run > commands like :t, or to make function calls of the module. > 8. Configure How The File Runs > One last thing which will make your life easier is to tell EclipseFP to > automatically reload the file when it's saved, and to run a function (for > instance "main") after the file is reloaded. To do this, click on the down > arrow next to the run button, and select "Run Configurations". Click on the > configuration on the left of the file you want, then click on the Automation > tab. Check "Reload packages on save" if you don't want to have to type ":r" > all day, and type a function name like "main" and check "Rerun command after > reload" to run a command automatically. > > WHEW. That's a lot of writing, but believe it or not it's pretty > straightforward to setup, especially since I've already figured this stuff > out for you (most of it's not documented!). I'm happy to give you a hand > setting this up if you run into any trouble. > > Michael > > Michael Diamond > di...@gm... > mdi...@wi... > www.DigitalGemstones.com > > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > |
From: JP M. <jpm...@gm...> - 2011-02-04 14:26:54
|
On Tue, Feb 1, 2011 at 11:49 AM, Michael Diamond <mdi...@wi...>wrote: > > > Attempt to automatically populate the Haskell and Cabal installations. > This ought to be easy to do since (in theory) ghci and cabal are already in > the path. Power users can always change this later. > > Done in github. Both GHC and Cabal are autodetected from the path. An autodetect button was added to the GHC implementation preference page. A nice side effect is that then scion is built automatically. So you install EclipseFP, and when you restart Eclipse, it finds GHC and Cabal automatically and builds scion server straight away. > I'm not sure how feasible this is, but it'd be really nice if the New > Haskell Module dialog prompted the user to turn on or off the two automation > options in the Run Configuration, so that they don't have to run it once > then edit the run configuration to get what seems like core functionality. > > I don't see how we can do that. The automation tab uses a command that is a function defined in the specific module you're launching, so no project-wide setting could apply. What I've done is changed the default: reload on save is now enabled by default. Done in github. -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: <sco...@gm...> - 2011-02-04 05:55:47
|
I'm revamping completion processing. I'm pretty close to having type constructor completions done. Ordinary function completions might be included if we're shooting for a couple of weeks. Main problem is capturing "last known good" data from the last successful background type check. Think I have the situation under control. Sent from my Verizon Wireless BlackBerry -----Original Message----- From: JP Moresmau <jpm...@gm...> Date: Thu, 3 Feb 2011 20:50:19 To: Development discussion<ecl...@li...> Reply-To: Development discussion <ecl...@li...> Subject: Re: [eclipsefp-develop] Installing and Configuring EclipseFP onEclipse Helios ------------------------------------------------------------------------------ The modern datacenter depends on network connectivity to access resources and provide services. The best practices for maximizing a physical server's connectivity to a physical network are well understood - see how these rules translate into the virtual world? http://p.sf.net/sfu/oracle-sfdevnlfb |
From: JP M. <jpm...@gm...> - 2011-02-03 21:15:02
|
On Tue, Feb 1, 2011 at 11:49 AM, Michael Diamond <mdi...@wi...>wrote: > ... > Use the Preferences > General > Editors > Text Editors wherever possible. > This keeps the editor more in line with what the user is used to elsewhere. > Notably, you cannot toggle on and off line numbers simply by right clicking > on where the line numbers go, this is a bug. > > This is done in github. A lot of the initial tab preferences have disappeared, and we now use the text editors preferences. I've only kept the spaces for tab + tab width for Haskell and Cabal since these may be specific to these editors. The Typing tab has disappeared so that its content are in the initial tab. So right click and toggle line numbers now work. Right click and choosing Preferences... open Text Editors AND Haskell Editor pages. Thanks for the feedback, these things are not that hard to implement/change and if it means it makes the software a little less strange for new users, all the better. -- JP Moresmau http://jpmoresmau.blogspot.com/ |
From: JP M. <jpm...@gm...> - 2011-02-03 20:08:35
|
Er, I don't know. I'd be inclined to release pretty soon, as in a matter of weeks, as I believe in the "release often" mantra. But Scott probably needs some time to finish things off, and I'm sure there still some big bugs lurking that I should hammer out... On Wed, Feb 2, 2011 at 10:43 PM, Michael Diamond <di...@gm...> wrote: > Very cool guys! Is it likely this will be in the Eclipse Updates soon, or > would you suggest I build from source? > > Michael > > Michael Diamond > di...@gm... > www.DigitalGemstones.com > > > On Wed, Feb 2, 2011 at 1:26 PM, JP Moresmau <jpm...@gm...> wrote: > >> Done in github. There is now "Haskell application" launch configuration >> type for generated exe, and "Haskell interactive session" for GHCi/Hugs. >> >> JP >> >> >> On Tue, Feb 1, 2011 at 5:28 PM, JP Moresmau <jpm...@gm...> wrote: >> >>> You're right. By implementing an extended interface of the Eclipse launch >>> framework I get the right behavior: it reuses the configuration it knows >>> about when you click on Run. >>> Also, I have reinstated the run as haskell application option. If you >>> choose run as on the PROJECT, and that project has executables built, you >>> can run directly the generated executables inside Eclipse. >>> Code has been committed to Github if you're interested. >>> >>> Now another limitation is that once you have the launch configuration >>> created, the UI to edit them is the same whatever type they are (GHCi, Hugs, >>> executable) which means 1. some options are useless, like reload modules on >>> an executable, 2. you cannot tell what a configuration is going to launch >>> ... I'll address that asap. >>> >>> JP >>> >>> >>> On Tue, Feb 1, 2011 at 11:56 AM, Michael Diamond <di...@gm...>wrote: >>> >>>> I wonder if there isn't something mis-configured about the EclipseFP run >>>> configurations then? I've always had it be "Launch the selected resource or >>>> active editor" when coding in Java and only ever had to deal with that >>>> dialog box once per file. Every time after that it immediately runs the >>>> file without prompting for anything. It seems like Eclipse/EclipseFP ought >>>> to know that the active editor file already has a run configuration and >>>> doesn't need to be prompted again. >>>> >>>> Thanks for the help Scott, running "cabal update" after your response >>>> let the Scion server build successfully. Very irritating behavior on >>>> Cabal's part. >>>> >>>> Michael >>>> >>>> Michael Diamond >>>> di...@gm... >>>> www.DigitalGemstones.com >>>> >>>> >>>> On Mon, Jan 31, 2011 at 12:50 PM, JP Moresmau <jpm...@gm...>wrote: >>>> >>>>> I have actually managed to reproduce. If, in your Eclipse preferences, >>>>> under Run/Debug -> Launching, you select as Launch Operation "Launch the >>>>> selected resource or active editor", you will be presented with the dialog >>>>> that asks you to choose between GHCi and Hugs when you hit the run button >>>>> and a haskell file is selected. In fact it is an Eclipse dialog. So the >>>>> quick workaround is to choose "Always launch the previously launched >>>>> application". >>>>> I will see what can be done to check when Hugs is not properly >>>>> configured and hide the option in that case so it's not available. >>>>> >>>>> Also, I have followed some other code that would seem to launch a >>>>> Haskell executable, which seem to be what you refer to. It used to be that >>>>> you could define executables on the Haskell project, regardless what the >>>>> Cabal file said. We could envision a similar functionality based on Cabal >>>>> support (choose which executable defined in the Cabal file to run) but I'll >>>>> need to change dependencies around (the check is done in the core plugin >>>>> that doesn't know about the ui plugin which is the one that knows about the >>>>> scion instances running). >>>>> >>>>> JP >>>>> >>>>> >>>>> On Mon, Jan 31, 2011 at 12:16 PM, JP Moresmau <jpm...@gm...>wrote: >>>>> >>>>>> Is there any other launch files in the same folder that could apply to >>>>>> the same file? >>>>>> >>>>>> >>>>>> On Mon, Jan 31, 2011 at 1:21 AM, Michael Diamond <di...@gm...>wrote: >>>>>> >>>>>>> Trying again, clicking Rebuild does work without restarting, though >>>>>>> it doesn't respond to the button press at all, and only prompts once the >>>>>>> preferences are closed. When I did it the first time, however, I am fairly >>>>>>> certain it didn't seem to do anything until I quit Eclipse. >>>>>>> >>>>>>> I don't know anything about Eclipse plugins, and presently I don't >>>>>>> have the time, but I have a project which would include an Eclipse plugin if >>>>>>> it's ahead of schedule, so if I get there, I'd be happy to help out a bit. >>>>>>> I'll let you know. >>>>>>> >>>>>>> Attached is a .launch file for a Haskell launch. There doesn't seem >>>>>>> to be any reference to hugs in here. I should clarify, since I see now this >>>>>>> is relevant, that clicking the "Run As..." button (green circle white >>>>>>> triangle) brings up the popup, but explicitly selecting the run >>>>>>> configuration does not. The behavior I expected would be like when running >>>>>>> a Java file it defaults to the most recent run configuration for that file. >>>>>>> >>>>>>> Michael >>>>>>> >>>>>>> Michael Diamond >>>>>>> di...@gm... >>>>>>> www.DigitalGemstones.com >>>>>>> >>>>>>> >>>>>>> >>>>>>> On Sun, Jan 30, 2011 at 11:14 AM, JP Moresmau <jpm...@gm...>wrote: >>>>>>> >>>>>>>> Michael, I'll retract what I said: the dialog box giving you the >>>>>>>> choice between GHCi and Hugs is ours. It opens when there are several run >>>>>>>> configurations for a given file. So look into the >>>>>>>> .metadata/.plugins/org.eclipse.debug.core/.launches folder in your >>>>>>>> workspace, and check if for the file you were trying to launch, you do have >>>>>>>> two configurations (.launch files). You can send me the XML for these if you >>>>>>>> want, along with the times, to see if they were created at the same time... >>>>>>>> Maybe there is some old file that is a remnant of some previous operations? >>>>>>>> >>>>>>>> JP >>>>>>>> >>>>>>>> On Sun, Jan 30, 2011 at 8:10 PM, <sco...@gm...> wrote: >>>>>>>> >>>>>>>>> You shouldn't have had to restart Eclipse, but no harm in that. You >>>>>>>>> should have gotten a dialog box telling you that the internal scion-serever >>>>>>>>> was being built. But good to hear that things are working for you. >>>>>>>>> >>>>>>>>> Docs are a bit outdated, no doubt. >>>>>>>>> >>>>>>>>> If you have some spare cycles, we could use the help with improving >>>>>>>>> the run menu's functionality. I'm working on completion support at the >>>>>>>>> moment, and JP is looking into a few stability issues. >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> -scooter >>>>>>>>> Sent from my Verizon Wireless BlackBerry >>>>>>>>> >>>>>>>>> -----Original Message----- >>>>>>>>> From: Michael Diamond <di...@gm...> >>>>>>>>> Date: Sun, 30 Jan 2011 02:36:20 >>>>>>>>> To: Development discussion<ecl...@li... >>>>>>>>> > >>>>>>>>> Reply-To: Development discussion < >>>>>>>>> ecl...@li...> >>>>>>>>> Subject: Re: [eclipsefp-develop] Installing and Configuring >>>>>>>>> EclipseFP on >>>>>>>>> Eclipse Helios >>>>>>>>> >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD >>>>>>>>> value)! >>>>>>>>> Finally, a world-class log management solution at an even better >>>>>>>>> price-free! >>>>>>>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>>>>>>> February 28th, so secure your free ArcSight Logger TODAY! >>>>>>>>> http://p.sf.net/sfu/arcsight-sfd2d >>>>>>>>> >>>>>>>>> ------------------------------------------------------------------------------ >>>>>>>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD >>>>>>>>> value)! >>>>>>>>> Finally, a world-class log management solution at an even better >>>>>>>>> price-free! >>>>>>>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>>>>>>> February 28th, so secure your free ArcSight Logger TODAY! >>>>>>>>> http://p.sf.net/sfu/arcsight-sfd2d >>>>>>>>> _______________________________________________ >>>>>>>>> eclipsefp-develop mailing list >>>>>>>>> >>>>>>>>> ecl...@li... >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> JP Moresmau >>>>>>>> http://jpmoresmau.blogspot.com/ >>>>>>>> >>>>>>>> >>>>>>>> ------------------------------------------------------------------------------ >>>>>>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>>>>>>> Finally, a world-class log management solution at an even better >>>>>>>> price-free! >>>>>>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>>>>>> February 28th, so secure your free ArcSight Logger TODAY! >>>>>>>> http://p.sf.net/sfu/arcsight-sfd2d >>>>>>>> _______________________________________________ >>>>>>>> eclipsefp-develop mailing list >>>>>>>> ecl...@li... >>>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>>>>>>> >>>>>>>> >>>>>>> >>>>>>> >>>>>>> ------------------------------------------------------------------------------ >>>>>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>>>>>> Finally, a world-class log management solution at an even better >>>>>>> price-free! >>>>>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>>>>> February 28th, so secure your free ArcSight Logger TODAY! >>>>>>> http://p.sf.net/sfu/arcsight-sfd2d >>>>>>> _______________________________________________ >>>>>>> eclipsefp-develop mailing list >>>>>>> ecl...@li... >>>>>>> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>>>>>> >>>>>>> >>>>>> >>>>>> >>>>>> -- >>>>>> JP Moresmau >>>>>> http://jpmoresmau.blogspot.com/ >>>>>> >>>>> >>>>> >>>>> >>>>> -- >>>>> JP Moresmau >>>>> http://jpmoresmau.blogspot.com/ >>>>> >>>>> >>>>> ------------------------------------------------------------------------------ >>>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>>>> Finally, a world-class log management solution at an even better >>>>> price-free! >>>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>>> February 28th, so secure your free ArcSight Logger TODAY! >>>>> http://p.sf.net/sfu/arcsight-sfd2d >>>>> _______________________________________________ >>>>> eclipsefp-develop mailing list >>>>> ecl...@li... >>>>> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>>>> >>>>> >>>> >>>> >>>> ------------------------------------------------------------------------------ >>>> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >>>> Finally, a world-class log management solution at an even better >>>> price-free! >>>> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >>>> February 28th, so secure your free ArcSight Logger TODAY! >>>> http://p.sf.net/sfu/arcsight-sfd2d >>>> _______________________________________________ >>>> eclipsefp-develop mailing list >>>> ecl...@li... >>>> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >>>> >>>> >>> >>> >>> -- >>> JP Moresmau >>> http://jpmoresmau.blogspot.com/ >>> >> >> >> >> -- >> JP Moresmau >> http://jpmoresmau.blogspot.com/ >> >> >> ------------------------------------------------------------------------------ >> Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! >> Finally, a world-class log management solution at an even better >> price-free! >> Download using promo code Free_Logger_4_Dev2Dev. Offer expires >> February 28th, so secure your free ArcSight Logger TODAY! >> http://p.sf.net/sfu/arcsight-sfd2d >> _______________________________________________ >> eclipsefp-develop mailing list >> ecl...@li... >> https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop >> >> > > > ------------------------------------------------------------------------------ > Special Offer-- Download ArcSight Logger for FREE (a $49 USD value)! > Finally, a world-class log management solution at an even better > price-free! > Download using promo code Free_Logger_4_Dev2Dev. Offer expires > February 28th, so secure your free ArcSight Logger TODAY! > http://p.sf.net/sfu/arcsight-sfd2d > _______________________________________________ > eclipsefp-develop mailing list > ecl...@li... > https://lists.sourceforge.net/lists/listinfo/eclipsefp-develop > > -- JP Moresmau http://jpmoresmau.blogspot.com/ |