My only time for hobby programming is on public transit using a myTouch 4G Slide, with no network access (underground). I've installed SL4A. The internal editor isn't usable because my keyboard does not have {} or []. I also installed the modified TextEdit apk, but I'm looking for something with line numbers and syntax highlighting for Ruby, HTML, JavaScript and maybe Python, TCL and Java.
Any suggestions (other than buying additional hardware)?