COMMITS
/ lib/std/Progress.zig January 15, 2025
M
all: update to `std.builtin.Type.Pointer.Size` field renames
mlugg committed
October 23, 2024
A
std.Progress: fix data race
Andrew Kelley committed
August 28, 2024
M
July 21, 2024
A
std.posix: Consider invalid signal numbers to sigaction() to be programmer error.
Alex Rønne Petersen committed
July 19, 2024
A
std.c reorganization
Andrew Kelley committed
July 15, 2024
J
Progress: avoid race on `global_progress.draw_buffer`
Jacob Young committed
A
std.Progress: add getIpcFd and have_ipc API
Andrew Kelley committed
July 9, 2024
A
std.Progress: slightly better atomic memcpy
Andrew Kelley committed
July 8, 2024
J
Progress: suppress tsan races
Jacob Young committed
J
Compilation: put supported codegen backends on a separate thread
Jacob Young committed
June 17, 2024
A
std.Progress.Node: add `none` init value
Andrew Kelley committed
June 13, 2024
A
std.Progress: use a recursive mutex for stderr
Andrew Kelley committed
June 11, 2024
A
std.Progress: fix race assertion failure
Andrew Kelley committed
May 30, 2024
R
Add `File.getOrEnableAnsiEscapeSupport` and use it
Ryan Liptak committed
A
std.Progress: IPC fixes
Andrew Kelley committed
June 2, 2024
A
std.Progress: fix line upper bound calculation
Andrew Kelley committed
R
Progress: Emit \r\n on Windows, include new line bytes in line_upper_bound_len
Ryan Liptak committed
May 31, 2024
A
std.Progress: keep the cursor at the beginning
Andrew Kelley committed
May 29, 2024
R
std.Progress: Fix Windows console API implementation
Ryan Liptak committed
May 28, 2024
A
std.Progress: better Windows support
Andrew Kelley committed
R
std.Progress: Use Windows console API calls when ANSI escape codes are not supported
Ryan Liptak committed
A
std.Progress: relax some of the atomic orderings
Andrew Kelley committed
May 27, 2024
A
std.Progress: fix race condition with setIpcFd
Andrew Kelley committed
A
fix zig translate-c creating root progress node twice
Andrew Kelley committed
A
std.Progress: handle short writes
Andrew Kelley committed
A
std.Progress: handle big-endian targets
Andrew Kelley committed
A
std.Progress: adjust the timings a little bit
Andrew Kelley committed
A
std.Progress: elide root node if empty
Andrew Kelley committed
A
std.Progress: count newlines more accurately
Andrew Kelley committed
A
std.Progress: handle when terminal write buffer too small
Andrew Kelley committed
A
std.Progress: keep cursor on newline
Andrew Kelley committed
A
std.Progress: use std.log.debug rather than warn
Andrew Kelley committed
A
std.Progress: smaller type for parents and robustify
Andrew Kelley committed
A
std.Progress: avoid scrolling the PS1 off the terminal
Andrew Kelley committed
May 26, 2024
A
std.Progress: truncate IPC data exceeding preallocated buffers
Andrew Kelley committed
A
std.Progress: move more global preallocations to thread memory
Andrew Kelley committed
A
std.Progress: move global preallocations to thread memory
Andrew Kelley committed
A
std.Progress: correct the top level doc comments
Andrew Kelley committed
J
Progress: fix compile errors on windows
Jacob Young committed
May 24, 2024
A
std.Progress: fix race condition with IPC nodes
Andrew Kelley committed
A
std.Progress: skip printing root node when it is empty
Andrew Kelley committed
A
std.Progress: fixes
Andrew Kelley committed
A
update the codebase for the new std.Progress API
Andrew Kelley committed
A
std.Progress: fix using saved IPC data
Andrew Kelley committed
A
std.Progress: save a copy of IPC data
Andrew Kelley committed
A
std.Progress: include subtrees from child processes
Andrew Kelley committed
May 23, 2024
A
std.Progress: child process sends updates via IPC
Andrew Kelley committed
A
std.Progress: truncate trailing newline
Andrew Kelley committed
A
fix clearing and sibling iteration
Andrew Kelley committed
A
keep the cursor at the end instead of beginning
Andrew Kelley committed