anchor.diff:      _shareButton.disabled = true;
   
       // TODO: Show a spinner.
  -    gistController.shareAnon(summary: _dialog.value).then((_) {
  +    gistController.shareAnon(summary: _textArea.value).then((_) {
         _switchTo(aboutToShare: false);
       }).whenComplete(() {
         _shareButton.disabled = false;
  
positive.code:       // Show 'about to share'.
        _text.text = 'Sharing this pad will create a permanent, publicly visible '
            'copy on gist.github.com.';
        _dialog.defaultValue = _summary;
        _dialog.cols = 75;
        _dialog.className = 'dialogBox';
        
        buttonArea.add(_cancelButton);
        buttonArea.add(new SpanElement()..attributes['flex'] = '');
  
negative.code:     element.classes.toggle('sharing-dialog', true);
      _summary = summary;
      _text = content.add(new ParagraphElement());
      _textArea = content.add(new TextAreaElement());
      _textArea.cols = 75;
      _textArea.className = 'dialogBox';
      
      // About to share.
      _cancelButton = new DButton.button(text: 'Cancel');
  