Bug Fixes
-
parse !$ ignore lines as negations unless precious files are enabled
Git has no notion of precious files, so!$foois an ordinary negation of a
file literally named$foo. gitoxide dropped such lines outright, even with
support_preciousoff - the modeLines::newdocuments as backward-compatible.Precious support landed in 890efd5 with
$handled unconditionally, which
made rejecting!$correct at the time. 828e903 made the parser stateful and
gated the$branch onsupport_precious, but the!$check in theelse
branch kept its unconditional form. This applies the same gate to it.Precious mode is unchanged:
!$is still rejected there.
Commit Statistics
- 6 commits contributed to the release over the course of 30 calendar days.
- 30 days passed between releases.
- 1 commit was understood as conventional.
- 0 issues like '(#ID)' were seen in commit messages
Commit Details
view details
- Uncategorized
- Update manifests prior to release (ebe9095)
- Merge pull request #2885 from ameyypawar/ignore-negated-dollar (23388e1)
- Parse !$ ignore lines as negations unless precious files are enabled (d4b2050)
- Merge pull request #2867 from GitoxideLabs/fix-url-authority-parsing (cc3ee80)
- Release gix-path v0.12.4, gix-command v0.9.2, gix-config-value v0.19.1, gix-url v0.37.1, gix-credentials v0.39.1, gix-transport v0.58.1 (ab4fcb0)
- Merge pull request #2812 from GitoxideLabs/report-july (ae8845a)