File:  [Local Repository] / db / prgsrc / common.pl
Revision 1.3: download - view: text, annotated - select for diffs - revision graph
Sat Apr 24 18:04:14 2010 UTC (14 years ago) by roma7
Branches: MAIN
CVS tags: HEAD
chgk.cnf

#!/usr/bin/perl

################################################################
########## стандартные заклинания, которые должны быть везде.###
################################################################

use POSIX;
use locale;
$rl=qr/[йцукенгшщзхъфывапролджэячсмитьбюё]/;
$RL=qr/[ЙЦУКЕНГШЩЗХЪЭЖДЛОРПАВЫФЯЧСМИТЬБЮЁ]/;
$RLrl=qr/(?:(?:${rl})|(?:${RL}))+/;
$l=qr/(?:(?:${RLrl})|(?:[\w\-]))+/;
$Ll=qr/(?:[A-Z])|(?:${RL})/;





  my ($thislocale);
  if ($^O =~ /win/i) {
	$thislocale = "Russian_Russia.20866";
  } else {
	$thislocale = "ru_RU.KOI8-R"; 
  }
  POSIX::setlocale( &POSIX::LC_ALL, $thislocale );
  if ((uc 'а') ne 'А') {die "!Koi8-r locale not installed!\n"};

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