A Text Editor for Artistic Programmers