… | |
… | |
22 | #include "salloc.h" |
22 | #include "salloc.h" |
23 | |
23 | |
24 | #if ENABLE_FRILLS |
24 | #if ENABLE_FRILLS |
25 | # define ENABLE_XEMBED 1 |
25 | # define ENABLE_XEMBED 1 |
26 | # define ENABLE_EWMH 1 |
26 | # define ENABLE_EWMH 1 |
|
|
27 | # define CURSOR_BLINK 1 |
27 | #endif |
28 | #endif |
28 | |
29 | |
29 | /* |
30 | /* |
30 | ***************************************************************************** |
31 | ***************************************************************************** |
31 | * SYSTEM HACKS |
32 | * SYSTEM HACKS |
… | |
… | |
643 | Rs_ext_bwidth, |
644 | Rs_ext_bwidth, |
644 | Rs_int_bwidth, |
645 | Rs_int_bwidth, |
645 | Rs_borderLess, |
646 | Rs_borderLess, |
646 | Rs_lineSpace, |
647 | Rs_lineSpace, |
647 | Rs_pty_fd, |
648 | Rs_pty_fd, |
|
|
649 | Rs_cursorUnderline, |
|
|
650 | #endif |
|
|
651 | #if CURSOR_BLINK |
|
|
652 | Rs_cursorBlink, |
648 | #endif |
653 | #endif |
649 | #if ENABLE_XEMBED |
654 | #if ENABLE_XEMBED |
650 | Rs_embed, |
655 | Rs_embed, |
651 | #endif |
656 | #endif |
652 | Rs_cutchars, |
657 | Rs_cutchars, |
653 | Rs_modifier, |
658 | Rs_modifier, |
654 | Rs_answerbackstring, |
659 | Rs_answerbackstring, |
655 | Rs_tripleclickwords, |
660 | Rs_tripleclickwords, |
656 | Rs_insecure, |
661 | Rs_insecure, |
657 | Rs_cursorBlink, |
|
|
658 | Rs_pointerBlank, |
662 | Rs_pointerBlank, |
659 | Rs_pointerBlankDelay, |
663 | Rs_pointerBlankDelay, |
660 | Rs_imLocale, |
664 | Rs_imLocale, |
661 | Rs_imFont, |
665 | Rs_imFont, |
662 | Rs_pastableTabs, |
666 | Rs_pastableTabs, |
… | |
… | |
1474 | void scr_release (); |
1478 | void scr_release (); |
1475 | void scr_clear (bool really = false); |
1479 | void scr_clear (bool really = false); |
1476 | void scr_refresh (unsigned char refresh_type); |
1480 | void scr_refresh (unsigned char refresh_type); |
1477 | bool scr_refresh_rend (rend_t mask, rend_t value); |
1481 | bool scr_refresh_rend (rend_t mask, rend_t value); |
1478 | void scr_erase_screen (int mode); |
1482 | void scr_erase_screen (int mode); |
|
|
1483 | #if ENABLE_FRILLS |
1479 | void scr_erase_savelines (); |
1484 | void scr_erase_savelines (); |
|
|
1485 | void scr_backindex (); |
|
|
1486 | void scr_forwardindex (); |
|
|
1487 | #endif |
1480 | void scr_touch (bool refresh); |
1488 | void scr_touch (bool refresh); |
1481 | void scr_expose (int x, int y, int width, int height, bool refresh); |
1489 | void scr_expose (int x, int y, int width, int height, bool refresh); |
1482 | rxvt_fontset *scr_find_fontset (rend_t r = DEFAULT_RSTYLE); |
1490 | rxvt_fontset *scr_find_fontset (rend_t r = DEFAULT_RSTYLE); |
1483 | void scr_recolour (); |
1491 | void scr_recolour (); |
1484 | void scr_remap_chars (); |
1492 | void scr_remap_chars (); |
… | |
… | |
1491 | void scr_color (unsigned int color, int fgbg); |
1499 | void scr_color (unsigned int color, int fgbg); |
1492 | void scr_rendition (int set, int style); |
1500 | void scr_rendition (int set, int style); |
1493 | void scr_add_lines (const unicode_t *str, int nlines, int len); |
1501 | void scr_add_lines (const unicode_t *str, int nlines, int len); |
1494 | void scr_backspace (); |
1502 | void scr_backspace (); |
1495 | void scr_tab (int count, bool ht = false); |
1503 | void scr_tab (int count, bool ht = false); |
1496 | void scr_backindex (); |
|
|
1497 | void scr_forwardindex (); |
|
|
1498 | void scr_gotorc (int row, int col, int relative); |
1504 | void scr_gotorc (int row, int col, int relative); |
1499 | void scr_index (enum page_dirn direction); |
1505 | void scr_index (enum page_dirn direction); |
1500 | void scr_erase_line (int mode); |
1506 | void scr_erase_line (int mode); |
1501 | void scr_E (); |
1507 | void scr_E (); |
1502 | void scr_insdel_lines (int count, int insdel); |
1508 | void scr_insdel_lines (int count, int insdel); |