parent
7bfd47eb81
commit
4ce42455a4
2 changed files with 3 additions and 0 deletions
|
@ -7,6 +7,7 @@ All notable changes to eww will be listed here, starting at changes since versio
|
|||
### Fixes
|
||||
- The `shell-completions` subcommand is now run before anything is set up
|
||||
- Fix nix flake
|
||||
- Fix `jq` (By: w-lfchen)
|
||||
|
||||
## [0.5.0] (17.02.2024)
|
||||
|
||||
|
|
|
@ -467,6 +467,7 @@ fn prepare_jaq_filter(code: String) -> Result<Arc<jaq_interpret::Filter>, EvalEr
|
|||
None => return Err(EvalError::JaqParseError(Box::new(JaqParseError(errors.pop())))),
|
||||
};
|
||||
let mut defs = jaq_interpret::ParseCtx::new(Vec::new());
|
||||
defs.insert_natives(jaq_core::core());
|
||||
defs.insert_defs(jaq_std::std());
|
||||
|
||||
let filter = defs.compile(filter);
|
||||
|
@ -544,5 +545,6 @@ mod tests {
|
|||
lazy_evaluation_and(r#"false && "null".test"#) => Ok(DynVal::from(false)),
|
||||
lazy_evaluation_or(r#"true || "null".test"#) => Ok(DynVal::from(true)),
|
||||
lazy_evaluation_elvis(r#""test"?: "null".test"#) => Ok(DynVal::from("test")),
|
||||
jq_basic_index(r#"jq("[7,8,9]", ".[0]")"#) => Ok(DynVal::from(7)),
|
||||
}
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue