summaryrefslogtreecommitdiffstats
path: root/src/line_printer.h
Commit message (Collapse)AuthorAgeFilesLines
* Remove 'using namespace std' from header files, properly namespace all std ↵Michael Jones2020-09-301-5/+4
| | | | symbols
* Do not always strip colored output in verbose mode, fix #1214Jan Niklas Hasse2018-11-051-0/+5
|
* Introduce the "console" poolPeter Collingbourne2014-02-031-0/+20
| | | | | | | This is a pre-defined pool with a depth of 1. It has the special property that any task in the pool has direct access to the console. This can be useful for interactive tasks or long-running tasks which produce status updates on the console (such as test suites).
* structs not classes.Thiago Farina2013-05-191-2/+1
| | | | | | | | | | | | | | | | | | | | | | | | | For some reason that I do not, ninja prefers: struct Foo { Foo(); private: void Blah(); }; Rather than class Foo { public: Foo(); private: void Blah(); }; This catches the last two usages of "class" in the code base. Signed-off-by: Thiago Farina <tfarina@chromium.org>
* drop std:: qualifiers on more stl datatypesEvan Martin2013-04-181-2/+3
| | | | We "using namespace std" anywhere we need a std::string or a std::vector.
* add ifdef around console_Scott Graham2013-04-091-0/+2
|
* fix windows build after depslogScott Graham2013-04-091-2/+4
|
* Make LinePrinter members private, add comments.Nico Weber2013-04-091-1/+10
|
* move printing of new lines into LinePrinter.Nico Weber2013-04-091-0/+2
|
* move single-line printing to new classNico Weber2013-04-091-0/+37