On Sat, Jan 12, 2008 at 04:48:23AM -0800, Ovid wrote:

> Looks like I have it now.

I really like the direction this is going.

This is something that I too have asked for in the past.  I've even
hacked up my own stuff to do it, though obviously not as elegantly as
you or Geoff.  Here's my use case.

I have a bunch of tests that generally pass.  I hack something
fundamental and run my tests.  Loads of them fail.  Diagnostics spew
over my screen.  "Urgh", I say.  Now I could scroll back through them.
I have a large buffer, so the first error might still be there.  Or, I
could run the tests again and pipe the output into vim or something.
What I'd really rather do is "make test DIE_ON_FAILURE=1" or something.

I don't want it on all the time.  I don't want to change anything in my
code to do it.  I don't (yet) care that it doesn't run my cleanup code
or whatever.  I just want to easily find out what the first error was,
and then have a short edit/test cycle until the bug is fixed.  Then I'll
go back to plain "make test" as usual.

Anyway, thanks for making this happen.

-- 
Paul Johnson - [EMAIL PROTECTED]
http://www.pjcj.net

Reply via email to