Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-26 Thread Andrew Coppin

On 26/10/2010 11:33 AM, Joachim Breitner wrote:

Hi,
Until this is offered in an official position, this might be helpful if
you ignore the Debian-related columns:
http://people.debian.org/~nomeata/platform.html


That's quite useful. It doesn't list the version numbers for GHC itself 
or for Haddock (but curiosly cabal-install is listed), but it's still a 
step in the right direction.


I suppose we could put a page on the main Haskell wiki somewhere. (BTW, 
wasn't haskell.org supposed to be getting moved to a new server with a 
newer version of WikiMedia soon?)


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-26 Thread Jonas Almström Duregård
> Regardless, 7zip (LGPL) can do it. But you have to first inzip, and then
untar as a seperate step.

This is pretty far off topic, but you can actually unpack it in a single
run. If you use the GUI version of 7z (a.k.a. the 7zip File Manager) you can
open the .tar.gz and it will list a single .tar file as its content. Double
click that file and you can see/extract its contents.

/J

On 25 October 2010 22:58, Andrew Coppin  wrote:

> On 25/10/2010 03:49 PM, Brandon S Allbery KF8NH wrote:
>
>> -BEGIN PGP SIGNED MESSAGE-
>> Hash: SHA1
>>
>> On 10/24/10 06:59 , Andrew Coppin wrote:
>>
>>> now I can't seem to find it. Instead, I had to navigate to the Unix
>>> download
>>> page, download the source tarball, untar it (non-trivial under Windows),
>>> and
>>>
>> I thought WinZip added tar and tar.gz several years ago?
>>
>
> You know that WinZip actually costs money, right?
>
> Regardless, 7zip (LGPL) can do it. But you have to first inzip, and then
> untar as a seperate step.
>
> Regardless of that, cabal-install can download the correct URL and untar it
> for you. Assuming you happen to be sitting at a PC with Haskell tools on it
> at the moment you want to check this information out...
>
>
> ___
> Haskell-Cafe mailing list
> Haskell-Cafe@haskell.org
> http://www.haskell.org/mailman/listinfo/haskell-cafe
>
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-26 Thread Joachim Breitner
Hi,

Am Sonntag, den 24.10.2010, 15:56 +0200 schrieb Simon Hengel:
> > >It would be convenient to have a page which would list all the HP packages
> > >with their versions. The release page [2] only has a list of packages
> > >whose versions has changed since the last release, as I understood.
> > 
> > It would be nice to have a page that lists everything included in
> > every HP release, together with their version numbers. (So that,
> > e.g., I can see at a glance what version of GHC, Haddock or
> > cabal-install is in HP-2009.1.0.0.) All this information must exist
> > somewhere, it's just not easily viewable on the web.
> 
> Yes, I needed the same information recently.  I ended up reading the
> Cabal file at [1].  A convenient way to see what packages are included
> in what version of the platform would still be very useful, though.

Until this is offered in an official position, this might be helpful if
you ignore the Debian-related columns:
http://people.debian.org/~nomeata/platform.html

Greetings,
Joachim

-- 
Joachim Breitner
  e-Mail: m...@joachim-breitner.de
  Homepage: http://www.joachim-breitner.de
  ICQ#: 74513189
  Jabber-ID: nome...@joachim-breitner.de


signature.asc
Description: This is a digitally signed message part
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-25 Thread Andrew Coppin

On 25/10/2010 03:49 PM, Brandon S Allbery KF8NH wrote:

-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/24/10 06:59 , Andrew Coppin wrote:

now I can't seem to find it. Instead, I had to navigate to the Unix download
page, download the source tarball, untar it (non-trivial under Windows), and

I thought WinZip added tar and tar.gz several years ago?


You know that WinZip actually costs money, right?

Regardless, 7zip (LGPL) can do it. But you have to first inzip, and then 
untar as a seperate step.


Regardless of that, cabal-install can download the correct URL and untar 
it for you. Assuming you happen to be sitting at a PC with Haskell tools 
on it at the moment you want to check this information out...


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-25 Thread Daniel Fischer
On Monday 25 October 2010 16:51:13, Brandon S Allbery KF8NH wrote:
> On 10/25/10 10:49 , Brandon S Allbery KF8NH wrote:
> > On 10/24/10 06:59 , Andrew Coppin wrote:
> >> now I can't seem to find it. Instead, I had to navigate to the Unix
> >> download page, download the source tarball, untar it (non-trivial
> >> under Windows), and
> >
> > I thought WinZip added tar and tar.gz several years ago?
>
> Also, "cabal configure" gets you a nicely unpacked tree.  (Hm, I thought
> there was a "cabal unpack" somewhere.)

There is:

$ cabal unpack --help
Usage: cabal unpack [FLAGS]
   or: cabal unpack [PACKAGES]

Flags for unpack:
 -h --help Show this help text
 -v --verbose[=n]  Control verbosity (n is 0--3, default verbosity level is 
1)
 -d --destdir=PATH where to unpack the packages, defaults to the current
   directory.

___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-25 Thread Brandon S Allbery KF8NH
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/25/10 10:49 , Brandon S Allbery KF8NH wrote:
> On 10/24/10 06:59 , Andrew Coppin wrote:
>> now I can't seem to find it. Instead, I had to navigate to the Unix download
>> page, download the source tarball, untar it (non-trivial under Windows), and
> 
> I thought WinZip added tar and tar.gz several years ago?

Also, "cabal configure" gets you a nicely unpacked tree.  (Hm, I thought
there was a "cabal unpack" somewhere.)

- -- 
brandon s. allbery [linux,solaris,freebsd,perl]  allb...@kf8nh.com
system administrator  [openafs,heimdal,too many hats]  allb...@ece.cmu.edu
electrical and computer engineering, carnegie mellon university  KF8NH
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkzFmWEACgkQIn7hlCsL25WN8ACffLOlyebWjatpktmvSFnquJ1m
WzEAn3OBVRReoOfT0hTpv0v0jl2bkwPD
=LNmG
-END PGP SIGNATURE-
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-25 Thread Brandon S Allbery KF8NH
-BEGIN PGP SIGNED MESSAGE-
Hash: SHA1

On 10/24/10 06:59 , Andrew Coppin wrote:
> now I can't seem to find it. Instead, I had to navigate to the Unix download
> page, download the source tarball, untar it (non-trivial under Windows), and

I thought WinZip added tar and tar.gz several years ago?

- -- 
brandon s. allbery [linux,solaris,freebsd,perl]  allb...@kf8nh.com
system administrator  [openafs,heimdal,too many hats]  allb...@ece.cmu.edu
electrical and computer engineering, carnegie mellon university  KF8NH
-BEGIN PGP SIGNATURE-
Version: GnuPG v2.0.10 (Darwin)
Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/

iEYEARECAAYFAkzFmO4ACgkQIn7hlCsL25U2LQCfdJYOYskuvEGV161ng5ntHjDe
L2EAnjDNpjrqriRnXHJmmL0gCnZ804D1
=BhVW
-END PGP SIGNATURE-
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-24 Thread Don Stewart
andrewcoppin:
> On 24/10/2010 09:10 AM, Roman Cheplyaka wrote:
>> It would be convenient to have a page which would list all the HP packages
>> with their versions. The release page [2] only has a list of packages
>> whose versions has changed since the last release, as I understood.
>
> It would be nice to have a page that lists everything included in every  
> HP release, together with their version numbers. (So that, e.g., I can  
> see at a glance what version of GHC, Haddock or cabal-install is in  
> HP-2009.1.0.0.) All this information must exist somewhere, it's just not  
> easily viewable on the web.

http://code.haskell.org/haskell-platform/haskell-platform.cabal
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-24 Thread Simon Hengel
> >It would be convenient to have a page which would list all the HP packages
> >with their versions. The release page [2] only has a list of packages
> >whose versions has changed since the last release, as I understood.
> 
> It would be nice to have a page that lists everything included in
> every HP release, together with their version numbers. (So that,
> e.g., I can see at a glance what version of GHC, Haddock or
> cabal-install is in HP-2009.1.0.0.) All this information must exist
> somewhere, it's just not easily viewable on the web.

Yes, I needed the same information recently.  I ended up reading the
Cabal file at [1].  A convenient way to see what packages are included
in what version of the platform would still be very useful, though.

Cheers,
Simon

[1] http://code.haskell.org/haskell-platform/haskell-platform.cabal
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-24 Thread Andrew Coppin

On 24/10/2010 11:10 AM, Johan Tibell wrote:

On Sun, Oct 24, 2010 at 11:57 AM, Andrew Coppin
  wrote:

It would be nice to have a page that lists everything included in every HP
release, together with their version numbers. (So that, e.g., I can see at a
glance what version of GHC, Haddock or cabal-install is in HP-2009.1.0.0.)
All this information must exist somewhere, it's just not easily viewable on
the web.

http://hackage.haskell.org/platform/changelog.html

There's a Cabal file somewhere specifying all the package in the
platform (including binaries like Happy.)


I'm pretty sure there used to be a link to the .cabal file somewhere, 
but now I can't seem to find it. Instead, I had to navigate to the Unix 
download page, download the source tarball, untar it (non-trivial under 
Windows), and hunt around for the .cabal file. And *then* I can find out 
what's in [the current release of] HP.


It would be nice if there was a table on the website somewhere that I 
could just glance at to get the same information.


[Also, regarding the page linked above... Who the hell uses  for 
section heading?! Why wou-- oh, wait. It's Pandoc? I guess that also 
explains why we have ASCII-art arrows ["->"] rather than real arrows 
["→"]. And presumably this stuff is written by hand, becuase GHC is 
missing an arrow...]


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-24 Thread Johan Tibell
On Sun, Oct 24, 2010 at 11:57 AM, Andrew Coppin
 wrote:
> It would be nice to have a page that lists everything included in every HP
> release, together with their version numbers. (So that, e.g., I can see at a
> glance what version of GHC, Haddock or cabal-install is in HP-2009.1.0.0.)
> All this information must exist somewhere, it's just not easily viewable on
> the web.

http://hackage.haskell.org/platform/changelog.html

There's a Cabal file somewhere specifying all the package in the
platform (including binaries like Happy.)

Johan
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


Re: [Haskell-cafe] Parsec in Haskell platform

2010-10-24 Thread Andrew Coppin

On 24/10/2010 09:10 AM, Roman Cheplyaka wrote:

It would be convenient to have a page which would list all the HP packages
with their versions. The release page [2] only has a list of packages
whose versions has changed since the last release, as I understood.


It would be nice to have a page that lists everything included in every 
HP release, together with their version numbers. (So that, e.g., I can 
see at a glance what version of GHC, Haddock or cabal-install is in 
HP-2009.1.0.0.) All this information must exist somewhere, it's just not 
easily viewable on the web.


___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe


[Haskell-cafe] Parsec in Haskell platform

2010-10-24 Thread Roman Cheplyaka
Since Parsec 2 and Parsec 3 are usually considered to be different
packages, it's ambiguous to say that 'parsec' is included in Haskell
Platform [1].

Could someone please:

  1. Clarify which version(s) are included?
  2. Fix the page [1]

It would be convenient to have a page which would list all the HP packages
with their versions. The release page [2] only has a list of packages
whose versions has changed since the last release, as I understood.

[1] http://hackage.haskell.org/platform/contents.html
[2] http://hackage.haskell.org/platform/changelog.html

-- 
Roman I. Cheplyaka :: http://ro-che.info/
"Don't let school get in the way of your education." - Mark Twain
___
Haskell-Cafe mailing list
Haskell-Cafe@haskell.org
http://www.haskell.org/mailman/listinfo/haskell-cafe