View | Details | Raw Unified | Return to bug 14078
Collapse All | Expand All

(-)a/C4/Charset.pm (-5 / +39 lines)
Lines 804-809 Converts a string from ISO-5426 to UTF-8. Link Here
804
804
805
805
806
my %chars;
806
my %chars;
807
808
####
809
## 0xb
807
$chars{0xb0}=0x0101;#3/0ayn[ain]
810
$chars{0xb0}=0x0101;#3/0ayn[ain]
808
$chars{0xb1}=0x0623;#3/1alif/hamzah[alefwithhamzaabove]
811
$chars{0xb1}=0x0623;#3/1alif/hamzah[alefwithhamzaabove]
809
#$chars{0xb2}=0x00e0;#'à';
812
#$chars{0xb2}=0x00e0;#'à';
Lines 812-825 $chars{0xb2}=0x00e0;#3/2leftlowsinglequotationmark Link Here
812
$chars{0xb3}=0x00e7;#3/2leftlowsinglequotationmark
815
$chars{0xb3}=0x00e7;#3/2leftlowsinglequotationmark
813
# $chars{0xb4}='è';
816
# $chars{0xb4}='è';
814
$chars{0xb4}=0x00e8;
817
$chars{0xb4}=0x00e8;
815
$chars{0xbd}=0x02b9;
816
$chars{0xbe}=0x02ba;
817
# $chars{0xb5}='é';
818
# $chars{0xb5}='é';
818
$chars{0xb5}=0x00e9;
819
$chars{0xb5}=0x00e9;
820
$chars{0xb6}=0x2021; # double dagger
821
$chars{0xb7}=0x00b7; # middle dot
822
$chars{0xb8}=0x2033; # double prime
823
$chars{0xb9}=0x2019; # right single quotation mark
824
$chars{0xba}=0x201d; # right double quotation mark
825
$chars{0xbb}=0x00bb; # right-pointing double angle quotation mark
826
$chars{0xbc}=0x266f; # music sharp sign
827
$chars{0xbd}=0x02b9; # modifier letter prime
828
$chars{0xbe}=0x02ba; # modifier letter double prime
829
$chars{0xbf}=0x00bf; # inverted question mark
830
831
####
832
## 0xe
833
$chars{0xe1}=0x00c6; # latin capital letter ae
834
$chars{0xe2}=0x0110; # latin capital letter d with stroke
835
$chars{0xe6}=0x0132; # latin capital ligature ij
836
$chars{0xe8}=0x0141; # latin capital letter l with stroke
837
$chars{0xe9}=0x00d8; # latin capital letter o with stroke
838
$chars{0xea}=0x0152; # latin capital ligature oe
839
$chars{0xec}=0x00de; # latin capital letter thorn
840
841
####
842
## 0xf
843
$chars{0xf1}=0x00e6; # latin small letter ae
844
$chars{0xf2}=0x0111; # latin small letter d with stroke
845
$chars{0xf3}=0x00f0; # latin small letter eth
846
$chars{0xf5}=0x0131; # latin small letter dotless i
847
$chars{0xf6}=0x0133; # latin small ligature ij
848
$chars{0xf8}=0x0142; # latin small letter l with stroke
849
$chars{0xf9}=0x00f8; # latin small letter o with stroke
850
$chars{0xfa}=0x0153; # latin small ligature oe
851
$chars{0xfb}=0x00df; # latin small letter sharp s
852
$chars{0xfc}=0x00fe; # latin small letter thorn
853
854
####
855
## Others
819
$chars{0x97}=0x003c;#3/2leftlowsinglequotationmark
856
$chars{0x97}=0x003c;#3/2leftlowsinglequotationmark
820
$chars{0x98}=0x003e;#3/2leftlowsinglequotationmark
857
$chars{0x98}=0x003e;#3/2leftlowsinglequotationmark
821
$chars{0xfa}=0x0153; #oe
822
$chars{0xea}=0x0152; #oe
823
#$chars{0x81d1}=0x00b0; # FIXME useless
858
#$chars{0x81d1}=0x00b0; # FIXME useless
824
859
825
####
860
####
826
- 

Return to bug 14078