anchor.diff:          log.debug("Previewing "+pagereq);
           session.setAttribute(EditorManager.REQ_EDITEDTEXT,
                                EditorManager.getEditedText(pageContext));
  +        if( changenote != null ) session.setAttribute("changenote", changenote);
           response.sendRedirect( wiki.getURL(WikiContext.PREVIEW,pagereq,null,false) );
           return;
       }
  
positive.code:         session.removeAttribute( "lock-"+pagereq );
  
          //
          //  Set author information
          //
  
          wikiContext.getPage().setAuthor( user );        
  
          //
          //  Figure out the actual page text
  
negative.code:     String append  = request.getParameter("append");
      String edit    = request.getParameter("edit");
      String author  = request.getParameter( "author" );
      String changenote = request.getParameter( "changenote" );
      String text    = EditorManager.getEditedText( pageContext );
      if ( !wikiSession.isAuthenticated() && wikiSession.isAnonymous() 
           && author != null )
  