mirror of
https://github.com/0xrsydn/idx-cli.git
synced 2026-11-07 09:45:36 +00:00
From the Codex re-gate of the 0.3.3 fixes: - Colored signal cells (Bullish/Bearish, ratings, ownership change and flow labels) were painted before the new cell sanitizer, which turned their escape codes into U+FFFD on every color terminal; the goldens run without color and missed it. Labels idx produces itself go into cells untouched (`painted`), with the label made safe before styling. - Statement dates and currency, and the entity name in `ownership entity`, still reached the terminal unsanitized. - The JSON-mode argument handler read std::env::args(), which panics on a non-UTF-8 argument (exit 101 instead of 2); use args_os. - A missing subcommand printed help as plain text in JSON mode; it is an error (exit 2), so it is a JSON error there too. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com> Claude-Session: https://claude.ai/code/session_01V3syn2fN2LNo5pvTSqc6eh |
||
|---|---|---|
| .. | ||
| src | ||
| tests | ||
| Cargo.toml | ||
| LICENSE | ||