I'm considering rethinking the whole design. The current design is no worse than rxvt for example. To an extent I modeled xxvt after rxvt. What I'm considering is making it more modular, almost to the point of being object oriented.
I think I might also change to nl_langinfo style internationalization, and keep all internal strings in utf8.
More on this when I start doing it.
ESC [ Ps A -- cursor up
ESC [ Ps B -- cursor down
ESC [ Ps C -- cursor forward
ESC [ Ps D -- cursor backward
Created xxvt-commit mailing list. All future cvs commits should send a message to the list.
Also implemented ED Erase in Display escape sequence ESC [ Ps J.
Finally got around to figuring out how to set the rows and columns so that the children can find out what the are. It's weird, see subject.
Also implemented Erase Line escape sequence.
ppl joins the project. He graciously added me to his project, scrap (http://sourceforge.net/projects/scrap/), so I returned the favor.
I finally got around to implementing xxvt's first escape sequence. (Place cursor: ESC CSI Ps ; Ps H). There are lots more.
I'm going to start posting news items here whenever
I get some feature working. This will accomplish three related things:
- there will be something for people to see on
the project page
- it will give people an idea of the status of the
project
- it will give me an incentive to keep programming
and get stuff working