difftreelog
fix std.trace display
in: master
1 file changed
crates/jrsonnet-evaluator/src/evaluate.rsdiffbeforeafterboth512 0, str: [Val::Str]!!Val::Str, vec![ValType::Str];512 0, str: [Val::Str]!!Val::Str, vec![ValType::Str];513 1, rest, vec![];513 1, rest, vec![];514 ], {514 ], {515 eprint!("TRACE: ");515 eprint!("TRACE:");516 if let Some(loc) = loc {516 if let Some(loc) = loc {517 with_state(|s|{517 with_state(|s|{518 let locs = s.map_source_locations(&loc.0, &[loc.1]);518 let locs = s.map_source_locations(&loc.0, &[loc.1]);519 eprint!("{}:{} ", loc.0.display(), locs[0].line);519 eprint!(" {}:{}", loc.0.file_name().unwrap().to_str().unwrap(), locs[0].line);520 });520 });521 }521 }522 eprintln!("{}", str);522 eprintln!(" {}", str);523 rest523 rest524 }),524 }),525 ("std", "pow") => parse_args!(context, "std.modulo", args, 2, [525 ("std", "pow") => parse_args!(context, "std.modulo", args, 2, [