On Thu, 23 Aug 2001, Greg Stein wrote:
> We will come back to the localization and i18n issue after 1.0. At that
> point, we'll do a comprehensive sweep of the entire code base after we
> choose how we want to approach the problem.
>
> Until then: *nothing* regarding i18n goes in. (well, unless you want to call
> choosing UTF-8 as a subtle nod to i18n charset issues...)
I think this is a mistake. I'm thinking about i18n now, and so I'd like
to write my code correct the first time. It's going to be much harder for
one of you guys to go back, figure out how my code works, and *then* deal
with the i18n issues, which might mean rewriting large chunks if I happen
to Do Things Wrong.
How about a compromise: I'll leave in the gettext calls, but
#define gettext(x) x
in the first line of the file, with a big comment. Then when y'all get
around to i18n, it will be easier because I'll have done most of the work
already --- anyone who's doing i18n will know how gettext is supposed to
work, even if you end up choosing a different i18n system. All the hard
work will still have been done.
I thought i18n issues were one of the big reasons to ditch getdate.y,
after all.
--s
Honduras Richard Tomlinson Cocaine chemical agent TASS Yeltsin Delta Force
Sudan DNC RUCKUS Indonesia SSBN 731 Nader OVER THE HORIZON RADAR Ortega
( http://lesser-magoo.lcs.mit.edu/~cananian )
--
"These students are going to have to find out what law and order is
all about." -- Brig. General Robert Canterbury, Noon, May 4, 1970,
minutes before his troops shot 13 unarmed Kent State students, killing 4.
--
[http://www.cs.cmu.edu/~dst/DeCSS/Gallery/]
#!/usr/bin/perl -w
# 526-byte qrpff, Keith Winstein and Marc Horowitz <sipb-iap-dvd@mit.edu>
# MPEG 2 PS VOB file on stdin -> descrambled output on stdout
# arguments: title key bytes in least to most-significant order
$_='while(read+STDIN,$_,2048){$a=29;$c=142;if((@a=unx"C*",$_)[20]&48){$h=5;
$_=unxb24,join"",@b=map{xB8,unxb8,chr($_^$a[--$h+84])}@ARGV;s/...$/1$&/;$d=
unxV,xb25,$_;$b=73;$e=256|(ord$b[4])<<9|ord$b[3];$d=$d>>8^($f=($t=255)&($d
>>12^$d>>4^$d^$d/8))<<17,$e=$e>>8^($t&($g=($q=$e>>14&7^$e)^$q*8^$q<<6))<<9
,$_=(map{$_%16or$t^=$c^=($m=(11,10,116,100,11,122,20,100)[$_/16%8])&110;$t
^=(72,@z=(64,72,$a^=12*($_%16-2?0:$m&17)),$b^=$_%64?12:0,@z)[$_%8]}(16..271))
[$_]^(($h>>=8)+=$f+(~$g&$t))for@a[128..$#a]}print+x"C*",@a}';s/x/pack+/g;eval
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:36:36 2006