From 61ff4669769efc2047cca58d8a74fc31d93b163b Mon Sep 17 00:00:00 2001 From: Kogia-sima Date: Sun, 7 Jun 2020 07:19:09 +0900 Subject: [PATCH] Add `rm_whitespace` option --- sailfish-compiler/src/compiler.rs | 2 +- sailfish-compiler/src/optimizer.rs | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sailfish-compiler/src/compiler.rs b/sailfish-compiler/src/compiler.rs index 01b4eac..b3ab976 100644 --- a/sailfish-compiler/src/compiler.rs +++ b/sailfish-compiler/src/compiler.rs @@ -45,7 +45,7 @@ impl Compiler { }); let resolver = Resolver::new().include_handler(include_handler); - let optimizer = Optimizer::new(); + let optimizer = Optimizer::new().rm_whitespace(self.config.rm_whitespace); let compile_file = |input: &Path, output: &Path| -> Result<(), Error> { let mut tsource = self.translate_file_contents(input)?; diff --git a/sailfish-compiler/src/optimizer.rs b/sailfish-compiler/src/optimizer.rs index 58f5330..2de299c 100644 --- a/sailfish-compiler/src/optimizer.rs +++ b/sailfish-compiler/src/optimizer.rs @@ -115,7 +115,7 @@ impl VisitMut for OptmizerImpl { buffer.push_str(line.trim_start()); } } - i.mac.tokens = quote! { sfrt::render_text!(_ctx, #buffer); }; + i.mac.tokens = quote! { _ctx, #buffer }; return; } }