… | |
… | |
3961 | } |
3961 | } |
3962 | break; |
3962 | break; |
3963 | |
3963 | |
3964 | case URxvt_view_up: |
3964 | case URxvt_view_up: |
3965 | case URxvt_view_down: |
3965 | case URxvt_view_down: |
|
|
3966 | { |
3966 | int lines = atoi (str); |
3967 | int lines = atoi (str); |
3967 | |
3968 | |
3968 | if (lines) |
3969 | if (lines) |
3969 | scr_page (op == URxvt_view_up ? UP : DN, lines); |
3970 | scr_page (op == URxvt_view_up ? UP : DN, lines); |
3970 | else |
3971 | else |
3971 | scr_erase_savelines (); |
3972 | scr_erase_savelines (); |
|
|
3973 | } |
3972 | |
3974 | |
3973 | break; |
3975 | break; |
3974 | #endif |
3976 | #endif |
3975 | |
3977 | |
3976 | #if ENABLE_PERL |
3978 | #if ENABLE_PERL |
3977 | case URxvt_perl: |
3979 | case URxvt_perl: |
3978 | if (PERL_INVOKE ((this, HOOK_OSC_SEQ, DT_STRING, str, DT_END))) |
3980 | if (PERL_INVOKE ((this, HOOK_OSC_SEQ, DT_STRING, str, DT_END))) |
3979 | ; // no responses yet |
3981 | ; // no responses yet |
3980 | break; |
3982 | break; |
3981 | |
|
|
3982 | #endif |
3983 | #endif |
3983 | |
|
|
3984 | } |
3984 | } |
3985 | } |
3985 | } |
3986 | /*----------------------------------------------------------------------*/ |
3986 | /*----------------------------------------------------------------------*/ |
3987 | |
3987 | |
3988 | /*{{{ process DEC private mode sequences `ESC [ ? Ps mode' */ |
3988 | /*{{{ process DEC private mode sequences `ESC [ ? Ps mode' */ |