]> Repositorios git - scryer-prolog.git/commitdiff
print strings in tails of lists (#1890)
authorMark <[email protected]>
Mon, 17 Jul 2023 17:38:50 +0000 (11:38 -0600)
committerMark <[email protected]>
Mon, 17 Jul 2023 17:38:50 +0000 (11:38 -0600)
src/heap_print.rs

index e17eecd80c7e22f127c2174c3e992a8bce932895..110f8942ebd6434472a44d8c2077c593ac51f505 100644 (file)
@@ -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);
             }