about summary refs log tree commit diff stats
path: root/100trace_browser.cc
diff options
context:
space:
mode:
authorKartik K. Agaram <vc@akkartik.com>2017-03-08 23:35:56 -0800
committerKartik K. Agaram <vc@akkartik.com>2017-03-08 23:35:56 -0800
commit8bec2907aa8f5c9394a753c8efaf8b32634d89ca (patch)
treef690f41b524529fb2ee05fde993e96411428cada /100trace_browser.cc
parent0668b1b222bd25e6d1dcb4e2188aaa2422e5886f (diff)
downloadmu-8bec2907aa8f5c9394a753c8efaf8b32634d89ca.tar.gz
3770
Diffstat (limited to '100trace_browser.cc')
-rw-r--r--100trace_browser.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/100trace_browser.cc b/100trace_browser.cc
index d675c01f..083943a9 100644
--- a/100trace_browser.cc
+++ b/100trace_browser.cc
@@ -121,21 +121,26 @@ void start_trace_browser() {
       Display_row = tb_height()-1;
     }
     if (key == 'T') {
+      // move cursor _row_ to top of screen
       Top_of_screen = get(Trace_index, Display_row);
       Display_row = 0;
       refresh_screen_rows();
     }
     if (key == 'h' || key == TB_KEY_ARROW_LEFT) {
+      // pan screen one character right
       --Left_of_screen;
     }
     if (key == 'l' || key == TB_KEY_ARROW_RIGHT) {
+      // pan screen one character left
       ++Left_of_screen;
     }
     if (key == 'H') {
+      // pan screen one screen-width left
       Left_of_screen -= (tb_width() - 5);
       if (Left_of_screen < 0) Left_of_screen = 0;
     }
     if (key == 'L') {
+      // pan screen one screen-width right
       Left_of_screen += (tb_width() - 5);
     }
     if (key == 'J' || key == TB_KEY_PGDN || key == TB_KEY_CTRL_F) {