/[classpath]/classpath/gnu/classpath/SystemProperties.java
ViewVC logotype

Diff of /classpath/gnu/classpath/SystemProperties.java

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.1 by jfrijters, Mon Dec 6 20:43:13 2004 UTC revision 1.2 by mark, Sat Jan 29 22:18:42 2005 UTC
# Line 1  Line 1 
1  /* SystemProperties.java -- Manage the System properties.  /* SystemProperties.java -- Manage the System properties.
2     Copyright (C) 2004 Free Software Foundation     Copyright (C) 2004, 2005 Free Software Foundation
3    
4  This file is part of GNU Classpath.  This file is part of GNU Classpath.
5    
# Line 102  public class SystemProperties Line 102  public class SystemProperties
102          }          }
103    
104          // Common encoding aliases. See gnu.java.io.EncodingManager.          // Common encoding aliases. See gnu.java.io.EncodingManager.
105          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO8859_1",          Properties dp = defaultProperties;
106              "8859_1");          
107            //# UTF8
108          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-1",          dp.put("gnu.java.io.encoding_scheme_alias.utf8", "UTF8");
109              "8859_1");          dp.put("gnu.java.io.encoding_scheme_alias.UTF8", "UTF8");
110          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-2",          dp.put("gnu.java.io.encoding_scheme_alias.utf-8", "UTF8");
111              "8859_2");          dp.put("gnu.java.io.encoding_scheme_alias.UTF-8", "UTF8");
112          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-3",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1208", "UTF8");
113              "8859_3");          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1209", "UTF8");
114          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-4",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-5304", "UTF8");
115              "8859_4");          dp.put("gnu.java.io.encoding_scheme_alias.ibm-5305", "UTF8");
116          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-5",          dp.put("gnu.java.io.encoding_scheme_alias.windows-65001", "UTF8");
117              "8859_5");          dp.put("gnu.java.io.encoding_scheme_alias.cp1208", "UTF8");
118          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6",  
119              "8859_6");          //# UTF16 Little Endian
120          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-7",          dp.put("gnu.java.io.encoding_scheme_alias.UTF16LE", "UTF16LE");
121              "8859_7");          dp.put("gnu.java.io.encoding_scheme_alias.utf16le", "UTF16LE");
122          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8",          dp.put("gnu.java.io.encoding_scheme_alias.utf-16le", "UTF16LE");
123              "8859_8");          dp.put("gnu.java.io.encoding_scheme_alias.UTF-16LE", "UTF16LE");
124          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ISO-8859-9",          dp.put("gnu.java.io.encoding_scheme_alias.x-utf-16le", "UTF16LE");
125              "8859_9");          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1202", "UTF16LE");
126            dp.put("gnu.java.io.encoding_scheme_alias.ibm-13490", "UTF16LE");
127          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-1",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-17586", "UTF16LE");
128              "8859_1");          dp.put("gnu.java.io.encoding_scheme_alias.UTF16_LittleEndian",
129          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-2",                 "UTF16LE");
130              "8859_2");          dp.put("gnu.java.io.encoding_scheme_alias.windows-1200", "UTF16LE");
131          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-3",  
132              "8859_3");          //# UTF16 Big Endian
133          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-4",          dp.put("gnu.java.io.encoding_scheme_alias.UTF16BE", "UTF16BE");
134              "8859_4");          dp.put("gnu.java.io.encoding_scheme_alias.utf16be", "UTF16BE");
135          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-5",          dp.put("gnu.java.io.encoding_scheme_alias.utf-16be", "UTF16BE");
136              "8859_5");          dp.put("gnu.java.io.encoding_scheme_alias.UTF-16BE", "UTF16BE");
137          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-6",          dp.put("gnu.java.io.encoding_scheme_alias.x-utf-16be", "UTF16BE");
138              "8859_6");          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1200", "UTF16BE");
139          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-7",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1201", "UTF16BE");
140              "8859_7");          dp.put("gnu.java.io.encoding_scheme_alias.ibm-5297", "UTF16BE");
141          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-8",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-13488", "UTF16BE");
142              "8859_8");          dp.put("gnu.java.io.encoding_scheme_alias.ibm-17584", "UTF16BE");
143          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-8859-9",          dp.put("gnu.java.io.encoding_scheme_alias.windows-1201", "UTF16BE");
144              "8859_9");          dp.put("gnu.java.io.encoding_scheme_alias.cp1200", "UTF16BE");
145            dp.put("gnu.java.io.encoding_scheme_alias.cp1201", "UTF16BE");
146          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_1",          dp.put("gnu.java.io.encoding_scheme_alias.UTF16_BigEndian", "UTF16BE");
147              "8859_1");  
148          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_2",          //# UTF16
149              "8859_2");          dp.put("gnu.java.io.encoding_scheme_alias.UTF16", "UTF16BE");
150          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_3",          dp.put("gnu.java.io.encoding_scheme_alias.utf16", "UTF16BE");
151              "8859_3");          dp.put("gnu.java.io.encoding_scheme_alias.utf-16", "UTF16BE");
152          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_4",          dp.put("gnu.java.io.encoding_scheme_alias.UTF-16", "UTF16BE");
153              "8859_4");          dp.put("gnu.java.io.encoding_scheme_alias.ISO-10646-UCS-2", "UTF16BE");
154          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_5",          dp.put("gnu.java.io.encoding_scheme_alias.iso-10646-ucs-2", "UTF16BE");
155              "8859_5");          dp.put("gnu.java.io.encoding_scheme_alias.unicode", "UTF16BE");
156          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_6",          dp.put("gnu.java.io.encoding_scheme_alias.csUnicode", "UTF16BE");
157              "8859_6");          dp.put("gnu.java.io.encoding_scheme_alias.ucs-2", "UTF16BE");
158          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_7",          //# UTF32 Little Endian
159              "8859_7");          dp.put("gnu.java.io.encoding_scheme_alias.UTF32LE", "UTF32LE");
160          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_8",          dp.put("gnu.java.io.encoding_scheme_alias.utf32le", "UTF32LE");
161              "8859_8");          dp.put("gnu.java.io.encoding_scheme_alias.utf-32le", "UTF32LE");
162          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso8859_9",          dp.put("gnu.java.io.encoding_scheme_alias.UTF-32LE", "UTF32LE");
163              "8859_9");          dp.put("gnu.java.io.encoding_scheme_alias.UTF32_LittleEndian",
164                   "UTF32LE");
165          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-1",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1234", "UTF32LE");
166              "8859_1");  
167          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-2",          //# UTF32 Big Endian
168              "8859_2");          dp.put("gnu.java.io.encoding_scheme_alias.UTF32BE", "UTF32BE");
169          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-3",          dp.put("gnu.java.io.encoding_scheme_alias.utf-32be", "UTF32BE");
170              "8859_3");          dp.put("gnu.java.io.encoding_scheme_alias.utf32be", "UTF32BE");
171          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-4",          dp.put("gnu.java.io.encoding_scheme_alias.UTF-32BE", "UTF32BE");
172              "8859_4");          dp.put("gnu.java.io.encoding_scheme_alias.UTF32_BigEndian",
173          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-5",                 "UTF32BE");
174              "8859_5");          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1232", "UTF32BE");
175          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-6",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-1233", "UTF32BE");
176              "8859_6");  
177          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-7",          //# UTF32
178              "8859_7");          dp.put("gnu.java.io.encoding_scheme_alias.UTF32", "UTF32BE");
179          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-8",          dp.put("gnu.java.io.encoding_scheme_alias.utf-32", "UTF32BE");
180              "8859_8");          dp.put("gnu.java.io.encoding_scheme_alias.utf32", "UTF32BE");
181          defaultProperties.put("gnu.java.io.encoding_scheme_alias.iso-latin-9",          dp.put("gnu.java.io.encoding_scheme_alias.UTF-32", "UTF32BE");
182              "8859_9");          dp.put("gnu.java.io.encoding_scheme_alias.ISO-10646-UCS-4",
183                   "UTF32BE");
184          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin1",          dp.put("gnu.java.io.encoding_scheme_alias.csUCS4", "UTF32BE");
185              "8859_1");          dp.put("gnu.java.io.encoding_scheme_alias.ucs-4", "UTF32BE");
186          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin2",  
187              "8859_2");          //# US-ASCII
188          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin3",          dp.put("gnu.java.io.encoding_scheme_alias.ASCII", "ASCII");
189              "8859_3");          dp.put("gnu.java.io.encoding_scheme_alias.US-ASCII", "ASCII");
190          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin4",          dp.put("gnu.java.io.encoding_scheme_alias.ascii", "ASCII");
191              "8859_4");          dp.put("gnu.java.io.encoding_scheme_alias.ANSI_X3.4-1968", "ASCII");
192          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin5",          dp.put("gnu.java.io.encoding_scheme_alias.ANSI_X3.4-1986", "ASCII");
193              "8859_5");          dp.put("gnu.java.io.encoding_scheme_alias.ISO_646.irv:1991", "ASCII");
194          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin6",          dp.put("gnu.java.io.encoding_scheme_alias.iso_646.irv:1983", "ASCII");
195              "8859_6");          dp.put("gnu.java.io.encoding_scheme_alias.ISO646-US", "ASCII");
196          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin7",          dp.put("gnu.java.io.encoding_scheme_alias.us", "ASCII");
197              "8859_7");          dp.put("gnu.java.io.encoding_scheme_alias.csASCII", "ASCII");
198          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin8",          dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-6", "ASCII");
199              "8859_8");          dp.put("gnu.java.io.encoding_scheme_alias.cp367", "ASCII");
200          defaultProperties.put("gnu.java.io.encoding_scheme_alias.latin9",          dp.put("gnu.java.io.encoding_scheme_alias.ascii7", "ASCII");
201              "8859_9");          dp.put("gnu.java.io.encoding_scheme_alias.646", "ASCII");
202            dp.put("gnu.java.io.encoding_scheme_alias.windows-20127", "ASCII");
203          defaultProperties.put("gnu.java.io.encoding_scheme_alias.UTF-8", "UTF8");  
204          defaultProperties.put("gnu.java.io.encoding_scheme_alias.utf-8", "UTF8");          //# iso-8859-1 (latin 1)
205            dp.put("gnu.java.io.encoding_scheme_alias.8859_1", "8859_1");
206          // XXX FIXME - Cheat a little for ASCII.          dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_1", "8859_1");
207          // Remove when we get a real "ASCII En/Decoder"          dp.put("gnu.java.io.encoding_scheme_alias.iso8859_1", "8859_1");
208          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ASCII", "8859_1");          dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_1", "8859_1");
209          defaultProperties.put("gnu.java.io.encoding_scheme_alias.ascii", "8859_1");          dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_1", "8859_1");
210          defaultProperties.put("gnu.java.io.encoding_scheme_alias.US-ASCII",          dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-1", "8859_1");
211              "8859_1");          dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-1", "8859_1");
212          defaultProperties.put("gnu.java.io.encoding_scheme_alias.us-ascii",          dp.put("gnu.java.io.encoding_scheme_alias.ibm-819", "8859_1");
213              "8859_1");          dp.put("gnu.java.io.encoding_scheme_alias.IBM819", "8859_1");
214            dp.put("gnu.java.io.encoding_scheme_alias.cp819", "8859_1");
215          // 8859_1 is a safe default encoding to use when not explicitly set          dp.put("gnu.java.io.encoding_scheme_alias.Latin1", "8859_1");
216            dp.put("gnu.java.io.encoding_scheme_alias.latin1", "8859_1");
217            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin1", "8859_1");
218            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-100", "8859_1");
219            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-1:1987", "8859_1");
220            dp.put("gnu.java.io.encoding_scheme_alias.l1", "8859_1");
221            dp.put("gnu.java.io.encoding_scheme_alias.819", "8859_1");
222    
223            //# iso-8859-2 (latin 2)
224            dp.put("gnu.java.io.encoding_scheme_alias.8859_2", "8859_2");
225            dp.put("gnu.java.io.encoding_scheme_alias.ibm-912_P100-1995",
226                   "8859_2");
227            dp.put("gnu.java.io.encoding_scheme_alias.ibm-912", "8859_2");
228            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_2", "8859_2");
229            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_2", "8859_2");
230            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_2", "8859_2");
231            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_2", "8859_2");
232            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-2", "8859_2");
233            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-2", "8859_2");
234            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-2:1987", "8859_2");
235            dp.put("gnu.java.io.encoding_scheme_alias.Latin2", "8859_2");
236            dp.put("gnu.java.io.encoding_scheme_alias.latin2", "8859_2");
237            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin2", "8859_2");
238            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-101", "8859_2");
239            dp.put("gnu.java.io.encoding_scheme_alias.l2", "8859_2");
240            dp.put("gnu.java.io.encoding_scheme_alias.8859_2", "8859_2");
241            dp.put("gnu.java.io.encoding_scheme_alias.cp912", "8859_2");
242            dp.put("gnu.java.io.encoding_scheme_alias.912", "8859_2");
243            dp.put("gnu.java.io.encoding_scheme_alias.windows-28592", "8859_2");
244    
245            //# iso-8859-3 (latin 3)
246            dp.put("gnu.java.io.encoding_scheme_alias.8859_3", "8859_3");
247            dp.put("gnu.java.io.encoding_scheme_alias.ibm-913_P100-2000",
248                   "8859_3");
249            dp.put("gnu.java.io.encoding_scheme_alias.ibm-913", "8859_3");
250            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_3", "8859_3");
251            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_3", "8859_3");
252            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_3", "8859_3");
253            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_3", "8859_3");
254            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-3", "8859_3");
255            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-3", "8859_3");
256            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-3:1988", "8859_3");
257            dp.put("gnu.java.io.encoding_scheme_alias.Latin3", "8859_3");
258            dp.put("gnu.java.io.encoding_scheme_alias.latin3", "8859_3");
259            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin3", "8859_3");
260            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-109", "8859_3");
261            dp.put("gnu.java.io.encoding_scheme_alias.l3", "8859_3");
262            dp.put("gnu.java.io.encoding_scheme_alias.cp913", "8859_3");
263            dp.put("gnu.java.io.encoding_scheme_alias.913", "8859_3");
264            dp.put("gnu.java.io.encoding_scheme_alias.windows-28593", "8859_3");
265    
266            //# iso-8859-4 (latin 4)
267            dp.put("gnu.java.io.encoding_scheme_alias.8859_4", "8859_4");
268            dp.put("gnu.java.io.encoding_scheme_alias.ibm-914_P100-1995",
269                   "8859_4");
270            dp.put("gnu.java.io.encoding_scheme_alias.ibm-914", "8859_4");
271            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_4", "8859_4");
272            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_4", "8859_4");
273            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_4", "8859_4");
274            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_4", "8859_4");
275            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-4", "8859_4");
276            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-4", "8859_4");
277            dp.put("gnu.java.io.encoding_scheme_alias.Latin4", "8859_4");
278            dp.put("gnu.java.io.encoding_scheme_alias.latin4", "8859_4");
279            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin4", "8859_4");
280            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-110", "8859_4");
281            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-4:1988", "8859_4");
282            dp.put("gnu.java.io.encoding_scheme_alias.l4", "8859_4");
283            dp.put("gnu.java.io.encoding_scheme_alias.cp914", "8859_4");
284            dp.put("gnu.java.io.encoding_scheme_alias.914", "8859_4");
285            dp.put("gnu.java.io.encoding_scheme_alias.windows-28594", "8859_4");
286    
287            //# iso-8859-5 (cyrillic)
288            dp.put("gnu.java.io.encoding_scheme_alias.8859_5", "8859_5");
289            dp.put("gnu.java.io.encoding_scheme_alias.ibm-915_P100-1995",
290                   "8859_5");
291            dp.put("gnu.java.io.encoding_scheme_alias.ibm-915", "8859_5");
292            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_5", "8859_5");
293            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_5", "8859_5");
294            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_5", "8859_5");
295            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_5", "8859_5");
296            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-5", "8859_5");
297            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-5", "8859_5");
298            dp.put("gnu.java.io.encoding_scheme_alias.cyrillic", "8859_5");
299            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinCyrillic",
300                   "8859_5");
301            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-144", "8859_5");
302            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-5:1988", "8859_5");
303            dp.put("gnu.java.io.encoding_scheme_alias.cp915", "8859_5");
304            dp.put("gnu.java.io.encoding_scheme_alias.915", "8859_5");
305            dp.put("gnu.java.io.encoding_scheme_alias.windows-28595", "8859_5");
306    
307            //# iso-8859-6 (arabic)
308            dp.put("gnu.java.io.encoding_scheme_alias.8859_6", "8859_6");
309            dp.put("gnu.java.io.encoding_scheme_alias.ibm-1089_P100-1995",
310                   "8859_6");
311            dp.put("gnu.java.io.encoding_scheme_alias.ibm-1089", "8859_6");
312            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_6", "8859_6");
313            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_6", "8859_6");
314            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_6", "8859_6");
315            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_6", "8859_6");
316            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6", "8859_6");
317            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-6", "8859_6");
318            dp.put("gnu.java.io.encoding_scheme_alias.arabic", "8859_6");
319            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinArabic", "8859_6");
320            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-127", "8859_6");
321            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-6:1987", "8859_6");
322            dp.put("gnu.java.io.encoding_scheme_alias.ECMA-114", "8859_6");
323            dp.put("gnu.java.io.encoding_scheme_alias.ASMO-708", "8859_6");
324            dp.put("gnu.java.io.encoding_scheme_alias.8859_6", "8859_6");
325            dp.put("gnu.java.io.encoding_scheme_alias.cp1089", "8859_6");
326            dp.put("gnu.java.io.encoding_scheme_alias.1089", "8859_6");
327            dp.put("gnu.java.io.encoding_scheme_alias.windows-28596", "8859_6");
328            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6-I", "8859_6");
329            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-6-E", "8859_6");
330    
331            //# iso-8859-7 (greek)
332            dp.put("gnu.java.io.encoding_scheme_alias.8859_7", "8859_7");
333            dp.put("gnu.java.io.encoding_scheme_alias.ibm-813_P100-1995",
334                   "8859_7");
335            dp.put("gnu.java.io.encoding_scheme_alias.ibm-813", "8859_7");
336            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_7", "8859_7");
337            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_7", "8859_7");
338            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_7", "8859_7");
339            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_7", "8859_7");
340            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-7", "8859_7");
341            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-7", "8859_7");
342            dp.put("gnu.java.io.encoding_scheme_alias.greek", "8859_7");
343            dp.put("gnu.java.io.encoding_scheme_alias.greek8", "8859_7");
344            dp.put("gnu.java.io.encoding_scheme_alias.ELOT_928", "8859_7");
345            dp.put("gnu.java.io.encoding_scheme_alias.ECMA-118", "8859_7");
346            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinGreek", "8859_7");
347            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-126", "8859_7");
348            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-7:1987", "8859_7");
349            dp.put("gnu.java.io.encoding_scheme_alias.cp813", "8859_7");
350            dp.put("gnu.java.io.encoding_scheme_alias.813", "8859_7");
351            dp.put("gnu.java.io.encoding_scheme_alias.windows-28597", "8859_7");
352    
353            //# iso-8859-8 (hebrew)
354            dp.put("gnu.java.io.encoding_scheme_alias.8859_8", "8859_8");
355            dp.put("gnu.java.io.encoding_scheme_alias.ibm-916_P100-1995",
356                   "8859_8");
357            dp.put("gnu.java.io.encoding_scheme_alias.ibm-916", "8859_8");
358            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_8", "8859_8");
359            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_8", "8859_8");
360            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_8", "8859_8");
361            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_8", "8859_8");
362            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8", "8859_8");
363            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-8", "8859_8");
364            dp.put("gnu.java.io.encoding_scheme_alias.hebrew", "8859_8");
365            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatinHebrew", "8859_8");
366            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-138", "8859_8");
367            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-8:1988", "8859_8");
368            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8-I", "8859_8");
369            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-8-E", "8859_8");
370            dp.put("gnu.java.io.encoding_scheme_alias.cp916", "8859_8");
371            dp.put("gnu.java.io.encoding_scheme_alias.916", "8859_8");
372            dp.put("gnu.java.io.encoding_scheme_alias.windows-28598", "8859_8");
373    
374            //# iso-8859-9 (latin-5)
375            dp.put("gnu.java.io.encoding_scheme_alias.8859_9", "8859_9");
376            dp.put("gnu.java.io.encoding_scheme_alias.ibm-920_P100-1995",
377                   "8859_9");
378            dp.put("gnu.java.io.encoding_scheme_alias.ibm-920", "8859_9");
379            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_9", "8859_9");
380            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_9", "8859_9");
381            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-9", "8859_9");
382            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-9", "8859_9");
383            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_9", "8859_9");
384            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_9", "8859_9");
385            dp.put("gnu.java.io.encoding_scheme_alias.latin5", "8859_9");
386            dp.put("gnu.java.io.encoding_scheme_alias.Latin5", "8859_9");
387            dp.put("gnu.java.io.encoding_scheme_alias.csISOLatin5", "8859_9");
388            dp.put("gnu.java.io.encoding_scheme_alias.iso-ir-148", "8859_9");
389            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859-9:1989", "8859_9");
390            dp.put("gnu.java.io.encoding_scheme_alias.l5", "8859_9");
391            dp.put("gnu.java.io.encoding_scheme_alias.cp920", "8859_9");
392            dp.put("gnu.java.io.encoding_scheme_alias.920", "8859_9");
393            dp.put("gnu.java.io.encoding_scheme_alias.windows-28599", "8859_9");
394            dp.put("gnu.java.io.encoding_scheme_alias.ECMA-128", "8859_9");
395    
396            //# iso-8859-13
397            dp.put("gnu.java.io.encoding_scheme_alias.8859_13", "8859_13");
398            dp.put("gnu.java.io.encoding_scheme_alias.ibm-921_P100-1995",
399                   "8859_13");
400            dp.put("gnu.java.io.encoding_scheme_alias.ibm-921", "8859_13");
401            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_13", "8859_13");
402            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_13", "8859_13");
403            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_13", "8859_13");
404            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_13", "8859_13");
405            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-13", "8859_13");
406            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-13", "8859_13");
407            dp.put("gnu.java.io.encoding_scheme_alias.8859_13", "8859_13");
408            dp.put("gnu.java.io.encoding_scheme_alias.cp921", "8859_13");
409            dp.put("gnu.java.io.encoding_scheme_alias.921", "8859_13");
410    
411            //# iso-8859-15 (latin-9)
412            dp.put("gnu.java.io.encoding_scheme_alias.8859_15", "8859_15");
413            dp.put("gnu.java.io.encoding_scheme_alias.ISO8859_15", "8859_15");
414            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_15", "8859_15");
415            dp.put("gnu.java.io.encoding_scheme_alias.ISO-8859-15", "8859_15");
416            dp.put("gnu.java.io.encoding_scheme_alias.iso-8859-15", "8859_15");
417            dp.put("gnu.java.io.encoding_scheme_alias.8859-15", "8859_15");
418            dp.put("gnu.java.io.encoding_scheme_alias.latin9", "8859_15");
419            dp.put("gnu.java.io.encoding_scheme_alias.Latin9", "8859_15");
420            dp.put("gnu.java.io.encoding_scheme_alias.ISO_8859_15", "8859_15");
421            dp.put("gnu.java.io.encoding_scheme_alias.iso_8859_15", "8859_15");
422            dp.put("gnu.java.io.encoding_scheme_alias.ibm-923_P100-1998",
423                   "8859_15");
424            dp.put("gnu.java.io.encoding_scheme_alias.ibm-923", "8859_15");
425            dp.put("gnu.java.io.encoding_scheme_alias.Latin-9", "8859_15");
426            dp.put("gnu.java.io.encoding_scheme_alias.l9", "8859_15");
427            dp.put("gnu.java.io.encoding_scheme_alias.latin0", "8859_15");
428            dp.put("gnu.java.io.encoding_scheme_alias.csisolatin0", "8859_15");
429            dp.put("gnu.java.io.encoding_scheme_alias.csisolatin9", "8859_15");
430            dp.put("gnu.java.io.encoding_scheme_alias.iso8859_15_fdis", "8859_15");
431            dp.put("gnu.java.io.encoding_scheme_alias.cp923", "8859_15");
432            dp.put("gnu.java.io.encoding_scheme_alias.923", "8859_15");
433            dp.put("gnu.java.io.encoding_scheme_alias.windows-28605", "8859_15");
434    
435            //# Windows-1252 (cp-1252)
436            dp.put("gnu.java.io.encoding_scheme_alias.Windows1252", "Windows1252");
437            dp.put("gnu.java.io.encoding_scheme_alias.ibm-5348_P100-1997",
438                   "Windows1252");
439            dp.put("gnu.java.io.encoding_scheme_alias.ibm-5348", "Windows1252");
440            dp.put("gnu.java.io.encoding_scheme_alias.windows-1252",
441                   "Windows1252");
442            dp.put("gnu.java.io.encoding_scheme_alias.Windows-1252",
443                   "Windows1252");
444            dp.put("gnu.java.io.encoding_scheme_alias.cp1252", "Windows1252");
445            dp.put("gnu.java.io.encoding_scheme_alias.CP1252", "Windows1252");
446            dp.put("gnu.java.io.encoding_scheme_alias.cp-1252", "Windows1252");
447            dp.put("gnu.java.io.encoding_scheme_alias.CP-1252", "Windows1252");
448            dp.put("gnu.java.io.encoding_scheme_alias.windows1252", "Windows1252");
449    
450            //# Windows-1250 (cp-1250)
451            dp.put("gnu.java.io.encoding_scheme_alias.Windows1250", "Windows1250");
452            dp.put("gnu.java.io.encoding_scheme_alias.ibm-5346_P100-1998",
453                   "Windows1250");
454            dp.put("gnu.java.io.encoding_scheme_alias.ibm-5346", "Windows1250");
455            dp.put("gnu.java.io.encoding_scheme_alias.windows-1250",
456                   "Windows1250");
457            dp.put("gnu.java.io.encoding_scheme_alias.Windows-1250",
458                   "Windows1250");
459            dp.put("gnu.java.io.encoding_scheme_alias.cp1250", "Windows1250");
460            dp.put("gnu.java.io.encoding_scheme_alias.CP1250", "Windows1250");
461            dp.put("gnu.java.io.encoding_scheme_alias.cp-1250", "Windows1250");
462            dp.put("gnu.java.io.encoding_scheme_alias.CP-1250", "Windows1250");
463            dp.put("gnu.java.io.encoding_scheme_alias.windows1250", "Windows1250");
464    
465            //# ebcdic-xml-us
466            dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC_XML_US",
467                   "EBCDIC_XML_US");
468            dp.put("gnu.java.io.encoding_scheme_alias.ebcdic-xml-us",
469                   "EBCDIC_XML_US");
470            dp.put("gnu.java.io.encoding_scheme_alias.ebcdic", "EBCDIC_XML_US");
471            dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC", "EBCDIC_XML_US");
472            dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC-XML-US",
473                   "EBCDIC_XML_US");
474            dp.put("gnu.java.io.encoding_scheme_alias.ebcdic_xml_us",
475                   "EBCDIC_XML_US");
476    
477            //# ebcdic latin 1 (cp1047)
478            dp.put("gnu.java.io.encoding_scheme_alias.Cp1047", "Cp1047");
479            dp.put("gnu.java.io.encoding_scheme_alias.ibm-1047_P100-1995",
480                   "Cp1047");
481            dp.put("gnu.java.io.encoding_scheme_alias.ibm-1047", "Cp1047");
482            dp.put("gnu.java.io.encoding_scheme_alias.IBM1047", "Cp1047");
483            dp.put("gnu.java.io.encoding_scheme_alias.cpibm1047", "Cp1047");
484            dp.put("gnu.java.io.encoding_scheme_alias.cp1047", "Cp1047");
485            dp.put("gnu.java.io.encoding_scheme_alias.CP1047", "Cp1047");
486            dp.put("gnu.java.io.encoding_scheme_alias.cp-1047", "Cp1047");
487            dp.put("gnu.java.io.encoding_scheme_alias.CP-1047", "Cp1047");
488            dp.put("gnu.java.io.encoding_scheme_alias.ebcdic1047", "Cp1047");
489            dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC1047", "Cp1047");
490            dp.put("gnu.java.io.encoding_scheme_alias.ebcdic-1047", "Cp1047");
491            dp.put("gnu.java.io.encoding_scheme_alias.EBCDIC-1047", "Cp1047");
492            
493            // 8859_1 is a safe default encoding to use when not explicitly set
494          if (defaultProperties.get("file.encoding") == null)          if (defaultProperties.get("file.encoding") == null)
495              defaultProperties.put("file.encoding", "8859_1");              defaultProperties.put("file.encoding", "8859_1");
496    

Legend:
Removed from v.1.1  
changed lines
  Added in v.1.2

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26