;ELC
;;; Compiled by LTX@Xue-LingTaos-MacBook-Pro.local on Wed Mar 16 23:08:16 2011
;;; from file /Users/LTX/Projects/Emacs/emacs/lisp/language/european.el
;;; in Emacs version 24.0.50
;;; with all optimizations.

;;; This file contains utf-8 non-ASCII characters,
;;; and so cannot be loaded into Emacs 22 or earlier.
(and (boundp 'emacs-version)
     (< (aref emacs-version (1- (length emacs-version))) ?A)
     (string-lessp emacs-version "23")
     (error "`european.el' was compiled for Emacs 23 or later"))

;;;;;;;;;;;;;;;;;;;;;;;


(byte-code "\300\301\302\303#\210\304\305\306\307\310\311\312\313\314\315\316&\n\210\317\316\305\"\210\317\320\305\"\210\300\321\322\323#\210\304\324\325\307\310\311\326\313\327\315\330&\n\210\317\330\324\"\210\317\331\324\"\210\300\332\333\334#\210\304\335\336\307\310\311\337\313\340\315\341&\n\210\317\341\335\"\210\317\342\335\"\210\300\343\344\345#\210\304\346\347\307\310\311\350\313\351\315\352&\n\210\317\352\346\"\210\317\353\346\"\210\300\354\355\356#\210\304\357\360\307\310\311\350\313\361\315\362&\n\210\317\362\357\"\210\317\363\357\"\210\300\364\365\366#\210\304\367\370\307\310\311\350\313\371\315\372&\n\210\317\372\367\"\210\317\373\367\"\210\300\374\375\376#\210\304\377\201@\307\310\311\201A\313\201B\315\201C&\n\210\317\201C\377\"\210\317\201D\377\"\210\300\201E\201F\201G#\210\304\201H\201I\307\310\311\201J\313\201K\315\201L&\n\210\317\201L\201H\"\210\317\201M\201H\"\210\317\201N\201H\"\210\300\201O\201P\201Q#\210\300\201R\201S\201T#\210\304\201U\201V\307\310\311\201W\313\201X\315\201U&\n\210\317\201Y\201U\"\210\304\201Z\201[\307\310\311\201W\313\201\\\315\201Z&\n\210\317\201]\201Z\"\210\304\201^\201_\307\310\311\201W\313\201`\315\201^&\n\210\317\201a\201^\"\210\304\201b\201c\307\310\311\201W\313\201d\315\201b&\n\210\317\201e\201b\"\210\304\201f\201g\307\310\311\201h\313\201i\315\201f&\n\210\317\201j\201f\"\210\304\201k\201l\307\310\311\201h\313\201m\315\201k&\n\210\317\201n\201k\"\210\304\201o\201p\307\310\311\201h\313\201q\315\201o&\n\210\317\201r\201o\"\210\304\201s\201t\307\310\311\201h\313\201u\315\201s&\n\210\304\201v\201w\307\310\311\201h\313\201x\315\201v&\n\210\317\201y\201v\"\210\304\201z\201{\307\310\311\201h\313\201|\315\201z&\n\210\317\201}\201z\"\210\304\201~\201\307\310\311\201h\313\201\200\315\201~&\n\210\317\201\201\201~\"\210\304\201\202\201\203\307\310\311\201h\313\201\204\315\201\202&\n\210\317\201\205\201\202\"\210\304\201\206\201\207\307\310\311\201h\313\201\210\315\201\206&\n\210\317\201\211\201\206\"\210\300\201\212\201\213\201\214#\210\300\201\215\201\216\201\217#\210\300\201\220\201\221\201\222#\210\300\201\223\201\224\201\225#\210\300\201\226\201\227\201\230#\210\300\201\231\201\232\201\233#\210\300\201\234\201\235\"\207" [set-language-info-alist "Latin-1" ((charset iso-8859-1) (coding-system iso-latin-1 iso-latin-9 windows-1252) (coding-priority iso-latin-1) (nonascii-translation . iso-8859-1) (unibyte-display . iso-latin-1) (input-method . "latin-1-prefix") (sample-text . "Hello, Hej, Tere, Hei, Bonjour, Grüß Gott, Ciao, ¡Hola!") (documentation . "This language environment is a generic one for the Latin-1 (ISO-8859-1)\ncharacter set which supports the following European languages:\n Albanian, Basque, Breton, Catalan, Danish, Dutch, English, Faeroese,\n Finnish, French (with restrictions -- see Latin-9), Frisian, Galician,\n German, Greenlandic, Icelandic, Irish Gaelic (new orthography),\n Italian, Latin, Luxemburgish, Norwegian, Portuguese, Rhaeto-Romanic,\n Scottish Gaelic, Spanish, and Swedish.\nWe also have specific language environments for the following languages:\n  For Dutch, \"Dutch\".\n  For German, \"German\".\n  For French, \"French\".\n  For Italian, \"Italian\".\n  For Slovenian, \"Slovenian\".\n  For Spanish, \"Spanish\".\n\nLatin-1 also covers several written languages outside Europe, including\nIndonesian/Malay, Tagalog (Philippines), Swahili and Afrikaans.")) ("European") define-coding-system iso-latin-2 "ISO 2022 based 8-bit encoding for Latin-2 (MIME:ISO-8859-2)." :coding-type charset :mnemonic 50 :charset-list (iso-8859-2) :mime-charset iso-8859-2 define-coding-system-alias latin-2 "Latin-2" ((charset iso-8859-2) (coding-system iso-latin-2 windows-1250) (coding-priority iso-latin-2) (nonascii-translation . iso-8859-2) (unibyte-display . iso-latin-2) (input-method . "latin-2-prefix") (documentation . "This language environment is a generic one for the Latin-2 (ISO-8859-2)\ncharacter set which supports the following languages:\n Albanian, Czech, English, German, Hungarian, Polish, Romanian,\n Serbo-Croatian or Croatian, Slovak, Slovene, Sorbian (upper and lower),\n and Swedish.\nWe also have specific language environments for the following languages:\n  For Czech, \"Czech\".\n  For Croatian, \"Croatian\".\n  For Polish, \"Polish\".\n  For Romanian, \"Romanian\".\n  For Slovak, \"Slovak\".")) ("European") iso-latin-3 "ISO 2022 based 8-bit encoding for Latin-3 (MIME:ISO-8859-3)." 51 (iso-8859-3) iso-8859-3 latin-3 "Latin-3" ((charset iso-8859-3) (coding-system iso-latin-3) (coding-priority iso-latin-3) (nonascii-translation . iso-8859-3) (unibyte-display . iso-latin-3) (input-method . "latin-3-prefix") (documentation . "These languages are supported with the Latin-3 (ISO-8859-3) character set:\n Afrikaans, Catalan, Dutch, English, Esperanto, French, Galician,\n German, Italian, Maltese, Spanish, and Turkish.")) ("European") iso-latin-4 "ISO 2022 based 8-bit encoding for Latin-4 (MIME:ISO-8859-4)." 52 (iso-8859-4) iso-8859-4 latin-4 "Latin-4" ((charset iso-8859-4) (coding-system iso-8859-4) (coding-priority iso-8859-4) (nonascii-translation . iso-8859-4) (unibyte-display . iso-8859-4) (input-method . "latin-4-postfix") (documentation . "These languages are supported with the Latin-4 (ISO-8859-4) character set:\n Danish, English, Estonian, Finnish, German, Greenlandic, Lappish,\n Latvian, Lithuanian, and Norwegian.")) ("European") iso-latin-5 "ISO 2022 based 8-bit encoding for Latin-5 (MIME:ISO-8859-9)." 57 (iso-8859-9) iso-8859-9 latin-5 "Latin-5" ((charset iso-8859-9) (coding-system iso-latin-5) (coding-priority iso-latin-5) (nonascii-translation . iso-8859-9) (unibyte-display . iso-latin-5) (input-method . "latin-5-postfix") (documentation . "Support for Latin-5.See also the Turkish environment.")) ("European") iso-latin-6 "ISO 2022 based 8-bit encoding for Latin-6 (MIME:ISO-8859-10)." (iso-8859-10) iso-8859-10 latin-6 "Latin-6" ((charset iso-8859-10) (coding-system iso-latin-6) (coding-priority iso-latin-6) (nonascii-translation . iso-8859-10) (unibyte-display . iso-latin-6) (documentation . "Support for generic Latin-6 (Northern European).")) ("European") iso-latin-7 "ISO 2022 based 8-bit encoding for Latin-7 (MIME:ISO-8859-13)." (iso-8859-13) iso-8859-13 latin-7 "Latin-7" ((charset iso-8859-13) (coding-system iso-latin-7) (coding-priority iso-latin-7) (nonascii-translation . iso-8859-13) (unibyte-display . iso-latin-7) (documentation . "Support for generic Latin-7 (Baltic Rim).")) ("European") iso-latin-8 "ISO 2022 based 8-bit encoding for Latin-8 (MIME:ISO-8859-14)." 87 (iso-8859-14) iso-8859-14 latin-8 "Latin-8" ((charset iso-8859-14) (coding-system iso-latin-8) (coding-priority iso-latin-8) (nonascii-translation . iso-8859-14) (unibyte-display . iso-latin-8) (input-method . "latin-8-prefix") (sample-text . "ḃ ŵ Ŷ") (documentation . "This language environment is a generic one for the Latin-8 (ISO-8859-14)\ncharacter set which supports the Celtic languages, including those not\ncovered by other ISO-8859 character sets:\n Welsh, Manx Gaelic and Irish Gaelic (old orthography).")) ("European") iso-latin-9 "ISO 2022 based 8-bit encoding for Latin-9 (MIME:ISO-8859-15)." 48 (iso-8859-15) iso-8859-15 latin-9 latin-0 "Latin-9" ((charset iso-8859-15) (coding-system iso-latin-9) (coding-priority iso-latin-9) (nonascii-translation . iso-8859-15) (unibyte-display . iso-latin-9) (input-method . "latin-9-prefix") (sample-text . "AVE. ŠšŽžŒœŸ €") (documentation . "This language environment is a generic one for the Latin-9 (ISO-8859-15)\ncharacter set which supports the same languages as Latin-1 with the\naddition of the Euro sign and some additional French and Finnish letters.\nLatin-9 is sometimes nicknamed `Latin-0'.")) ("European") "Esperanto" ((tutorial . "TUTORIAL.eo") (charset iso-8859-3) (coding-system iso-latin-3) (coding-priority iso-latin-3) (nonascii-translation . latin-iso8859-3) (unibyte-syntax . "latin-3") (unibyte-display . iso-latin-3) (input-method . "latin-3-prefix") (documentation . "Support for Esperanto with ISO-8859-3 character set.")) ("European") windows-1250 "windows-1250 (Central European) encoding (MIME: WINDOWS-1250)" 42 (windows-1250) cp1250 windows-1252 "windows-1252 (Western European) encoding (MIME: WINDOWS-1252)" (windows-1252) cp1252 windows-1254 "windows-1254 (Turkish) encoding (MIME: WINDOWS-1254)" (windows-1254) cp1254 windows-1257 "windows-1257 (Baltic) encoding (MIME: WINDOWS-1257)" (windows-1257) cp1257 cp850 "DOS codepage 850 (Western European)" 68 (cp850) ibm850 cp852 "DOS codepage 852 (Slavic)" (cp852) ibm852 cp857 "DOS codepage 857 (Turkish)" (cp857) ibm857 cp858 "Codepage 858 (Multilingual Latin I + Euro)" (cp858) cp860 "DOS codepage 860 (Portuguese)" (cp860) ibm860 cp861 "DOS codepage 861 (Icelandic)" (cp861) ibm861 cp863 "DOS codepage 863 (French Canadian)" (cp863) ibm863 cp865 "DOS codepage 865 (Norwegian/Danish)" (cp865) ibm865 cp437 "DOS codepage 437" (cp437) ibm437 "Dutch" ((tutorial . "TUTORIAL.nl") (charset iso-8859-1) (coding-system iso-latin-1 iso-latin-9) (coding-priority iso-latin-1) (nonascii-translation . iso-8859-1) (unibyte-display . iso-latin-1) (input-method . "dutch") (sample-text . "Er is een aantal manieren waarop je dit kan doen") (documentation . "This language environment is almost the same as Latin-1,\nbut it selects the Dutch tutorial and input method.")) ("European") "German" ((tutorial . "TUTORIAL.de") (charset iso-8859-1) (coding-system iso-latin-1 iso-latin-9) (coding-priority iso-latin-1) (nonascii-translation . iso-8859-1) (input-method . "german-postfix") (unibyte-display . iso-latin-1) (sample-text . "German (Deutsch Nord)	Guten Tag\nGerman (Deutsch Süd)	Grüß Gott") (documentation . "This language environment is almost the same as Latin-1,\nbut sets the default input method to \"german-postfix\".\nAdditionally, it selects the German tutorial.")) ("European") "French" ((tutorial . "TUTORIAL.fr") (charset iso-8859-1) (coding-system iso-latin-1 iso-latin-9) (coding-priority iso-latin-1) (nonascii-translation . iso-8859-1) (unibyte-display . iso-latin-1) (input-method . "latin-1-prefix") (sample-text . "French (Français)	Bonjour, Salut") (documentation . "This language environment is almost the same as Latin-1,\nbut it selects the French tutorial and input method.")) ("European") "Italian" ((tutorial . "TUTORIAL.it") (charset iso-8859-1) (coding-system iso-latin-1 iso-latin-9) (coding-priority iso-latin-1) (nonascii-translation . iso-8859-1) (unibyte-display . iso-latin-1) (input-method . "italian-postfix") (sample-text . "Salve, ciao!") (documentation . "This language environment is almost the same as Latin-1,\nbut sets the default input method to \"italian-postfix\".\nAdditionally, it selects the Italian tutorial.")) ("European") "Slovenian" ((charset iso-8859-2) (coding-system iso-8859-2 windows-1250) (coding-priority iso-8859-2) (nonascii-translation . iso-8859-2) (input-method . "slovenian") (unibyte-display . iso-8859-2) (tutorial . "TUTORIAL.sl") (sample-text . "Želimo vam uspešen dan!") (documentation . "This language environment is almost the same as Latin-2,\nbut it selects the Slovenian tutorial and input method.")) ("European") "Spanish" ((tutorial . "TUTORIAL.es") (charset iso-8859-1) (coding-system iso-latin-1 iso-latin-9) (coding-priority iso-latin-1) (input-method . "spanish-postfix") (nonascii-translation . iso-8859-1) (unibyte-display . iso-latin-1) (sample-text . "Spanish (Español)	¡Hola!") (documentation . "This language environment is almost the same as Latin-1,\nbut it sets the default input method to \"spanish-postfix\",\nand it selects the Spanish tutorial.")) ("European") "Turkish" ((charset iso-8859-9) (coding-system iso-latin-5 windows-1254 iso-latin-3) (coding-priority iso-latin-5) (nonascii-translation . iso-8859-9) (unibyte-display . iso-latin-5) (input-method . "turkish-postfix") (sample-text . "Turkish (Türkçe)	Merhaba") (setup-function . turkish-case-conversion-enable) (setup-function . turkish-case-conversion-disable) (documentation . "Support for Turkish.\nDiffers from the Latin-5 environment in using the `turkish-postfix' input\nmethod and applying Turkish case rules for the characters i, I, ı, İ."))] 11)
#@67 Set up Turkish case conversion of `i' and `I' into `İ' and `ı'.
(defalias 'turkish-case-conversion-enable #[nil "\301 \302\303\304#\210\302\305\306#)\207" [table standard-case-table set-case-syntax-pair 304 105 73 305] 4 (#$ . 12907)])
#@62 Set up normal (non-Turkish) case conversion of `i' into `I'.
(defalias 'turkish-case-conversion-disable #[nil "\301 \302\303\304#\210\305\306\307#\210\305\310\307#)\207" [table standard-case-table set-case-syntax-pair 73 105 set-case-syntax 304 "w" 305] 4 (#$ . 13154)])
(byte-code "\300\301\302\303#\210\300\304\305\306#\210\300\307\310\311\312\313\314NB\315BBB\316#\210\300\317\320\321#\210\300\322\323\324#\210\300\325\326\327#\210\300\330\331\332#\210\300\333\334\335#\210\300\336\337\340#\210\341\342\343\344\345\346\347\350\351\352\353&\n\210\341\354\355\344\345\346\356\350\357\352\354&\n\210\341\360\361\344\345\346\356\350\362\352\360&\n\210\363\364\360\"\210\341\365\366\344\345\346\356\350\367\352\365&\n\210\370\371!\207" [set-language-info-alist "Polish" ((charset iso-8859-2) (coding-system iso-8859-2 windows-1250) (coding-priority iso-8859-2) (input-method . "polish-slash") (nonascii-translation . iso-8859-2) (unibyte-display . iso-8859-2) (tutorial . "TUTORIAL.pl") (sample-text . "Pójdź, kiń-że tę chmurność w głąb flaszy") (documentation . t)) ("European") "Welsh" ((coding-system utf-8 latin-8) (coding-priority utf-8 latin-8) (nonascii-translation . iso-8859-14) (input-method . "welsh") (documentation . "Support for Welsh, using Unicode.")) ("European") "Latin-6" (coding-system latin-6) (coding-priority latin-6) nonascii-translation decode-iso-latin-6 translation-table ((input-method . "latin-prefix") (features code-pages) (documentation . "Support for Latin-6.")) ("European") "Latin-7" ((coding-system latin-7) (coding-priority latin-7) (nonascii-translation . iso-8859-13) (input-method . "latin-prefix") (documentation . "Support for Latin-7, e.g. Latvian, Lithuanian.")) ("European") "Lithuanian" ((coding-system latin-7 windows-1257) (coding-priority latin-7) (nonascii-translation . iso-8859-13) (input-method . "lithuanian-keyboard") (documentation . "Support for Lithuanian.")) ("European") "Latvian" ((coding-system latin-7 windows-1257) (coding-priority latin-7) (nonascii-translation . iso-8859-13) (input-method . "latvian-keyboard") (documentation . "Support for Latvian.")) ("European") "Swedish" ((tutorial . "TUTORIAL.sv") (charset iso-8859-1) (coding-system iso-latin-1) (coding-priority iso-latin-1) (nonascii-translation . iso-8859-1) (unibyte-display . iso-latin-1) (sample-text . "Goddag Hej") (documentation . "Support for Swedish")) ("European") "Croatian" ((charset iso-8859-2) (coding-system iso-8859-2) (coding-priority iso-8859-2) (input-method . "croatian") (nonascii-translation . iso-8859-2) (unibyte-display . iso-8859-2) (documentation . "Support for Croatian with Latin-2 encoding.")) ("European") "Brazilian Portuguese" ((tutorial . "TUTORIAL.pt_BR") (charset iso-8859-1) (coding-system iso-latin-1 iso-latin-9) (coding-priority iso-latin-1) (nonascii-translation . iso-8859-1) (unibyte-display . iso-8859-1) (input-method . "latin-1-prefix") (sample-text . "Oi") (documentation . "Support for Brazilian Portuguese.")) ("European") define-coding-system mac-roman "Mac Roman Encoding (MIME:MACINTOSH)." :coding-type charset :mnemonic 77 :charset-list (mac-roman) :mime-charset macintosh next "NeXTstep encoding" 42 (next) hp-roman8 "Hewlet-Packard roman-8 encoding (MIME:ROMAN-8)" (hp-roman8) define-coding-system-alias roman8 adobe-standard-encoding "Adobe `standard' encoding for PostScript" (adobe-standard-encoding) provide european] 11)
