Fix `progress_bar()` template macro to support more than 2 intervals. Thanks to Kevin A. Puetz for the report and the patch. Closes #5173.
Authored by: cboos 2007-04-19
Parent: [r5220]
Child: [r5222]