From: Mark Thom Date: Sun, 6 Feb 2022 03:40:28 +0000 (-0700) Subject: fix write_canonical on strings (#1233) X-Git-Tag: v0.9.0^2~31 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=2f0718e88545a5d0497ce62d1f84e540479af50d;p=scryer-prolog.git fix write_canonical on strings (#1233) --- diff --git a/src/heap_print.rs b/src/heap_print.rs index 8852c3c8..0a664c6a 100644 --- a/src/heap_print.rs +++ b/src/heap_print.rs @@ -1148,10 +1148,6 @@ impl<'a, Outputter: HCValueOutputter> HCPrinter<'a, Outputter> { if end_cell == empty_list_as_cell!() { append_str!(self, "[]"); } else { - if self.outputter.ends_with(",") { - self.outputter.truncate(self.outputter.len() - ','.len_utf8()); - } - self.state_stack.push(TokenOrRedirect::FunctorRedirect(max_depth)); self.iter.push_stack(end_h); }