         @value += data.replace(/\x1b\[.{1,5}m|\x1b\].*0;|\x1b\[.*~|\x1b\[?.*l/g,'')
 
     init_mesg: () =>
-        @_ignore = false
         @terminal.on 'mesg', (mesg) =>
             if @_ignore or not @is_focused   # ignore messages when terminal not in focus (otherwise collaboration is confusing)
                 return

            x = misc.replace_all(x, '’',"'")
            x = misc.replace_all(x, '–', "--")
            x = misc.replace_all(x, '—', "---")
            @session?.write_data(x)
            input_line.val('')


            if e.which == 13
                e.preventDefault()
                submit_line()
                @_ignore = false
                @session?.write_data("\n")
                return false
            else if e.which == 67 and e.ctrlKey
