Annotation of db/prgsrc/common.pl, revision 1.3

1.2       boris       1: #!/usr/bin/perl
                      2: 
                      3: ################################################################
                      4: ########## стандартные заклинания, которые должны быть везде.###
                      5: ################################################################
                      6: 
1.3     ! roma7       7: use POSIX;
        !             8: use locale;
1.2       boris       9: $rl=qr/[йцукенгшщзхъфывапролджэячсмитьбюё]/;
                     10: $RL=qr/[ЙЦУКЕНГШЩЗХЪЭЖДЛОРПАВЫФЯЧСМИТЬБЮЁ]/;
                     11: $RLrl=qr/(?:(?:${rl})|(?:${RL}))+/;
                     12: $l=qr/(?:(?:${RLrl})|(?:[\w\-]))+/;
                     13: $Ll=qr/(?:[A-Z])|(?:${RL})/;
                     14: 
                     15: 
                     16: 
                     17: 
                     18: 
                     19:   my ($thislocale);
                     20:   if ($^O =~ /win/i) {
                     21:        $thislocale = "Russian_Russia.20866";
                     22:   } else {
                     23:        $thislocale = "ru_RU.KOI8-R"; 
                     24:   }
                     25:   POSIX::setlocale( &POSIX::LC_ALL, $thislocale );
                     26:   if ((uc 'а') ne 'А') {die "!Koi8-r locale not installed!\n"};

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>