… | |
… | |
500 | Color_BD, |
500 | Color_BD, |
501 | Color_IT, |
501 | Color_IT, |
502 | Color_UL, |
502 | Color_UL, |
503 | Color_RV, |
503 | Color_RV, |
504 | #endif |
504 | #endif |
|
|
505 | #if ENABLE_FRILLS |
|
|
506 | Color_underline, |
|
|
507 | #endif |
505 | #ifdef OPTION_HC |
508 | #ifdef OPTION_HC |
506 | Color_HC, |
509 | Color_HC, |
507 | #endif |
510 | #endif |
508 | #ifdef KEEP_SCROLLCOLOR |
511 | #ifdef KEEP_SCROLLCOLOR |
509 | Color_scroll, |
512 | Color_scroll, |
… | |
… | |
649 | #endif |
652 | #endif |
650 | #if USE_XIM |
653 | #if USE_XIM |
651 | XA_WM_LOCALE_NAME, |
654 | XA_WM_LOCALE_NAME, |
652 | #endif |
655 | #endif |
653 | #if TRANSPARENT |
656 | #if TRANSPARENT |
654 | XA_XROOTPMAPID, |
657 | XA_XROOTPMAP_ID, |
655 | XA_XSETROOTID, |
658 | XA_ESETROOT_PMAP_ID, |
656 | #endif |
659 | #endif |
657 | #if OFFIX_DND /* OffiX Dnd (drag 'n' drop) support */ |
660 | #if OFFIX_DND /* OffiX Dnd (drag 'n' drop) support */ |
658 | XA_DNDPROTOCOL, |
661 | XA_DNDPROTOCOL, |
659 | XA_DNDSELECTION, |
662 | XA_DNDSELECTION, |
660 | #endif /* OFFIX_DND */ |
663 | #endif |
661 | NUM_XA |
664 | NUM_XA |
662 | }; |
665 | }; |
663 | |
666 | |
664 | /* DEC private modes */ |
667 | /* DEC private modes */ |
665 | #define PrivMode_132 (1UL<<0) |
668 | #define PrivMode_132 (1UL<<0) |
… | |
… | |
950 | |
953 | |
951 | operator mbstate_t *() { return &mbs; } |
954 | operator mbstate_t *() { return &mbs; } |
952 | void reset () { memset (&mbs, 0, sizeof (mbs)); } |
955 | void reset () { memset (&mbs, 0, sizeof (mbs)); } |
953 | mbstate () { reset (); } |
956 | mbstate () { reset (); } |
954 | }; |
957 | }; |
|
|
958 | |
|
|
959 | #define UNICODE_MASK 0x1fffffUL |
955 | |
960 | |
956 | #if UNICODE3 |
961 | #if UNICODE3 |
957 | # define COMPOSE_LO 0x40000000UL |
962 | # define COMPOSE_LO 0x40000000UL |
958 | # define COMPOSE_HI 0x400fffffUL |
963 | # define COMPOSE_HI 0x400fffffUL |
959 | # define IS_COMPOSE(n) ((int32_t)(n) >= COMPOSE_LO) |
964 | # define IS_COMPOSE(n) ((int32_t)(n) >= COMPOSE_LO) |