Lines Matching refs:chr

338 #define MAP(from, to) case from: chr = to; break;
341 #define UNI(from, to) case from: if (screen->utf8_nrc_mode) chr = to; break;
344 #define UNI(old, new) case new: chr = old; break;
370 int chr = eight;
408 chr = seven;
410 if (chr == 0x23) {
411 chr = XTERM_POUND;
414 chr = 0xa3;
430 chr = (int) dec2ucs(screen, (unsigned) (seven - 0x5f));
433 chr = seven - 0x5f;
434 } else if (chr == 0x5f) {
435 chr = 0;
437 chr = seven;
443 map_DEC_Supp_Graphic(chr = seven, chr = eight);
447 map_DEC_Technical(chr = seven);
451 map_NRCS_Dutch(chr = seven);
456 map_NRCS_Finnish(chr = seven);
461 map_NRCS_French(chr = seven);
466 map_NRCS_French_Canadian(chr = seven);
470 map_NRCS_German(chr = seven);
474 map_NRCS_Greek(chr = seven); /* FIXME - ELOT? */
478 map_DEC_Greek_Supp(chr = seven);
482 map_ISO_Greek_Supp(chr = seven);
486 map_DEC_Hebrew_Supp(chr = seven);
490 map_NRCS_Hebrew(chr = seven);
494 map_ISO_Hebrew(chr = seven);
498 map_NRCS_Italian(chr = seven);
502 map_ISO_Latin_2(chr = seven);
506 map_ISO_Latin_5(chr = seven);
510 map_ISO_Latin_Cyrillic(chr = seven);
514 map_JIS_Katakana(chr = seven);
518 map_JIS_Roman(chr = seven);
524 map_NRCS_Norwegian_Danish(chr = seven);
528 map_NRCS_Portuguese(chr = seven);
532 map_NRCS_Russian(chr = seven);
536 map_NRCS_Serbo_Croatian(chr = seven);
540 map_NRCS_Spanish(chr = seven);
545 map_NRCS_Swedish(chr = seven);
549 map_NRCS_Swiss(chr = seven);
553 map_NRCS_Turkish(chr = seven);
557 map_DEC_Turkish_Supp(chr = seven);
561 map_DEC_Cyrillic(chr = seven);
572 if (chr == ANSI_DEL && isSevenBit(cs)) {
583 if (eight >= 128 && chr < 128 && chr > 32)
584 chr |= 128;
585 *s = (IChar) chr;
608 xtermCharSetDec(XtermWidget xw, IChar chr, DECNRCM_codes cs)
613 #define DFT_94(chr) result = ((actual) & 0x7f)
614 #define DFT_96(chr) result = ((actual) | 0x80)
626 if (chr < 0x20
628 || chr > 0xff
640 if (chr == 0xa0 && isSeven) {
642 } else if (chr == ANSI_SPA && isSeven) {
644 } else if ((chr == ANSI_DEL || chr == 0xff) && isSeven) {
647 int actual = (int) chr;
648 chr &= 0x7f;
654 result = (int) chr;
658 if (chr >= 0xa0 && chr < 0xff) {
659 if (chr == 0x23)
660 chr = 0xA3;
661 result = (int) chr;
666 unmap_DEC_Cyrillic(chr, DFT_94(chr));
670 unmap_DEC_Spec_Graphic(chr, DFT_94(chr));
676 unmap_DEC_Supp_Graphic(chr, DFTMAP());
680 unmap_DEC_Technical(chr, DFTMAP());
684 unmap_NRCS_Dutch(chr, DFT_94(chr));
689 unmap_NRCS_Finnish(chr, DFT_94(chr));
694 unmap_NRCS_French(chr, DFT_94(chr));
699 unmap_NRCS_French_Canadian(chr, DFT_94(chr));
703 unmap_NRCS_German(chr, DFT_94(chr));
707 unmap_NRCS_Greek(chr, DFT_94(chr));
711 unmap_DEC_Greek_Supp(chr, DFTMAP());
715 unmap_ISO_Greek_Supp(chr, DFTMAP());
719 unmap_DEC_Hebrew_Supp(chr, DFTMAP());
723 unmap_NRCS_Hebrew(chr, DFT_94(chr));
727 unmap_ISO_Hebrew(chr, DFTMAP());
731 unmap_NRCS_Italian(chr, DFT_94(chr));
735 unmap_JIS_Katakana(chr, DFT_94(chr));
739 unmap_JIS_Roman(chr, DFT_94(chr));
743 unmap_ISO_Latin_1(chr, DFTMAP());
747 unmap_ISO_Latin_2(chr, DFTMAP());
751 unmap_ISO_Latin_5(chr, DFTMAP());
755 unmap_ISO_Latin_Cyrillic(chr, DFTMAP());
761 unmap_NRCS_Norwegian_Danish(chr, DFT_94(chr));
765 unmap_NRCS_Portuguese(chr, DFT_94(chr));
769 unmap_NRCS_Russian(chr, DFT_94(chr));
773 unmap_NRCS_Serbo_Croatian(chr, DFT_94(chr));
777 unmap_NRCS_Spanish(chr, DFT_94(chr));
782 unmap_NRCS_Swedish(chr, DFT_94(chr));
786 unmap_NRCS_Swiss(chr, DFT_94(chr));
790 unmap_DEC_Turkish_Supp(chr, DFTMAP());
794 unmap_NRCS_Turkish(chr, DFT_94(chr));
805 DFT_94(chr);
807 DFT_96(chr);