convert append to push_char when applicable
This commit is contained in:
@@ -572,18 +572,18 @@ impl<'a, Outputter: HCValueOutputter> HCPrinter<'a, Outputter>
|
|||||||
TokenOrRedirect::Redirect =>
|
TokenOrRedirect::Redirect =>
|
||||||
self.handle_heap_term(&mut iter, None),
|
self.handle_heap_term(&mut iter, None),
|
||||||
TokenOrRedirect::Close =>
|
TokenOrRedirect::Close =>
|
||||||
self.outputter.append(")"),
|
self.outputter.push_char(')'),
|
||||||
TokenOrRedirect::Open =>
|
TokenOrRedirect::Open =>
|
||||||
self.outputter.append("("),
|
self.outputter.push_char('('),
|
||||||
TokenOrRedirect::OpenList(delimit) =>
|
TokenOrRedirect::OpenList(delimit) =>
|
||||||
if !self.at_cdr(", ") {
|
if !self.at_cdr(", ") {
|
||||||
self.outputter.append("[");
|
self.outputter.push_char('[');
|
||||||
} else {
|
} else {
|
||||||
delimit.set(false);
|
delimit.set(false);
|
||||||
},
|
},
|
||||||
TokenOrRedirect::CloseList(delimit) =>
|
TokenOrRedirect::CloseList(delimit) =>
|
||||||
if !self.ignore_ops && delimit.get() {
|
if !self.ignore_ops && delimit.get() {
|
||||||
self.outputter.append("]");
|
self.outputter.push_char(']');
|
||||||
},
|
},
|
||||||
TokenOrRedirect::HeadTailSeparator =>
|
TokenOrRedirect::HeadTailSeparator =>
|
||||||
if !self.ignore_ops {
|
if !self.ignore_ops {
|
||||||
|
|||||||
Reference in New Issue
Block a user