diff options
| author | stanley lieber <stanley.lieber@gmail.com> | 2011-09-25 22:50:51 -0500 |
|---|---|---|
| committer | stanley lieber <stanley.lieber@gmail.com> | 2011-09-25 22:50:51 -0500 |
| commit | 430fd52489b63aea689e47e8bfa9411ff3881b6d (patch) | |
| tree | 5843f6e9b95f8d7543281b8e8fe589d50f11ee99 | |
| parent | 90925b8588f6605ea1d26ad3c4b9fe20fa8cbf1a (diff) | |
| download | plan9front-430fd52489b63aea689e47e8bfa9411ff3881b6d.tar.xz | |
mothra: add home, end, imperfect pgup and pgdn
| -rw-r--r-- | sys/src/cmd/mothra/mothra.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/sys/src/cmd/mothra/mothra.c b/sys/src/cmd/mothra/mothra.c index 93a27da7d..c7a8940e6 100644 --- a/sys/src/cmd/mothra/mothra.c +++ b/sys/src/cmd/mothra/mothra.c @@ -322,12 +322,24 @@ void main(int argc, char *argv[]){ adjkb(); plkeyboard(e.kbdc); break; + case Khome: + scrolltext(-text->size.y*1000); + break; case Kup: scrolltext(-text->size.y/4); break; + case Kpgup: + scrolltext(-text->size.y/3); + break; case Kdown: scrolltext(text->size.y/4); break; + case Kpgdown: + scrolltext(text->size.y/3); + break; + case Kend: + scrolltext(text->size.y*1000); + break; } break; case Emouse: |
