Text effects in Quixe producing strange spacing issue

I’ve discovered that I can use jquery text effects (like fadeIn) by replacing the line

el.append(document.createTextNode(val));return;

With the lines

var html = "<div id='blah'>"+val+"</div>"; $(html).hide().appendTo(el).fadeIn(1000); return;

In the function insert_text_detecting in glkote.min.js

I really like being able to use these js effects. However, this code above makes it so the cursor appears exactly one line below the prompt. Is there a simple way of fixing this?

Never mind; I just need to use span’s instead of div’s.

This lets you apply a single text effect to all of your text, which is kind of fun.