diff options
author | Joey Hess <joey@kitenet.net> | 2011-09-06 13:46:08 -0400 |
---|---|---|
committer | Joey Hess <joey@kitenet.net> | 2011-09-06 13:46:08 -0400 |
commit | 07125dca53ece4896a83fad00b7f43101855ce9c (patch) | |
tree | c74bd30e459589239134f3e01603e8e8cc122ec7 /doc/bugs/fsck_output.mdwn | |
parent | 14f75ced75aa73d4f8dbc45cdc697bac1535fb37 (diff) |
Improve display of newlines around error and warning messages.
Diffstat (limited to 'doc/bugs/fsck_output.mdwn')
-rw-r--r-- | doc/bugs/fsck_output.mdwn | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/doc/bugs/fsck_output.mdwn b/doc/bugs/fsck_output.mdwn index 90af1600d..1b00dd7b3 100644 --- a/doc/bugs/fsck_output.mdwn +++ b/doc/bugs/fsck_output.mdwn @@ -34,3 +34,13 @@ The newline is in the wrong place and confuses the user. It should be printed _a > failed > > --[[Joey]] + +>> Well, I fixed this in all cases except a thrown non-IO error (last +>> example aboce), which output is printed by haskell's runtime. I'd +>> have to add a second error handler to handle those, and it's not +>> clear what it would do. Often an error will occur before anything +>> else is printed, and then the current behavior is right; if something +>> has been printed it would be nice to have a newline before the error, +>> but by the time the error is caught we'd be out of the annex monad +>> and not really have any way to know if something has been printed. +>> I think my fix is good enough [[done]] --[[Joey]] |