anchor.diff:    }
   
     _TextWithAttr _withState(_TextPacket packet) {
  -    return _TextWithAttr(bold: bold, fg: fg, bg: bg, text: packet.text);
  +    return _TextWithAttr(style: style, fg: fg, bg: bg, text: packet.text);
     }
   }
   
   class _TextWithAttr {
  -  _TextWithAttr({this.fg, this.bg, this.bold = false, this.text = ''});
  +  _TextWithAttr(
  +      {this.fg, this.bg, this.style = StyledText.NONE, this.text = '',});
   
     final AnsiUpColor? fg;
     final AnsiUpColor? bg;
  -  final bool bold;
  +  final int style;
     final String text;
   }
   
  
positive.code:     this.text, {
      this.fgColor,
      this.bgColor,
      this.bold = false,
      this.url = '',
    });
  
  
negative.code: 
  class AnsiUp {
    AnsiUp()
        : style = StyledText.NONE,
          ansiColors = [
            [
              AnsiUpColor(rgb: [0, 0, 0], className: 'ansi-black'),
  