aboutsummaryrefslogtreecommitdiff
path: root/libbuild2/diagnostics.cxx
AgeCommit message (Expand)AuthorFilesLines
2024-05-09Fixes and tweaks to diagnostics color support on Windows (GH issue #312)Boris Kolpackov1-19/+12
2023-08-29Add diagnostics color support on Windows (GH issue #312)Boris Kolpackov1-15/+25
2023-04-05Allow creating context with bare minimum of initializationsBoris Kolpackov1-7/+7
2022-12-08Add --[no]diag-color options (infrastructure only)Boris Kolpackov1-4/+36
2022-11-29Fix backlink logic for target groupsBoris Kolpackov1-54/+141
2022-11-23Rework diag_buffer interface to facilitate correct destruction orderBoris Kolpackov1-17/+11
2022-11-18Complete low verbosity diagnostics reworkBoris Kolpackov1-2/+225
2022-11-16Initial low verbosity diagnostics reworkBoris Kolpackov1-0/+132
2022-11-08Make process exit diagnostics consistentBoris Kolpackov1-10/+3
2022-11-08Allow passing fail diag record to diag_buffer::close()Boris Kolpackov1-6/+11
2022-11-08Add diag_buffer::open_eof()Boris Kolpackov1-1/+14
2022-11-08Add force flag to diag_buffer::read(), diag_buffer::write()Boris Kolpackov1-101/+102
2022-11-08More work on child process diagnostics bufferingBoris Kolpackov1-74/+99
2022-10-28Add ability to disable diagnostics buffering (--no-diag-buffer)Boris Kolpackov1-14/+31
2022-10-27Initial work on child process diagnostics bufferingBoris Kolpackov1-1/+255
2022-02-02Redo diagnostics without operator<< in namespace stdBoris Kolpackov1-24/+0
2021-09-28Adapt to libbutl headers extension change from .mxx to .hxxKaren Arutyunov1-1/+1
2020-04-07Pass LC_ALL=C when extracting locale-dependent information on POSIXBoris Kolpackov1-4/+22
2020-02-07Drop copyright notice from source codeKaren Arutyunov1-1/+0
2019-11-07Initial work on path_name use for `-` to stdin/stdout translationBoris Kolpackov1-1/+1
2019-10-25Add --silent, remap verbosity 0 to 1 while building modules unless silentBoris Kolpackov1-1/+5
2019-08-23Introduce notion of build contextBoris Kolpackov1-19/+19
2019-08-21Cleanup context.hxx and its usageBoris Kolpackov1-0/+158
2019-07-01Split build system into library and driverBoris Kolpackov1-0/+138