Currently, we can only set_text and append_text in plain text. Wave also accepts text as HTML and so, if we use a markup generator (textile/markdown) to convert those markups into HTML, we can send them too.
blip.set_text("- *frog* _eats_ a -fish-", :format => :textile)