>please find attached the diffs and files for implementing :browse!,
>a slightly more detailed variant of :browse.
i had really hoped to see this in 6.8.1,

That was quite optimistic when sending diffs a week after the RC phase
was due to start! I haven't even had time to look at the code yet, so I
doubt I'll be applying them in time for 6.8.1; sorry.

what is wrong with being optimistic?-)

it didn't come as a surprise, either: i first wrote about my patches
in August, before the branch, let alone the RC. i didn't send them
then because (a) there were things i didn't know how to do, (b)
there were things i didn't know whether to do them that way, and
(c) there were things that ghci seemed to do wrong. it just took
this long to sort out which was which!

now, the bugs are identified and fixed, the things that should be
done in other ways are left out, and the remaining patches look
as simple as i hoped they'd be when i started this (so review
shouldn't be painful). updated version attached (passes build and tests [fast stage=2]). i'll remain optimistic that they'll make their way into 6.8.x for very small x.

On the bright side, I don't think the interface freeze needs to extend
to ghci commands, so it should be possible for it to go into 6.8.2 even
if it doesn't go into 6.8.1.

well, i have other things i'd like to see in ghci (such as multiline
commands), so that is good to know, but it'd be a pity to start waiting for 6.8.2 before 6.8.1 is even released, wouldn't it?-)

claus

Attachment: ghci-browse-bang.diff
Description: Binary data

Attachment: ghci-browse-bang-testsuite.diff
Description: Binary data

Attachment: ghci022.stdout
Description: Binary data

Attachment: ghci022.hs
Description: Binary data

Attachment: ghci022.script
Description: Binary data

_______________________________________________
Cvs-ghc mailing list
[email protected]
http://www.haskell.org/mailman/listinfo/cvs-ghc

Reply via email to