question: protected void add ( String type , String info ) { String seperator = SEPERATOR ; if ( start ( type ) ) { text = new StringBuilder ( ) ; text . append ( timestamp ( ) ) ; text . append ( type ) ; text . append ( ": " ) ; seperator = "" ; } text . append ( seperator ) ; text . append ( info ) ; length ++ ; if ( length >= MAX_LENGTH ) { close ( ) ; } }
target:  Prints something in compact mode, meaning that nick events of the same type appear in the same line, for as long as possible. This is mainly used for a compact way of printing joins/parts/mod/unmod.