Bug 83007

Summary: wish: output-view filter: report only a limited number of build errors
Product: [Applications] kdevelop Reporter: Daniel Franke <franke.daniel>
Component: Output ViewsAssignee: kdevelop-bugs-null
Status: RESOLVED INTENTIONAL    
Severity: wishlist    
Priority: NOR    
Version: unspecified   
Target Milestone: ---   
Platform: Compiled Sources   
OS: Linux   
Latest Commit: Version Fixed In:
Sentry Crash Report:

Description Daniel Franke 2004-06-07 20:04:45 UTC
Version:            (using KDE KDE 3.2.2)
Installed from:    Compiled From Sources
Compiler:          gcc-3.4 
OS:                Linux

This is related to wish #82615, but not quite the same.

Do not report all errors that occur, but up to user defined maximum (especially with abort-on-first-error enabled). 

Why I ask for this:
it's not possible to interrupt the build process within one unit/file. Due to a missing boost-include file, I got up 1.875 (!) lines of error messages - and it took nearly 30 seconds to list them all in the outputview (kdevelop is almost locked then). It's far enough to show the first X errors, let the user know that there were even more and redirect the remaining lines to /dev/null.
Comment 1 Andreas Pakulat 2008-06-29 20:12:32 UTC
This is a wontfix because we can't easily interrupt and change the output channel of a process while its already running. Instead of that it would be better to actually fix the slowness.