git.delta.rocks / jrsonnet / refs/commits / 8e3aecfc06fb

difftreelog

fix fmt width modifier should count chars, not code units

pkrsvsvvYaroslav Bolyukin2026-07-28parent: #c7e3e2e.patch.diff
in: master

2 files changed

modifiedcrates/jrsonnet-evaluator/src/stdlib/format.rsdiffbeforeafterboth
796 ConvTypeV::Percent => tmp_out.push('%'),796 ConvTypeV::Percent => tmp_out.push('%'),
797 }797 }
798798
799 let padding = width.saturating_sub(tmp_out.len() as u16);799 let padding = width.saturating_sub(tmp_out.chars().count() as u16);
800800
801 if !clfags.left {801 if !clfags.left {
802 for _ in 0..padding {802 for _ in 0..padding {
addedtests/suite/sjsonnet_issue_1091.jsonnetdiffbeforeafterboth

no changes