>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 reviewshouldn'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 multilinecommands), 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
ghci-browse-bang.diff
Description: Binary data
ghci-browse-bang-testsuite.diff
Description: Binary data
ghci022.stdout
Description: Binary data
ghci022.hs
Description: Binary data
ghci022.script
Description: Binary data
_______________________________________________ Cvs-ghc mailing list [email protected] http://www.haskell.org/mailman/listinfo/cvs-ghc
