--- kterm-6.2.0/charproc.c.orig 1996-07-12 14:01:36.000000000 +0900 +++ kterm-6.2.0/charproc.c 2012-01-14 01:26:44.000000000 +0900 @@ -368,6 +368,7 @@ !Lock Ctrl @Num_Lock :popup-menu(vtMenu) \n\ ! @Num_Lock Ctrl :popup-menu(vtMenu) \n\ ~Ctrl ~Meta :ignore() \n\ + Meta :clear-saved-lines() \n\ ~Ctrl ~Meta :insert-selection(PRIMARY, CUT_BUFFER0) \n\ !Ctrl :popup-menu(fontMenu) \n\ !Lock Ctrl :popup-menu(fontMenu) \n\ @@ -375,6 +376,16 @@ ! @Num_Lock Ctrl :popup-menu(fontMenu) \n\ ~Ctrl ~Meta :start-extend() \n\ ~Meta :select-extend() \n\ + Ctrl :scroll-back(1,halfpage,m) \n\ + Lock Ctrl :scroll-back(1,halfpage,m) \n\ + Lock @Num_Lock Ctrl :scroll-back(1,halfpage,m) \n\ + @Num_Lock Ctrl :scroll-back(1,halfpage,m) \n\ + :scroll-back(5,line,m) \n\ + Ctrl :scroll-forw(1,halfpage,m) \n\ + Lock Ctrl :scroll-forw(1,halfpage,m) \n\ + Lock @Num_Lock Ctrl :scroll-forw(1,halfpage,m) \n\ + @Num_Lock Ctrl :scroll-forw(1,halfpage,m) \n\ + :scroll-forw(5,line,m) \n\ :select-end(PRIMARY, CUT_BUFFER0) \n\ :bell(0) \ "; @@ -397,6 +408,7 @@ !Lock Ctrl @Num_Lock :popup-menu(vtMenu) \n\ ! @Num_Lock Ctrl :popup-menu(vtMenu) \n\ ~Ctrl ~Meta :ignore() \n\ + Meta :clear-saved-lines() \n\ ~Ctrl ~Meta :insert-selection(PRIMARY, CUT_BUFFER0) \n\ !Ctrl :popup-menu(fontMenu) \n\ !Lock Ctrl :popup-menu(fontMenu) \n\ @@ -404,6 +416,16 @@ ! @Num_Lock Ctrl :popup-menu(fontMenu) \n\ ~Ctrl ~Meta :start-extend() \n\ ~Meta :select-extend() \n\ + Ctrl :scroll-back(1,halfpage,m) \n\ + Lock Ctrl :scroll-back(1,halfpage,m) \n\ + Lock @Num_Lock Ctrl :scroll-back(1,halfpage,m) \n\ + @Num_Lock Ctrl :scroll-back(1,halfpage,m) \n\ + :scroll-back(5,line,m) \n\ + Ctrl :scroll-forw(1,halfpage,m) \n\ + Lock Ctrl :scroll-forw(1,halfpage,m) \n\ + Lock @Num_Lock Ctrl :scroll-forw(1,halfpage,m) \n\ + @Num_Lock Ctrl :scroll-forw(1,halfpage,m) \n\ + :scroll-forw(5,line,m) \n\ :select-end(PRIMARY, CUT_BUFFER0) \n\ :bell(0) \ ";