about summary refs log tree commit diff
diff options
context:
space:
mode:
-rw-r--r--tvix/eval/src/builtins/versions.rs2
1 files changed, 1 insertions, 1 deletions
diff --git a/tvix/eval/src/builtins/versions.rs b/tvix/eval/src/builtins/versions.rs
index cc36ae5b6e0a..60d4503c7e4b 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 } => {