diff --git a/syntex_syntax/src/print/pp.rs b/syntex_syntax/src/print/pp.rs index e45e97af..c3f2cfb7 100644 --- a/syntex_syntax/src/print/pp.rs +++ b/syntex_syntax/src/print/pp.rs @@ -163,9 +163,9 @@ pub struct PrintStackElem { const SIZE_INFINITY: isize = 0xffff; pub fn mk_printer<'a>(out: Box, linewidth: usize) -> Printer<'a> { - // Yes 3, it makes the ring buffers big enough to never + // Yes 55, it makes the ring buffers big enough to never // fall behind. - let n: usize = 3 * linewidth; + let n: usize = 55 * linewidth; debug!("mk_printer {}", linewidth); let token = vec![Token::Eof; n]; let size = vec![0; n];