Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Update line_printer.cc | ppbrown | 2014-10-27 | 1 | -0/+1 |
| | | | Include POSIX termios.h | ||||
* | Introduce the "console" pool | Peter Collingbourne | 2014-02-03 | 1 | -6/+45 |
| | | | | | | | 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). | ||||
* | Use fwrite to print whatever the subcommand wrote | Reid Kleckner | 2013-07-02 | 1 | -1/+5 |
| | | | | | | | | | | | | | | | | | Subcommands can write things like UTF-16, which some terminals can understand. printf() will interpret the null bytes as the end of the string. In particular, MSVC's assert() will print wide characters by default, and I can't find a way to disable it, leading to clang assertion failures looking like: FAILED: ...clang.exe ... Aninja: build stopped: subcommand failed. With this fix, I get the desired: FAILED: ...clang.exe ... Assertion failed: SymbolMap... ninja: build stopped: subcommand failed. | ||||
* | drop std:: qualifiers on more stl datatypes | Evan Martin | 2013-04-18 | 1 | -1/+1 |
| | | | | We "using namespace std" anywhere we need a std::string or a std::vector. | ||||
* | fix windows build after depslog | Scott Graham | 2013-04-09 | 1 | -4/+6 |
| | |||||
* | Try to fix build on Linux. | Nico Weber | 2013-04-09 | 1 | -0/+2 |
| | |||||
* | move printing of new lines into LinePrinter. | Nico Weber | 2013-04-09 | 1 | -0/+7 |
| | |||||
* | move single-line printing to new class | Nico Weber | 2013-04-09 | 1 | -0/+98 |