@@ -594,7 +594,7 @@ extern "C" {
594
594
#define T_NAME_VT100GR "vt100-graphics"
595
595
#define T_ALIASES_VT100GR "vt100-gr", "vt100"
596
596
597
- typedef trune * Tutf_array ;
597
+ typedef TW_CONST trune * Tutf_array ;
598
598
typedef trune (* Tutf_function )(trune );
599
599
600
600
/* get the charset `id' (opaque) from a charset alias */
@@ -741,99 +741,99 @@ trune Tutf_UTF_32_to_VT100GR(trune c);
741
741
#define Tutf_ISO8859_15_to_UTF_32 Tutf_ISO_8859_15_to_UTF_32
742
742
#define Tutf_ISO8859_16_to_UTF_32 Tutf_ISO_8859_16_to_UTF_32
743
743
744
- extern trune Tutf_ANSI_X3_4_to_UTF_32 [0x100 ];
745
- extern trune Tutf_ISO_8859_1_to_UTF_32 [0x100 ];
746
- extern trune Tutf_ISO_8859_2_to_UTF_32 [0x100 ];
747
- extern trune Tutf_ISO_8859_3_to_UTF_32 [0x100 ];
748
- extern trune Tutf_ISO_8859_4_to_UTF_32 [0x100 ];
749
- extern trune Tutf_ISO_8859_5_to_UTF_32 [0x100 ];
750
- extern trune Tutf_ISO_8859_6_to_UTF_32 [0x100 ];
751
- extern trune Tutf_ISO_8859_7_to_UTF_32 [0x100 ];
752
- extern trune Tutf_ISO_8859_8_to_UTF_32 [0x100 ];
753
- extern trune Tutf_ISO_8859_9_to_UTF_32 [0x100 ];
754
- extern trune Tutf_ISO_8859_10_to_UTF_32 [0x100 ];
755
- extern trune Tutf_ISO_8859_13_to_UTF_32 [0x100 ];
756
- extern trune Tutf_ISO_8859_14_to_UTF_32 [0x100 ];
757
- extern trune Tutf_ISO_8859_15_to_UTF_32 [0x100 ];
758
- extern trune Tutf_ISO_8859_16_to_UTF_32 [0x100 ];
759
-
760
- extern trune Tutf_CP424_to_UTF_32 [0x100 ];
761
- extern trune Tutf_CP437_to_UTF_32 [0x100 ];
762
- extern trune Tutf_CP737_to_UTF_32 [0x100 ];
763
- extern trune Tutf_CP775_to_UTF_32 [0x100 ];
764
- extern trune Tutf_CP850_to_UTF_32 [0x100 ];
765
- extern trune Tutf_CP852_to_UTF_32 [0x100 ];
766
- extern trune Tutf_CP855_to_UTF_32 [0x100 ];
767
- extern trune Tutf_CP856_to_UTF_32 [0x100 ];
768
- extern trune Tutf_CP857_to_UTF_32 [0x100 ];
769
- extern trune Tutf_CP860_to_UTF_32 [0x100 ];
770
- extern trune Tutf_CP861_to_UTF_32 [0x100 ];
771
- extern trune Tutf_CP862_to_UTF_32 [0x100 ];
772
- extern trune Tutf_CP863_to_UTF_32 [0x100 ];
773
- extern trune Tutf_CP864_to_UTF_32 [0x100 ];
774
- extern trune Tutf_CP865_to_UTF_32 [0x100 ];
775
- extern trune Tutf_CP866_to_UTF_32 [0x100 ];
776
- extern trune Tutf_CP869_to_UTF_32 [0x100 ];
777
- extern trune Tutf_CP874_to_UTF_32 [0x100 ];
778
- extern trune Tutf_CP932_to_UTF_32 [0x100 ];
779
- extern trune Tutf_CP936_to_UTF_32 [0x100 ];
780
- extern trune Tutf_CP949_to_UTF_32 [0x100 ];
781
- extern trune Tutf_CP950_to_UTF_32 [0x100 ];
782
- extern trune Tutf_CP1006_to_UTF_32 [0x100 ];
783
- extern trune Tutf_CP1250_to_UTF_32 [0x100 ];
784
- extern trune Tutf_CP1251_to_UTF_32 [0x100 ];
785
- extern trune Tutf_CP1252_to_UTF_32 [0x100 ];
786
- extern trune Tutf_CP1253_to_UTF_32 [0x100 ];
787
- extern trune Tutf_CP1254_to_UTF_32 [0x100 ];
788
- extern trune Tutf_CP1255_to_UTF_32 [0x100 ];
789
- extern trune Tutf_CP1256_to_UTF_32 [0x100 ];
790
- extern trune Tutf_CP1257_to_UTF_32 [0x100 ];
791
- extern trune Tutf_CP1258_to_UTF_32 [0x100 ];
792
-
793
- extern trune Tutf_ADOBE_STDENC_to_UTF_32 [0x100 ];
794
- extern trune Tutf_ADOBE_SYMBOL_to_UTF_32 [0x100 ];
795
-
796
- extern trune Tutf_MAC_ARABIC_to_UTF_32 [0x100 ];
797
- extern trune Tutf_MAC_CELTIC_to_UTF_32 [0x100 ];
798
- extern trune Tutf_MAC_CENTRALEUROPE_to_UTF_32 [0x100 ];
799
- extern trune Tutf_MAC_CROATIAN_to_UTF_32 [0x100 ];
800
- extern trune Tutf_MAC_CYRILLIC_to_UTF_32 [0x100 ];
801
- extern trune Tutf_MAC_DEVANAGARI_to_UTF_32 [0x100 ];
802
- extern trune Tutf_MAC_DINGBATS_to_UTF_32 [0x100 ];
803
- extern trune Tutf_MAC_FARSI_to_UTF_32 [0x100 ];
804
- extern trune Tutf_MAC_GAELIC_to_UTF_32 [0x100 ];
805
- extern trune Tutf_MAC_GREEK_to_UTF_32 [0x100 ];
806
- extern trune Tutf_MAC_GUJARATI_to_UTF_32 [0x100 ];
807
- extern trune Tutf_MAC_GURMUKHI_to_UTF_32 [0x100 ];
808
- extern trune Tutf_MAC_HEBREW_to_UTF_32 [0x100 ];
809
- extern trune Tutf_MAC_ICELANDIC_to_UTF_32 [0x100 ];
810
- extern trune Tutf_MAC_INUIT_to_UTF_32 [0x100 ];
811
- extern trune Tutf_MAC_ROMAN_to_UTF_32 [0x100 ];
812
- extern trune Tutf_MAC_ROMANIAN_to_UTF_32 [0x100 ];
813
- extern trune Tutf_MAC_SYMBOL_to_UTF_32 [0x100 ];
814
- extern trune Tutf_MAC_THAI_to_UTF_32 [0x100 ];
815
- extern trune Tutf_MAC_TURKISH_to_UTF_32 [0x100 ];
816
- extern trune Tutf_MAC_UKRAINE_to_UTF_32 [0x100 ];
817
-
818
- extern trune Tutf_MS_MAC_CYRILLIC_to_UTF_32 [0x100 ];
819
- extern trune Tutf_MS_MAC_GREEK_to_UTF_32 [0x100 ];
820
- extern trune Tutf_MS_MAC_ICELANDIC_to_UTF_32 [0x100 ];
821
- extern trune Tutf_MS_MAC_LATIN2_to_UTF_32 [0x100 ];
822
- extern trune Tutf_MS_MAC_ROMAN_to_UTF_32 [0x100 ];
823
- extern trune Tutf_MS_MAC_TURKISH_to_UTF_32 [0x100 ];
824
-
825
- extern trune Tutf_APL_ISO_IR_68_to_UTF_32 [0x100 ];
826
- extern trune Tutf_ATARIST_to_UTF_32 [0x100 ];
827
- extern trune Tutf_HP_ROMAN8_to_UTF_32 [0x100 ];
828
- extern trune Tutf_JISX0201_to_UTF_32 [0x100 ];
829
- extern trune Tutf_KZ1048_to_UTF_32 [0x100 ];
830
- extern trune Tutf_KOI8_R_to_UTF_32 [0x100 ];
831
- extern trune Tutf_KOI8_U_to_UTF_32 [0x100 ];
832
- extern trune Tutf_NEXTSTEP_to_UTF_32 [0x100 ];
833
- extern trune Tutf_VT100GR_to_UTF_32 [0x100 ];
744
+ extern TW_CONST trune Tutf_ANSI_X3_4_to_UTF_32 [0x100 ];
745
+ extern TW_CONST trune Tutf_ISO_8859_1_to_UTF_32 [0x100 ];
746
+ extern TW_CONST trune Tutf_ISO_8859_2_to_UTF_32 [0x100 ];
747
+ extern TW_CONST trune Tutf_ISO_8859_3_to_UTF_32 [0x100 ];
748
+ extern TW_CONST trune Tutf_ISO_8859_4_to_UTF_32 [0x100 ];
749
+ extern TW_CONST trune Tutf_ISO_8859_5_to_UTF_32 [0x100 ];
750
+ extern TW_CONST trune Tutf_ISO_8859_6_to_UTF_32 [0x100 ];
751
+ extern TW_CONST trune Tutf_ISO_8859_7_to_UTF_32 [0x100 ];
752
+ extern TW_CONST trune Tutf_ISO_8859_8_to_UTF_32 [0x100 ];
753
+ extern TW_CONST trune Tutf_ISO_8859_9_to_UTF_32 [0x100 ];
754
+ extern TW_CONST trune Tutf_ISO_8859_10_to_UTF_32 [0x100 ];
755
+ extern TW_CONST trune Tutf_ISO_8859_13_to_UTF_32 [0x100 ];
756
+ extern TW_CONST trune Tutf_ISO_8859_14_to_UTF_32 [0x100 ];
757
+ extern TW_CONST trune Tutf_ISO_8859_15_to_UTF_32 [0x100 ];
758
+ extern TW_CONST trune Tutf_ISO_8859_16_to_UTF_32 [0x100 ];
759
+
760
+ extern TW_CONST trune Tutf_CP424_to_UTF_32 [0x100 ];
761
+ extern TW_CONST trune Tutf_CP437_to_UTF_32 [0x100 ];
762
+ extern TW_CONST trune Tutf_CP737_to_UTF_32 [0x100 ];
763
+ extern TW_CONST trune Tutf_CP775_to_UTF_32 [0x100 ];
764
+ extern TW_CONST trune Tutf_CP850_to_UTF_32 [0x100 ];
765
+ extern TW_CONST trune Tutf_CP852_to_UTF_32 [0x100 ];
766
+ extern TW_CONST trune Tutf_CP855_to_UTF_32 [0x100 ];
767
+ extern TW_CONST trune Tutf_CP856_to_UTF_32 [0x100 ];
768
+ extern TW_CONST trune Tutf_CP857_to_UTF_32 [0x100 ];
769
+ extern TW_CONST trune Tutf_CP860_to_UTF_32 [0x100 ];
770
+ extern TW_CONST trune Tutf_CP861_to_UTF_32 [0x100 ];
771
+ extern TW_CONST trune Tutf_CP862_to_UTF_32 [0x100 ];
772
+ extern TW_CONST trune Tutf_CP863_to_UTF_32 [0x100 ];
773
+ extern TW_CONST trune Tutf_CP864_to_UTF_32 [0x100 ];
774
+ extern TW_CONST trune Tutf_CP865_to_UTF_32 [0x100 ];
775
+ extern TW_CONST trune Tutf_CP866_to_UTF_32 [0x100 ];
776
+ extern TW_CONST trune Tutf_CP869_to_UTF_32 [0x100 ];
777
+ extern TW_CONST trune Tutf_CP874_to_UTF_32 [0x100 ];
778
+ extern TW_CONST trune Tutf_CP932_to_UTF_32 [0x100 ];
779
+ extern TW_CONST trune Tutf_CP936_to_UTF_32 [0x100 ];
780
+ extern TW_CONST trune Tutf_CP949_to_UTF_32 [0x100 ];
781
+ extern TW_CONST trune Tutf_CP950_to_UTF_32 [0x100 ];
782
+ extern TW_CONST trune Tutf_CP1006_to_UTF_32 [0x100 ];
783
+ extern TW_CONST trune Tutf_CP1250_to_UTF_32 [0x100 ];
784
+ extern TW_CONST trune Tutf_CP1251_to_UTF_32 [0x100 ];
785
+ extern TW_CONST trune Tutf_CP1252_to_UTF_32 [0x100 ];
786
+ extern TW_CONST trune Tutf_CP1253_to_UTF_32 [0x100 ];
787
+ extern TW_CONST trune Tutf_CP1254_to_UTF_32 [0x100 ];
788
+ extern TW_CONST trune Tutf_CP1255_to_UTF_32 [0x100 ];
789
+ extern TW_CONST trune Tutf_CP1256_to_UTF_32 [0x100 ];
790
+ extern TW_CONST trune Tutf_CP1257_to_UTF_32 [0x100 ];
791
+ extern TW_CONST trune Tutf_CP1258_to_UTF_32 [0x100 ];
792
+
793
+ extern TW_CONST trune Tutf_ADOBE_STDENC_to_UTF_32 [0x100 ];
794
+ extern TW_CONST trune Tutf_ADOBE_SYMBOL_to_UTF_32 [0x100 ];
795
+
796
+ extern TW_CONST trune Tutf_MAC_ARABIC_to_UTF_32 [0x100 ];
797
+ extern TW_CONST trune Tutf_MAC_CELTIC_to_UTF_32 [0x100 ];
798
+ extern TW_CONST trune Tutf_MAC_CENTRALEUROPE_to_UTF_32 [0x100 ];
799
+ extern TW_CONST trune Tutf_MAC_CROATIAN_to_UTF_32 [0x100 ];
800
+ extern TW_CONST trune Tutf_MAC_CYRILLIC_to_UTF_32 [0x100 ];
801
+ extern TW_CONST trune Tutf_MAC_DEVANAGARI_to_UTF_32 [0x100 ];
802
+ extern TW_CONST trune Tutf_MAC_DINGBATS_to_UTF_32 [0x100 ];
803
+ extern TW_CONST trune Tutf_MAC_FARSI_to_UTF_32 [0x100 ];
804
+ extern TW_CONST trune Tutf_MAC_GAELIC_to_UTF_32 [0x100 ];
805
+ extern TW_CONST trune Tutf_MAC_GREEK_to_UTF_32 [0x100 ];
806
+ extern TW_CONST trune Tutf_MAC_GUJARATI_to_UTF_32 [0x100 ];
807
+ extern TW_CONST trune Tutf_MAC_GURMUKHI_to_UTF_32 [0x100 ];
808
+ extern TW_CONST trune Tutf_MAC_HEBREW_to_UTF_32 [0x100 ];
809
+ extern TW_CONST trune Tutf_MAC_ICELANDIC_to_UTF_32 [0x100 ];
810
+ extern TW_CONST trune Tutf_MAC_INUIT_to_UTF_32 [0x100 ];
811
+ extern TW_CONST trune Tutf_MAC_ROMAN_to_UTF_32 [0x100 ];
812
+ extern TW_CONST trune Tutf_MAC_ROMANIAN_to_UTF_32 [0x100 ];
813
+ extern TW_CONST trune Tutf_MAC_SYMBOL_to_UTF_32 [0x100 ];
814
+ extern TW_CONST trune Tutf_MAC_THAI_to_UTF_32 [0x100 ];
815
+ extern TW_CONST trune Tutf_MAC_TURKISH_to_UTF_32 [0x100 ];
816
+ extern TW_CONST trune Tutf_MAC_UKRAINE_to_UTF_32 [0x100 ];
817
+
818
+ extern TW_CONST trune Tutf_MS_MAC_CYRILLIC_to_UTF_32 [0x100 ];
819
+ extern TW_CONST trune Tutf_MS_MAC_GREEK_to_UTF_32 [0x100 ];
820
+ extern TW_CONST trune Tutf_MS_MAC_ICELANDIC_to_UTF_32 [0x100 ];
821
+ extern TW_CONST trune Tutf_MS_MAC_LATIN2_to_UTF_32 [0x100 ];
822
+ extern TW_CONST trune Tutf_MS_MAC_ROMAN_to_UTF_32 [0x100 ];
823
+ extern TW_CONST trune Tutf_MS_MAC_TURKISH_to_UTF_32 [0x100 ];
824
+
825
+ extern TW_CONST trune Tutf_APL_ISO_IR_68_to_UTF_32 [0x100 ];
826
+ extern TW_CONST trune Tutf_ATARIST_to_UTF_32 [0x100 ];
827
+ extern TW_CONST trune Tutf_HP_ROMAN8_to_UTF_32 [0x100 ];
828
+ extern TW_CONST trune Tutf_JISX0201_to_UTF_32 [0x100 ];
829
+ extern TW_CONST trune Tutf_KZ1048_to_UTF_32 [0x100 ];
830
+ extern TW_CONST trune Tutf_KOI8_R_to_UTF_32 [0x100 ];
831
+ extern TW_CONST trune Tutf_KOI8_U_to_UTF_32 [0x100 ];
832
+ extern TW_CONST trune Tutf_NEXTSTEP_to_UTF_32 [0x100 ];
833
+ extern TW_CONST trune Tutf_VT100GR_to_UTF_32 [0x100 ];
834
834
835
835
#define Tutf_CP437_to_ASCII Tutf_CP437_to_ANSI_X3_4
836
- extern trune Tutf_CP437_to_ANSI_X3_4 [0x100 ];
836
+ extern TW_CONST trune Tutf_CP437_to_ANSI_X3_4 [0x100 ];
837
837
838
838
#ifdef __cplusplus
839
839
}
0 commit comments