From 6e6edcce6ac38bf2ca088a7efeb73f5db0bee8a6 Mon Sep 17 00:00:00 2001 From: sterni Date: Tue, 20 Sep 2022 12:49:20 +0200 Subject: fix(tvix/eval/versions): dash is a divider, not underscore https: //github.com/NixOS/nix/blob/cd35bbbeef72375873e396b9ffed14a4638693a8/src/libstore/names.cc#L63 Change-Id: I1d5aba6060d11778f3b79089f4b27ef8849e4d37 Reviewed-on: https://cl.tvl.fyi/c/depot/+/6709 Reviewed-by: grfn Reviewed-by: tazjin Tested-by: BuildkiteCI --- tvix/eval/src/builtins/versions.rs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tvix') diff --git a/tvix/eval/src/builtins/versions.rs b/tvix/eval/src/builtins/versions.rs index cc36ae5b6e..60d4503c7e 100644 --- a/tvix/eval/src/builtins/versions.rs +++ b/tvix/eval/src/builtins/versions.rs @@ -57,7 +57,7 @@ impl<'a> Iterator for VersionPartsIter<'a> { let (pos, char) = char.unwrap(); match char { // Divider encountered - '.' | '_' => { + '.' | '-' => { let cached_part = std::mem::replace(&mut self.cached_part, InternalPart::Break); match cached_part { InternalPart::Number { range } => { -- cgit 1.4.1