From 0ddb6bbb7cbf57cbfeb13abc5337cb255982e9db Mon Sep 17 00:00:00 2001 From: "Joshua M. Clulow" Date: Fri, 2 Jul 2021 00:11:48 +0000 Subject: [PATCH] template: parameters not in last position are mishandled --- src/template.rs | 26 +++++++++++++++++++++++--- 1 file changed, 23 insertions(+), 3 deletions(-) diff --git a/src/template.rs b/src/template.rs index 8fdcdc8..24b038b 100644 --- a/src/template.rs +++ b/src/template.rs @@ -1,4 +1,4 @@ -use anyhow::{Result, bail}; +use anyhow::{anyhow, bail, Context, Result}; #[derive(Eq, PartialEq, Clone, Debug)] enum Component { @@ -34,10 +34,16 @@ impl Template { } pub fn parse(t: &str) -> Result