Enhancement: Option to halt compile on error
What would this enhancement be for?
Hammer
Describe your enhancement suggestion in more detail
Currently, when an error occurs during map compilation (be it a leak, a degenerate face, or any other similar issue), the process continues until it cannot, at which point the compile window closes. It is possible to set it to "Wait for Keypress" before closing, but it might be a while before the end (depending on the compile settings), and scrolling to read the error (and where it happened) gets overridden by the continuous printing of text in the console window.
My proposal is for a new checkbox in the advanced compile window, where you can halt a compile whenever an error occurs. That way, it's easier to spot and address map problems without reading logs or relying on point files. Bonus points if it's also possible to halt on map warnings (for example, "too many light styles").