A ruby implementation of Notepad