… | |
… | |
1671 | void |
1671 | void |
1672 | rxvt_term::scr_report_position () NOTHROW |
1672 | rxvt_term::scr_report_position () NOTHROW |
1673 | { |
1673 | { |
1674 | tt_printf ("\033[%d;%dR", screen.cur.row + 1, screen.cur.col + 1); |
1674 | tt_printf ("\033[%d;%dR", screen.cur.row + 1, screen.cur.col + 1); |
1675 | } |
1675 | } |
1676 | |
1676 | |
1677 | /* ------------------------------------------------------------------------- * |
1677 | /* ------------------------------------------------------------------------- * |
1678 | * FONTS * |
1678 | * FONTS * |
1679 | * ------------------------------------------------------------------------- */ |
1679 | * ------------------------------------------------------------------------- */ |
1680 | |
1680 | |
1681 | /* |
1681 | /* |
… | |
… | |
1734 | { |
1734 | { |
1735 | charsets[set] = (unsigned char)ch; |
1735 | charsets[set] = (unsigned char)ch; |
1736 | set_font_style (); |
1736 | set_font_style (); |
1737 | } |
1737 | } |
1738 | |
1738 | |
1739 | |
1739 | |
1740 | /* ------------------------------------------------------------------------- * |
1740 | /* ------------------------------------------------------------------------- * |
1741 | * MAJOR SCREEN MANIPULATION * |
1741 | * MAJOR SCREEN MANIPULATION * |
1742 | * ------------------------------------------------------------------------- */ |
1742 | * ------------------------------------------------------------------------- */ |
1743 | |
1743 | |
1744 | /* |
1744 | /* |
… | |
… | |
2605 | if (write (fd, r1, 1) <= 0) |
2605 | if (write (fd, r1, 1) <= 0) |
2606 | return; /* XXX: death, no report */ |
2606 | return; /* XXX: death, no report */ |
2607 | } |
2607 | } |
2608 | } |
2608 | } |
2609 | #endif |
2609 | #endif |
2610 | |
2610 | |
2611 | /* ------------------------------------------------------------------------- * |
2611 | /* ------------------------------------------------------------------------- * |
2612 | * CHARACTER SELECTION * |
2612 | * CHARACTER SELECTION * |
2613 | * ------------------------------------------------------------------------- */ |
2613 | * ------------------------------------------------------------------------- */ |
2614 | void |
2614 | void |
2615 | rxvt_term::selection_check (int check_more) NOTHROW |
2615 | rxvt_term::selection_check (int check_more) NOTHROW |
… | |
… | |
3658 | } |
3658 | } |
3659 | |
3659 | |
3660 | XSendEvent (dpy, rq.requestor, False, 0L, (XEvent *)&ev); |
3660 | XSendEvent (dpy, rq.requestor, False, 0L, (XEvent *)&ev); |
3661 | } |
3661 | } |
3662 | |
3662 | |
3663 | /* ------------------------------------------------------------------------- * |
|
|
3664 | * MOUSE ROUTINES * |
|
|
3665 | * ------------------------------------------------------------------------- */ |
|
|
3666 | |
|
|
3667 | /* ------------------------------------------------------------------------- */ |
3663 | /* ------------------------------------------------------------------------- */ |
3668 | #ifdef USE_XIM |
3664 | #ifdef USE_XIM |
3669 | void |
3665 | void |
3670 | rxvt_term::im_set_position (XPoint &pos) NOTHROW |
3666 | rxvt_term::im_set_position (XPoint &pos) NOTHROW |
3671 | { |
3667 | { |