Index: src/etc/mtree/BSD.local.dist =================================================================== RCS file: /home/ncvs/src/etc/mtree/BSD.local.dist,v retrieving revision 1.55.2.4 diff -u -r1.55.2.4 BSD.local.dist --- src/etc/mtree/BSD.local.dist 2001/03/10 03:45:22 1.55.2.4 +++ src/etc/mtree/BSD.local.dist 2001/04/20 14:06:11 @@ -208,6 +208,8 @@ nls C .. + bg_BG.CP1251 + .. cs_CZ.ISO_8859-2 .. da_DK.ISO_8859-1 Index: src/etc/mtree/BSD.usr.dist =================================================================== RCS file: /home/ncvs/src/etc/mtree/BSD.usr.dist,v retrieving revision 1.188.2.14 diff -u -r1.188.2.14 BSD.usr.dist --- src/etc/mtree/BSD.usr.dist 2001/03/05 12:08:49 1.188.2.14 +++ src/etc/mtree/BSD.usr.dist 2001/04/20 14:06:11 @@ -435,6 +435,8 @@ libg++ .. locale + bg_BG.CP1251 + .. cs_CZ.ISO_8859-2 .. da_DK.DIS_8859-15 @@ -725,6 +727,8 @@ nls C .. + bg_BG.CP1251 + .. cs_CZ.ISO_8859-2 .. da_DK.DIS_8859-15 Index: src/share/colldef/Makefile =================================================================== RCS file: /home/ncvs/src/share/colldef/Makefile,v retrieving revision 1.32 diff -u -r1.32 Makefile --- src/share/colldef/Makefile 1999/12/24 05:47:10 1.32 +++ src/share/colldef/Makefile 2001/04/20 14:06:11 @@ -3,7 +3,8 @@ NOMAN=YES CLEANFILES+= ${LOCALES:S/$/.out/g} -LOCALES= cs_CZ.ISO_8859-2 \ +LOCALES= bg_BG.CP1251 \ + cs_CZ.ISO_8859-2 \ de_DE.DIS_8859-15 \ de_DE.ISO_8859-1 \ es_ES.DIS_8859-15 \ Index: src/share/colldef/bg_BG.CP1251.src =================================================================== RCS file: bg_BG.CP1251.src diff -N bg_BG.CP1251.src --- src/share/colldef/bg_BG.CP1251.src Fri Apr 20 07:04:26 2001 +++ src/share/colldef/bg_BG.CP1251.src Fri Apr 20 07:06:11 2001 @@ -0,0 +1,40 @@ +# CP1251 (backward compatible with ASCII) +# +# $FreeBSD$ +# +charmap map.CP1251 +order \ +# controls + ;...;;\ +# + ;!;\";;;\ + %;&;';\(;\);*;+;\,;-;.;/;\ +# digits + 0;1;2;3;...;9;\ +# + :;\;;\<;=;>;?;;\ +# uppercase + A;...;Z;\ + ;;;;;;;;\ + ;;;;;;;;;\ + ;;;;;;;;;\ + <=">;;<%">;;;;\ +# + [;\\;];^;_;`;\ +# lowercase + a;...;z;\ + ;;;;;;;;\ + ;;;;;;;;;\ + ;;;;;;;;;\ + <='>;;<%'>;;;;\ +# + \{;|;\};~;
;\ +# + ;;<.9>;;<:9>;<.3>;;;\ + ;<%0>;;<<1>;;;;;\ + ;<'6>;<'9>;<"6>;<"9>;;<-N>;<-M>;\ + ;;;1>;;;;;\ + ;;;;;;;;\ + ;;;<<<>;;<-->;;;\ + ;<+->;;;;;;<.M>;\ + ;;;/>>;;;; Index: src/share/colldef/map.CP1251 =================================================================== RCS file: map.CP1251 diff -N map.CP1251 --- src/share/colldef/map.CP1251 Fri Apr 20 07:04:26 2001 +++ src/share/colldef/map.CP1251 Fri Apr 20 07:06:11 2001 @@ -0,0 +1,256 @@ +NU \x00 +SH \x01 +SX \x02 +EX \x03 +ET \x04 +EQ \x05 +AK \x06 +BL \x07 +BS \x08 +HT \x09 +LF \x0a +VT \x0b +FF \x0c +CR \x0d +SO \x0e +SI \x0f +DL \x10 +D1 \x11 +D2 \x12 +D3 \x13 +D4 \x14 +NK \x15 +SY \x16 +EB \x17 +CN \x18 +EM \x19 +SB \x1a +EC \x1b +FS \x1c +GS \x1d +RS \x1e +US \x1f +SP \x20 +! \x21 +" \x22 +Nb \x23 +DO \x24 +% \x25 +& \x26 +' \x27 +( \x28 +) \x29 +* \x2a ++ \x2b +, \x2c +- \x2d +. \x2e +/ \x2f +0 \x30 +1 \x31 +2 \x32 +3 \x33 +4 \x34 +5 \x35 +6 \x36 +7 \x37 +8 \x38 +9 \x39 +: \x3a +; \x3b +< \x3c += \x3d +> \x3e +? \x3f +At \x40 +A \x41 +B \x42 +C \x43 +D \x44 +E \x45 +F \x46 +G \x47 +H \x48 +I \x49 +J \x4a +K \x4b +L \x4c +M \x4d +N \x4e +O \x4f +P \x50 +Q \x51 +R \x52 +S \x53 +T \x54 +U \x55 +V \x56 +W \x57 +X \x58 +Y \x59 +Z \x5a +<( \x5b +// \x5c +)> \x5d +'> \x5e +_ \x5f +'! \x60 +a \x61 +b \x62 +c \x63 +d \x64 +e \x65 +f \x66 +g \x67 +h \x68 +i \x69 +j \x6a +k \x6b +l \x6c +m \x6d +n \x6e +o \x6f +p \x70 +q \x71 +r \x72 +s \x73 +t \x74 +u \x75 +v \x76 +w \x77 +x \x78 +y \x79 +z \x7a +(! \x7b +!! \x7c +!) \x7d +'? \x7e +DT \x7f +D% \x80 +G% \x81 +.9 \x82 +g% \x83 +:9 \x84 +.3 \x85 +/- \x86 +/= \x87 +Eu \x88 +%0 \x89 +LJ \x8a +<1 \x8b +NJ \x8c +KJ \x8d +Ts \x8e +DZ \x8f +d% \x90 +'6 \x91 +'9 \x92 +"6 \x93 +"9 \x94 +sb \x95 +-N \x96 +-M \x97 +FB \x98 +TM \x99 +lj \x9a +>1 \x9b +nj \x9c +kj \x9d +ts \x9e +dz \x9f +NS \xa0 +V% \xa1 +v% \xa2 +J% \xa3 +Cu \xa4 +G3 \xa5 +BB \xa6 +SE \xa7 +IO \xa8 +Co \xa9 +IE \xaa +<< \xab +NO \xac +-- \xad +Rg \xae +YI \xaf +DG \xb0 ++- \xb1 +II \xb2 +ii \xb3 +g3 \xb4 +My \xb5 +PI \xb6 +.M \xb7 +io \xb8 +N0 \xb9 +ie \xba +>> \xbb +j% \xbc +DS \xbd +ds \xbe +yi \xbf +A= \xc0 +B= \xc1 +V= \xc2 +G= \xc3 +D= \xc4 +E= \xc5 +Z% \xc6 +Z= \xc7 +I= \xc8 +J= \xc9 +K= \xca +L= \xcb +M= \xcc +N= \xcd +O= \xce +P= \xcf +R= \xd0 +S= \xd1 +T= \xd2 +U= \xd3 +F= \xd4 +H= \xd5 +C= \xd6 +C% \xd7 +S% \xd8 +Sc \xd9 +=" \xda +Y= \xdb +%" \xdc +JE \xdd +JU \xde +JA \xdf +a= \xe0 +b= \xe1 +v= \xe2 +g= \xe3 +d= \xe4 +e= \xe5 +z% \xe6 +z= \xe7 +i= \xe8 +j= \xe9 +k= \xea +l= \xeb +m= \xec +n= \xed +o= \xee +p= \xef +r= \xf0 +s= \xf1 +t= \xf2 +u= \xf3 +f= \xf4 +h= \xf5 +c= \xf6 +c% \xf7 +s% \xf8 +sc \xf9 +=' \xfa +y= \xfb +%' \xfc +je \xfd +ju \xfe +ja \xff Index: src/share/mklocale/Makefile =================================================================== RCS file: /home/ncvs/src/share/mklocale/Makefile,v retrieving revision 1.28 diff -u -r1.28 Makefile --- src/share/mklocale/Makefile 1999/12/24 08:05:20 1.28 +++ src/share/mklocale/Makefile 2001/04/20 14:06:12 @@ -3,7 +3,8 @@ NOMAN=YES CLEANFILES+= ${LOCALES:S/$/.out/g} -LOCALES= ja_JP.EUC \ +LOCALES= bg_BG.CP1251 \ + ja_JP.EUC \ ja_JP.SJIS \ ko_KR.EUC \ la_LN.ASCII \ Index: src/share/mklocale/bg_BG.CP1251.src =================================================================== RCS file: bg_BG.CP1251.src diff -N bg_BG.CP1251.src --- src/share/mklocale/bg_BG.CP1251.src +++ src/share/mklocale/bg_BG.CP1251.src Fri Apr 20 07:06:14 2001 @@ -0,0 +1,35 @@ +/* + * LOCALE_CTYPE for Bulgarian Cyrillic character set (CP1251) + */ +ENCODING "NONE" +VARIABLE Bulgarian Cyrillic character set (CP1251) by roam@ringlet.net + +# +# This is a comment +# +ALPHA 'A' - 'Z' 'a' - 'z' 0xc0 - 0xdf 0xe0 - 0xff +CONTROL 0x00 - 0x1f 0x7f +DIGIT '0' - '9' +GRAPH 0x21 - 0x7e 0x80 - 0xff +LOWER 'a' - 'z' 0xe0 - 0xff +PUNCT 0x21 - 0x2f 0x3a - 0x40 0x5b - 0x60 0x7b - 0x7e +SPACE 0x09 - 0x0d 0x20 +UPPER 'A' - 'Z' 0xc0 - 0xdf +XDIGIT '0' - '9' 'a' - 'f' 'A' - 'F' +BLANK ' ' '\t' +PRINT 0x20 - 0x7e 0x80 - 0xff +# IDEOGRAM +# SPECIAL +# PHONEGRAM + +MAPLOWER <'A' - 'Z' : 'a'> +MAPLOWER <'a' - 'z' : 'a'> +MAPLOWER <0xc0 - 0xdf : 0xe0> +MAPLOWER <0xe0 - 0xff : 0xe0> +MAPUPPER <'A' - 'Z' : 'A'> +MAPUPPER <'a' - 'z' : 'A'> +MAPUPPER <0xc0 - 0xdf : 0xc0> +MAPUPPER <0xe0 - 0xff : 0xc0> +TODIGIT <'0' - '9' : 0> +TODIGIT <'A' - 'F' : 10> +TODIGIT <'a' - 'f' : 10> Index: src/share/timedef/Makefile =================================================================== RCS file: /home/ncvs/src/share/timedef/Makefile,v retrieving revision 1.11.2.1 diff -u -r1.11.2.1 Makefile --- src/share/timedef/Makefile 2000/09/16 18:08:40 1.11.2.1 +++ src/share/timedef/Makefile 2001/04/20 14:06:16 @@ -3,7 +3,8 @@ NOMAN=YES CLEANFILES+= ${LOCALES:S/$/.out/g} -LOCALES= cs_CZ.ISO_8859-2 \ +LOCALES= bg_BG.CP1251 \ + cs_CZ.ISO_8859-2 \ da_DK.ISO_8859-1 \ de_AT.ISO_8859-1 \ de_DE.ISO_8859-1 \ Index: src/share/timedef/bg_BG.CP1251.src =================================================================== RCS file: bg_BG.CP1251.src diff -N bg_BG.CP1251.src --- src/share/timedef/bg_BG.CP1251.src +++ src/share/timedef/bg_BG.CP1251.src Fri Apr 20 07:06:16 2001 @@ -0,0 +1,101 @@ +# $FreeBSD$ +# +# WARNING: spaces may be essential at the end of lines +# WARNING: empty lines are essential too +# +# Short months names +# +Яну +Фев +Мар +Апр +Май +Юни +Юли +Авг +Сеп +Окт +Нов +Дек +# +# Long months names +# +Януари +Февруари +Март +Април +Май +Юни +Юли +Август +Септември +Октомври +Ноември +Декември +# +# Short weekdays names +# (padded with a space to conform with other languages) +Нд +Пн +Вт +Ср +Чт +Пт +Сб +# +# Long weekdays names +# +Неделя +Понеделник +Вторник +Сряда +Четвъртък +Петък +Събота +# +# X_fmt +# +%H:%M:%S +# +# x_fmt +# +%d.%m.%y +# +# c_fmt +# +%a %e %b %X %Y +# +# am +# +am +# +# pm +# +pm +# +# date_fmt +# +%a %e %b %Y %X %Z +# +# Long months names (alternative) +# +Януари +Февруари +Март +Април +Май +Юни +Юли +Август +Септември +Октомври +Ноември +Декември +# +# Ef_fmt +# +%e %b +# +# EF_fmt +# +%e %B