From: Mark Date: Mon, 17 Jul 2023 17:38:50 +0000 (-0600) Subject: print strings in tails of lists (#1890) X-Git-Tag: v0.9.2~47 X-Git-Url: https://git.sagredo.dev/?a=commitdiff_plain;h=4e1a4dae6c92b89d4ffd3a0edaa9a294fe9be673;p=scryer-prolog.git print strings in tails of lists (#1890) --- diff --git a/src/heap_print.rs b/src/heap_print.rs index e17eecd8..110f8942 100644 --- a/src/heap_print.rs +++ b/src/heap_print.rs @@ -1185,7 +1185,7 @@ impl<'a, Outputter: HCValueOutputter> HCPrinter<'a, Outputter> { let at_cdr = self.outputter.ends_with("|"); if self.double_quotes { - if !at_cdr && !self.ignore_ops && end_cell.is_string_terminator(&self.iter.heap) { + if !self.ignore_ops && end_cell.is_string_terminator(&self.iter.heap) { self.remove_list_children(focus.value() as usize); return self.print_proper_string(focus.value() as usize, max_depth); }