RE: [BLACKBOX] AW: [BLACKBOX] Using Cyrillic characters with BlackBox 1.6-rc5

From: null <">
Date: Mon, 28 Jul 2008 13:48:58 +0000

----boundary-LibPST-iamunique-68066625_-_-
Content-type: text/plain

Hallo Helmut,

nachdem man über die Verwendung von Namen vortrefflich
streiten kann, antworte ich erstmal ausserhalb der Liste.

Wenn ich Deine Argumente weiterspinne müsste ich natürlich
auch Schlüsselworte und reservierte Namen ins deutsche/russische
bringen:

also

if wenn
repeat wiederhole
loop schleife
end ende

real reell
integer ganzzahl
boolean logisch

ASSERT ZUSICHERE

und so weiter ...

aber ich vermmute dass Du damit

>
> ... ach zwei Herzen schlagen in meiner Brust ...
>

meinst, dass Du Dir da auch nicht so ganz sicher bist.

>
> I don't need it with DLL's.
>

aber selbst wenn Du keine DLLs brauchst, sollte eine
saubere Schnittstelle zur Erzeugung existieren. Ich
fürchte dass Windows mit Unicode in Entry Points nicht
so gut zurechtkommt.

Salut
--
  Bernhard Treutwein
  Ludwig-Maximilians-Universität
  Ref. IIIA3 Anwendungsentwicklung
  Martiusstr. 4
  80802 München
  Tel. 089 2180-2774
  Fax. 089 2180-992774
  Mobil. 0152-01549335
  e-mail: bernhard treutwein (at) verwaltung uni-muenchen de
 
> -----Original Message-----
> From: BlackBox [mailto:BLACKBOX{([at]})nowhere.xy> Helmut Zinn
> Sent: Sunday, July 27, 2008 5:18 PM
> To: BLACKBOX{([at]})nowhere.xy> Subject: [BLACKBOX] AW: [BLACKBOX] Using Cyrillic characters 
> with BlackBox 1.6-rc5
> 
> 
> Dear Bernhard,
> 
> > is it really necessary to have the full unicode set for identifiers
> > (e.g module, procedure & global variable names)?
> 
> ... ach zwei Herzen schlagen in meiner Brust ...
> 
> > I think it is a "nice to have feature", at least for exported
> > identifiers, but I expect more problems than benefit.
> 
> Think about the following topic. You are a teacher. You 
> introduce turtle graphic for beginners. The pupil doesn't 
> speak English. The never wrote a program. Which names would 
> you like to prefer?
> 
>   Englisch              German                 Russia
>   --------------------  ---------------------  -----------------------
>   Go (s: REAL);         Gehe (schritte: REAL); ???? 
> (??????????: REAL);
>   GoTo (x, y: REAL);    GeheNach (x, y: REAL); ??????? (x, y: REAL);
>   Rotate (angle: REAL); Drehe (umGrad: REAL);  ????????? (????: REAL);
> 
>   SelectThickPen;       Dick;                  ????????????????;
>   SelectThinPen;        Dünn;                  ???????????????;
> 
>   PenUp;                StiftHoch;             ???????????;
>   PenDown;              StiftRunter;           ????????????;
> 
>   OutOfPage(): BOOLEAN; Rand(): BOOLEAN;       
> ????????????(): BOOLEAN;
>   WhereX(): REAL;       TurtleX(): REAL;       ???X(): REAL;
>   WhereY(): REAL;       TurtleY(): REAL;       ???Y(): REAL;
> 
> Which names would you like to prefer?
> 
> > How do you want handle such names when creating DLLs?
> 
> I don't need it with DLL's. 
> 
> There are a lot of programs written in Russian, e.g. Ilya 
> Ermakov subsystem Lab. (I apologise I don't know if I wrote 
> his name correct.)
> 
> Look at http://oberoncore.ru/ -> ??????????
> 
> Lab is a grandiose subsystem which makes the life for 
> teachers much easier.
> You can write in an odc document the following line (it is an 
> example from using subsystem Lab):
> 	--------------------------------
> 	PROCEDURE ???????????????*;
> 	BEGIN
> 		?????????????????(600, 200);
> 		????(200); ?????????(90);
> 		????(80); ?????????(90);
> 		????(200); ?????????(90);
> 		????(80)
> 	END ???????????????;
> 	--------------------------------
> Here is the translation to English:
> 	--------------------------------	
> 	PROCEDURE DrawingRectangle*;
> 	BEGIN
> 		SetPaperSize(600, 200);
> 		Go(200); Rotate(90);
> 		Go(80); Rotate(90);
> 		Go(200); Rotate(90);
> 		Go(80)
> 	END DrawingRectangle; 
> 	--------------------------------
> After clicking with the mouse on "???????????????*;" or 
> "DrawingRectangle*;" the turtle draws a rectangle. Believe 
> me! You need not to write MODULE, IMPORT and all the other stuff.
> 
> Subsystem Lab is written with the Russian version of BB 1.5 
> It can't compile with standard BB 1.5 & 1.6
>  
> I have translated the subsystem Lab to English for BB 1.6, 
> but the work is not finished.
> 
> ???????????????* doesn't work on my translation (only runs 
> with BB1.5ru).
> DrawingRectangle* runs on both BB systems.
> 
> 
> > It is necessary to support the full Unicode set in texts, i.e.
> > comments & documentation, but as I understand it, OMiSys BB 1.6rc5
> > has all changes to handle Unicode.
> 
> OM support full Unicode set with comments and documentation 
> already in BB version 1.5 and earlier.
> 
> BB version 1.6rc5 expands this support to forms.
> 
> > PS: I don't know how other programming languages handle this problem
> > and what restrictions are put on globally visible identifiers by
> > operating systems and/or ABIs. But apparently C# and Java can handle
> > Unicode identifiers. There is a document on the net, which tries to
> > provide a universal solution (http://unicode.org/reports/tr31/)
> > but similar to other universal solutions it appears to be difficult
> > to digest.
> 
> OM always found a better way to go ...
> 
> 
> Regards 
> 
> Helmut Zinn
> http://www.zinnamturm.eu
> 
> 
> ----
> To unsubscribe, send a message with body "SIGNOFF BLACKBOX" 
> to LISTSERV{([at]})nowhere.xy> 
----boundary-LibPST-iamunique-68066625_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fQ0Ke1xmNFxmc3dpc3NcZmNoYXJzZXQyMDQgQXJpYWw7fQ0Ke1xmNVxmc3dpc3NcZmNoYXJz
ZXQxMzQgU2ltc3VuO319DQp7XGNvbG9ydGJsXHJlZDBcZ3JlZW4wXGJsdWUwO1xyZWQwXGdyZWVu
MFxibHVlMjU1O30NClx1YzFccGFyZFxwbGFpblxkZWZ0YWIzNjAgXGYwXGZzMjAgSGFsbG8gSGVs
bXV0LFxwYXINClxwYXINCm5hY2hkZW0gbWFuIFwnZmNiZXIgZGllIFZlcndlbmR1bmcgdm9uIE5h
bWVuIHZvcnRyZWZmbGljaFxwYXINCnN0cmVpdGVuIGthbm4sIGFudHdvcnRlIGljaCBlcnN0bWFs
IGF1c3NlcmhhbGIgZGVyIExpc3RlLlxwYXINClxwYXINCldlbm4gaWNoIERlaW5lIEFyZ3VtZW50
ZSB3ZWl0ZXJzcGlubmUgbVwnZmNzc3RlIGljaCBuYXRcJ2ZjcmxpY2hccGFyDQphdWNoIFNjaGxc
J2Zjc3NlbHdvcnRlIHVuZCByZXNlcnZpZXJ0ZSBOYW1lbiBpbnMgZGV1dHNjaGUvcnVzc2lzY2hl
IFxwYXINCmJyaW5nZW46XHBhcg0KXHBhcg0KYWxzbyBccGFyDQpccGFyDQppZiAgICAgICB3ZW5u
XHBhcg0KcmVwZWF0ICAgd2llZGVyaG9sZVxwYXINCmxvb3AgICAgIHNjaGxlaWZlXHBhcg0KZW5k
ICAgICAgZW5kZVxwYXINClxwYXINCnJlYWwgICAgIHJlZWxsXHBhcg0KaW50ZWdlciAgZ2Fuenph
aGxccGFyDQpib29sZWFuICBsb2dpc2NoXHBhcg0KXHBhcg0KQVNTRVJUICAgWlVTSUNIRVJFXHBh
cg0KXHBhcg0KdW5kIHNvIHdlaXRlciAuLi5ccGFyDQpccGFyDQphYmVyIGljaCB2ZXJtbXV0ZSBk
YXNzIER1IGRhbWl0XHBhcg0KXHBhcg0KPiBccGFyDQo+IC4uLiBhY2ggendlaSBIZXJ6ZW4gc2No
bGFnZW4gaW4gbWVpbmVyIEJydXN0IC4uLlxwYXINCj4gXHBhcg0KXHBhcg0KbWVpbnN0LCBkYXNz
IER1IERpciBkYSBhdWNoIG5pY2h0IHNvIGdhbnogc2ljaGVyIGJpc3QuXHBhcg0KXHBhcg0KPiBc
cGFyDQo+IEkgZG9uJ3QgbmVlZCBpdCB3aXRoIERMTCdzLiBccGFyDQo+IFxwYXINClxwYXINCmFi
ZXIgc2VsYnN0IHdlbm4gRHUga2VpbmUgRExMcyBicmF1Y2hzdCwgc29sbHRlIGVpbmVccGFyDQpz
YXViZXJlIFNjaG5pdHRzdGVsbGUgenVyIEVyemV1Z3VuZyBleGlzdGllcmVuLiBJY2hccGFyDQpm
XCdmY3JjaHRlIGRhc3MgV2luZG93cyBtaXQgVW5pY29kZSBpbiBFbnRyeSBQb2ludHMgbmljaHRc
cGFyDQpzbyBndXQgenVyZWNodGtvbW10LlxwYXINClxwYXINClNhbHV0XHBhcg0KLS1ccGFyDQog
IEJlcm5oYXJkIFRyZXV0d2VpblxwYXINCiAgTHVkd2lnLU1heGltaWxpYW5zLVVuaXZlcnNpdFwn
ZTR0XHBhcg0KICBSZWYuIElJSUEzIEFud2VuZHVuZ3NlbnR3aWNrbHVuZ1xwYXINCiAgTWFydGl1
c3N0ci4gNFxwYXINCiAgODA4MDIgTVwnZmNuY2hlblxwYXINCiAgVGVsLiAwODkgMjE4MC0yNzc0
XHBhcg0KICBGYXguIDA4OSAyMTgwLTk5Mjc3NFxwYXINCiAgTW9iaWwuIDAxNTItMDE1NDkzMzVc
cGFyDQogIGUtbWFpbDogYmVybmhhcmQgdHJldXR3ZWluIChhdCkgdmVyd2FsdHVuZyB1bmktbXVl
bmNoZW4gZGVccGFyDQogXHBhcg0KXHBhcg0KPiAtLS0tLU9yaWdpbmFsIE1lc3NhZ2UtLS0tLVxw
YXINCj4gRnJvbTogQmxhY2tCb3ggW21haWx0bzpCTEFDS0JPWEBMSVNUUy5PQkVST04uQ0hdIE9u
IEJlaGFsZiBPZiBccGFyDQo+IEhlbG11dCBaaW5uXHBhcg0KPiBTZW50OiBTdW5kYXksIEp1bHkg
MjcsIDIwMDggNToxOCBQTVxwYXINCj4gVG86IEJMQUNLQk9YQExJU1RTLk9CRVJPTi5DSFxwYXIN
Cj4gU3ViamVjdDogW0JMQUNLQk9YXSBBVzogW0JMQUNLQk9YXSBVc2luZyBDeXJpbGxpYyBjaGFy
YWN0ZXJzIFxwYXINCj4gd2l0aCBCbGFja0JveCAxLjYtcmM1XHBhcg0KPiBccGFyDQo+IFxwYXIN
Cj4gRGVhciBCZXJuaGFyZCxccGFyDQo+IFxwYXINCj4gPiBpcyBpdCByZWFsbHkgbmVjZXNzYXJ5
IHRvIGhhdmUgdGhlIGZ1bGwgdW5pY29kZSBzZXQgZm9yIGlkZW50aWZpZXJzXHBhcg0KPiA+IChl
LmcgbW9kdWxlLCBwcm9jZWR1cmUgJiBnbG9iYWwgdmFyaWFibGUgbmFtZXMpP1xwYXINCj4gXHBh
cg0KPiAuLi4gYWNoIHp3ZWkgSGVyemVuIHNjaGxhZ2VuIGluIG1laW5lciBCcnVzdCAuLi5ccGFy
DQo+IFxwYXINCj4gPiBJIHRoaW5rIGl0IGlzIGEgIm5pY2UgdG8gaGF2ZSBmZWF0dXJlIiwgYXQg
bGVhc3QgZm9yIGV4cG9ydGVkXHBhcg0KPiA+IGlkZW50aWZpZXJzLCBidXQgSSBleHBlY3QgbW9y
ZSBwcm9ibGVtcyB0aGFuIGJlbmVmaXQuXHBhcg0KPiBccGFyDQo+IFRoaW5rIGFib3V0IHRoZSBm
b2xsb3dpbmcgdG9waWMuIFlvdSBhcmUgYSB0ZWFjaGVyLiBZb3UgXHBhcg0KPiBpbnRyb2R1Y2Ug
dHVydGxlIGdyYXBoaWMgZm9yIGJlZ2lubmVycy4gVGhlIHB1cGlsIGRvZXNuJ3QgXHBhcg0KPiBz
cGVhayBFbmdsaXNoLiBUaGUgbmV2ZXIgd3JvdGUgYSBwcm9ncmFtLiBXaGljaCBuYW1lcyB3b3Vs
ZCBccGFyDQo+IHlvdSBsaWtlIHRvIHByZWZlcj9ccGFyDQo+IFxwYXINCj4gICBFbmdsaXNjaCAg
ICAgICAgICAgICAgR2VybWFuICAgICAgICAgICAgICAgICBSdXNzaWFccGFyDQo+ICAgLS0tLS0t
LS0tLS0tLS0tLS0tLS0gIC0tLS0tLS0tLS0tLS0tLS0tLS0tLSAgLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS1ccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCA+ICAgR28gKHM6IFJFQUwpOyAg
ICAgICAgIEdlaGUgKHNjaHJpdHRlOiBSRUFMKTsgXCdjOFwnZTRcJ2YyXCdlOCBcaHRtbHJ0Zlxm
MH1caHRtbHJ0ZjAgXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgPiAoXCdmMFwnZTBc
J2YxXCdmMVwnZjJcJ2VlXCdmZlwnZWRcJ2U4XCdlNTogUkVBTCk7XGh0bWxydGZcZjB9XGh0bWxy
dGYwIFxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwID4gICBHb1RvICh4LCB5OiBSRUFM
KTsgICAgR2VoZU5hY2ggKHgsIHk6IFJFQUwpOyBcJ2NmXCdlNVwnZjBcJ2U1XCdlOVwnZjJcJ2U4
ICh4LCB5OiBSRUFMKTtcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXGh0bWxydGZ7XGY0XGZz
MjBcaHRtbHJ0ZjAgPiAgIFJvdGF0ZSAoYW5nbGU6IFJFQUwpOyBEcmVoZSAodW1HcmFkOiBSRUFM
KTsgIFwnY2ZcJ2VlXCdlMlwnZTVcJ2YwXCdlZFwnZjNcJ2YyXCdmYyAoXCdmM1wnZTNcJ2VlXCdl
YjogUkVBTCk7XGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXINCj4gXHBhcg0KXGh0bWxydGZ7XGY0
XGZzMjBcaHRtbHJ0ZjAgPiAgIFNlbGVjdFRoaWNrUGVuOyAgICAgICBEaWNrOyAgICAgICAgICAg
ICAgICAgIFwnYzJcJ2U3XCdmZlwnZjJcJ2ZjXCdkMlwnZWVcJ2ViXCdmMVwnZjJcJ2VlXCdlNVwn
Y2ZcJ2U1XCdmMFwnZWU7XGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXINClxodG1scnRme1xmNVxm
czIwXGh0bWxydGYwID4gICBTZWxlY3RUaGluUGVuOyAgICAgICAgRFwnYThcJ2I5bm47ICAgICAg
ICAgICAgICAgICAgXCdhN1wnYTNcJ2E3XCdkOVwnYTdcJ2YxXCdhN1wnZTRcJ2E3XCdlZVwnYTdc
J2I0XCdhN1wnZTBcJ2E3XCdkZlwnYTdcJ2RjXCdhN1wnZTBcJ2E3XCdkNlwnYTdcJ2IxXCdhN1wn
ZDZcJ2E3XCdlMlwnYTdcJ2UwO1xodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQo+IFxwYXINClxo
dG1scnRme1xmNFxmczIwXGh0bWxydGYwID4gICBQZW5VcDsgICAgICAgICAgICAgICAgU3RpZnRI
b2NoOyAgICAgICAgICAgICBcJ2NmXCdlZVwnZTRcJ2VkXCdmZlwnZjJcJ2ZjXCdjZlwnZTVcJ2Yw
XCdlZTtcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0
ZjAgPiAgIFBlbkRvd247ICAgICAgICAgICAgICBTdGlmdFJ1bnRlcjsgICAgICAgICAgIFwnY2Vc
J2VmXCdmM1wnZjFcJ2YyXCdlOFwnZjJcJ2ZjXCdjZlwnZTVcJ2YwXCdlZTtcaHRtbHJ0ZlxmMH1c
aHRtbHJ0ZjAgXHBhcg0KPiBccGFyDQo+ICAgT3V0T2ZQYWdlKCk6IEJPT0xFQU47IFJhbmQoKTog
Qk9PTEVBTjsgICAgICAgXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgPiBcJ2M3XCdl
MFwnY2FcJ2YwXCdlMFwnZTVcJ2VjXCdjYlwnZThcJ2YxXCdmMlwnZTAoKTogQk9PTEVBTjtcaHRt
bHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgPiAgIFdo
ZXJlWCgpOiBSRUFMOyAgICAgICBUdXJ0bGVYKCk6IFJFQUw7ICAgICAgIFwnYzNcJ2U0XCdlNVgo
KTogUkVBTDtcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRt
bHJ0ZjAgPiAgIFdoZXJlWSgpOiBSRUFMOyAgICAgICBUdXJ0bGVZKCk6IFJFQUw7ICAgICAgIFwn
YzNcJ2U0XCdlNVkoKTogUkVBTDtcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KPiBccGFyDQo+
IFdoaWNoIG5hbWVzIHdvdWxkIHlvdSBsaWtlIHRvIHByZWZlcj9ccGFyDQo+IFxwYXINCj4gPiBI
b3cgZG8geW91IHdhbnQgaGFuZGxlIHN1Y2ggbmFtZXMgd2hlbiBjcmVhdGluZyBETExzP1xwYXIN
Cj4gXHBhcg0KPiBJIGRvbid0IG5lZWQgaXQgd2l0aCBETEwncy4gXHBhcg0KPiBccGFyDQo+IFRo
ZXJlIGFyZSBhIGxvdCBvZiBwcm9ncmFtcyB3cml0dGVuIGluIFJ1c3NpYW4sIGUuZy4gSWx5YSBc
cGFyDQo+IEVybWFrb3Ygc3Vic3lzdGVtIExhYi4gKEkgYXBvbG9naXNlIEkgZG9uJ3Qga25vdyBp
ZiBJIHdyb3RlIFxwYXINCj4gaGlzIG5hbWUgY29ycmVjdC4pXHBhcg0KPiBccGFyDQpcaHRtbHJ0
ZntcZjRcZnMyMFxodG1scnRmMCA+IExvb2sgYXQgaHR0cDovL29iZXJvbmNvcmUucnUvIC0+IFwn
Y2FcJ2VlXCdlY1wnZWZcJ2VlXCdlZFwnZTVcJ2VkXCdmMlwnZmJcaHRtbHJ0ZlxmMH1caHRtbHJ0
ZjAgXHBhcg0KPiBccGFyDQo+IExhYiBpcyBhIGdyYW5kaW9zZSBzdWJzeXN0ZW0gd2hpY2ggbWFr
ZXMgdGhlIGxpZmUgZm9yIFxwYXINCj4gdGVhY2hlcnMgbXVjaCBlYXNpZXIuXHBhcg0KPiBZb3Ug
Y2FuIHdyaXRlIGluIGFuIG9kYyBkb2N1bWVudCB0aGUgZm9sbG93aW5nIGxpbmUgKGl0IGlzIGFu
IFxwYXINCj4gZXhhbXBsZSBmcm9tIHVzaW5nIHN1YnN5c3RlbSBMYWIpOlxwYXINCj4gXHRhYiAt
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxodG1scnRme1xmNFxmczIwXGh0
bWxydGYwID4gXHRhYiBQUk9DRURVUkUgXCdkMFwnZThcJ2YxXCdlZVwnZTJcJ2UwXCdmMlwnZmNc
J2NmXCdmMFwnZmZcJ2VjXCdlZVwnZjNcJ2UzKjtcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0K
PiBcdGFiIEJFR0lOXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgPiBcdGFiIFx0YWIg
XCdjN1wnZTBcJ2U0XCdlMFwnZjJcJ2ZjXCdkMFwnZTBcJ2U3XCdlY1wnZTVcJ2YwXCdjYlwnZThc
J2YxXCdmMlwnZTAoNjAwLCAyMDApO1xodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcaHRtbHJ0
ZntcZjRcZnMyMFxodG1scnRmMCA+IFx0YWIgXHRhYiBcJ2M4XCdlNFwnZjJcJ2U4KDIwMCk7IFwn
Y2ZcJ2VlXCdlMlwnZTVcJ2YwXCdlZFwnZjNcJ2YyXCdmYyg5MCk7XGh0bWxydGZcZjB9XGh0bWxy
dGYwIFxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwID4gXHRhYiBcdGFiIFwnYzhcJ2U0
XCdmMlwnZTgoODApOyBcJ2NmXCdlZVwnZTJcJ2U1XCdmMFwnZWRcJ2YzXCdmMlwnZmMoOTApO1xo
dG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCA+IFx0
YWIgXHRhYiBcJ2M4XCdlNFwnZjJcJ2U4KDIwMCk7IFwnY2ZcJ2VlXCdlMlwnZTVcJ2YwXCdlZFwn
ZjNcJ2YyXCdmYyg5MCk7XGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXINClxodG1scnRme1xmNFxm
czIwXGh0bWxydGYwID4gXHRhYiBcdGFiIFwnYzhcJ2U0XCdmMlwnZTgoODApXGh0bWxydGZcZjB9
XGh0bWxydGYwIFxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwID4gXHRhYiBFTkQgXCdk
MFwnZThcJ2YxXCdlZVwnZTJcJ2UwXCdmMlwnZmNcJ2NmXCdmMFwnZmZcJ2VjXCdlZVwnZjNcJ2Uz
O1xodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQo+IFx0YWIgLS0tLS0tLS0tLS0tLS0tLS0tLS0t
LS0tLS0tLS0tLS1ccGFyDQo+IEhlcmUgaXMgdGhlIHRyYW5zbGF0aW9uIHRvIEVuZ2xpc2g6XHBh
cg0KPiBcdGFiIC0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tLS0tXHRhYiBccGFyDQo+IFx0
YWIgUFJPQ0VEVVJFIERyYXdpbmdSZWN0YW5nbGUqO1xwYXINCj4gXHRhYiBCRUdJTlxwYXINCj4g
XHRhYiBcdGFiIFNldFBhcGVyU2l6ZSg2MDAsIDIwMCk7XHBhcg0KPiBcdGFiIFx0YWIgR28oMjAw
KTsgUm90YXRlKDkwKTtccGFyDQo+IFx0YWIgXHRhYiBHbyg4MCk7IFJvdGF0ZSg5MCk7XHBhcg0K
PiBcdGFiIFx0YWIgR28oMjAwKTsgUm90YXRlKDkwKTtccGFyDQo+IFx0YWIgXHRhYiBHbyg4MClc
cGFyDQo+IFx0YWIgRU5EIERyYXdpbmdSZWN0YW5nbGU7IFxwYXINCj4gXHRhYiAtLS0tLS0tLS0t
LS0tLS0tLS0tLS0tLS0tLS0tLS0tLVxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwID4g
QWZ0ZXIgY2xpY2tpbmcgd2l0aCB0aGUgbW91c2Ugb24gIlwnZDBcJ2U4XCdmMVwnZWVcJ2UyXCdl
MFwnZjJcJ2ZjXCdjZlwnZjBcJ2ZmXCdlY1wnZWVcJ2YzXCdlMyo7IiBvciBcaHRtbHJ0ZlxmMH1c
aHRtbHJ0ZjAgXHBhcg0KPiAiRHJhd2luZ1JlY3RhbmdsZSo7IiB0aGUgdHVydGxlIGRyYXdzIGEg
cmVjdGFuZ2xlLiBCZWxpZXZlIFxwYXINCj4gbWUhIFlvdSBuZWVkIG5vdCB0byB3cml0ZSBNT0RV
TEUsIElNUE9SVCBhbmQgYWxsIHRoZSBvdGhlciBzdHVmZi5ccGFyDQo+IFxwYXINCj4gU3Vic3lz
dGVtIExhYiBpcyB3cml0dGVuIHdpdGggdGhlIFJ1c3NpYW4gdmVyc2lvbiBvZiBCQiAxLjUgXHBh
cg0KPiBJdCBjYW4ndCBjb21waWxlIHdpdGggc3RhbmRhcmQgQkIgMS41ICYgMS42XHBhcg0KPiAg
XHBhcg0KPiBJIGhhdmUgdHJhbnNsYXRlZCB0aGUgc3Vic3lzdGVtIExhYiB0byBFbmdsaXNoIGZv
ciBCQiAxLjYsIFxwYXINCj4gYnV0IHRoZSB3b3JrIGlzIG5vdCBmaW5pc2hlZC5ccGFyDQo+IFxw
YXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwID4gXCdkMFwnZThcJ2YxXCdlZVwnZTJcJ2Uw
XCdmMlwnZmNcJ2NmXCdmMFwnZmZcJ2VjXCdlZVwnZjNcJ2UzKiBkb2Vzbid0IHdvcmsgb24gbXkg
dHJhbnNsYXRpb24gKG9ubHkgcnVucyBcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KPiB3aXRo
IEJCMS41cnUpLlxwYXINCj4gRHJhd2luZ1JlY3RhbmdsZSogcnVucyBvbiBib3RoIEJCIHN5c3Rl
bXMuXHBhcg0KPiBccGFyDQo+IFxwYXINCj4gPiBJdCBpcyBuZWNlc3NhcnkgdG8gc3VwcG9ydCB0
aGUgZnVsbCBVbmljb2RlIHNldCBpbiB0ZXh0cywgaS5lLlxwYXINCj4gPiBjb21tZW50cyAmIGRv
Y3VtZW50YXRpb24sIGJ1dCBhcyBJIHVuZGVyc3RhbmQgaXQsIE9NaVN5cyBCQiAxLjZyYzVccGFy
DQo+ID4gaGFzIGFsbCBjaGFuZ2VzIHRvIGhhbmRsZSBVbmljb2RlLlxwYXINCj4gXHBhcg0KPiBP
TSBzdXBwb3J0IGZ1bGwgVW5pY29kZSBzZXQgd2l0aCBjb21tZW50cyBhbmQgZG9jdW1lbnRhdGlv
biBccGFyDQo+IGFscmVhZHkgaW4gQkIgdmVyc2lvbiAxLjUgYW5kIGVhcmxpZXIuXHBhcg0KPiBc
cGFyDQo+IEJCIHZlcnNpb24gMS42cmM1IGV4cGFuZHMgdGhpcyBzdXBwb3J0IHRvIGZvcm1zLlxw
YXINCj4gXHBhcg0KPiA+IFBTOiBJIGRvbid0IGtub3cgaG93IG90aGVyIHByb2dyYW1taW5nIGxh
bmd1YWdlcyBoYW5kbGUgdGhpcyBwcm9ibGVtXHBhcg0KPiA+IGFuZCB3aGF0IHJlc3RyaWN0aW9u
cyBhcmUgcHV0IG9uIGdsb2JhbGx5IHZpc2libGUgaWRlbnRpZmllcnMgYnlccGFyDQo+ID4gb3Bl
cmF0aW5nIHN5c3RlbXMgYW5kL29yIEFCSXMuIEJ1dCBhcHBhcmVudGx5IEMjIGFuZCBKYXZhIGNh
biBoYW5kbGVccGFyDQo+ID4gVW5pY29kZSBpZGVudGlmaWVycy4gVGhlcmUgaXMgYSBkb2N1bWVu
dCBvbiB0aGUgbmV0LCB3aGljaCB0cmllcyB0b1xwYXINCj4gPiBwcm92aWRlIGEgdW5pdmVyc2Fs
IHNvbHV0aW9uIChodHRwOi8vdW5pY29kZS5vcmcvcmVwb3J0cy90cjMxLylccGFyDQo+ID4gYnV0
IHNpbWlsYXIgdG8gb3RoZXIgdW5pdmVyc2FsIHNvbHV0aW9ucyBpdCBhcHBlYXJzIHRvIGJlIGRp
ZmZpY3VsdFxwYXINCj4gPiB0byBkaWdlc3QuXHBhcg0KPiBccGFyDQo+IE9NIGFsd2F5cyBmb3Vu
ZCBhIGJldHRlciB3YXkgdG8gZ28gLi4uXHBhcg0KPiBccGFyDQo+IFxwYXINCj4gUmVnYXJkcyBc
cGFyDQo+IFxwYXINCj4gSGVsbXV0IFppbm5ccGFyDQo+IGh0dHA6Ly93d3cuemlubmFtdHVybS5l
dVxwYXINCj4gXHBhcg0KPiBccGFyDQo+IC0tLS1ccGFyDQo+IFRvIHVuc3Vic2NyaWJlLCBzZW5k
IGEgbWVzc2FnZSB3aXRoIGJvZHkgIlNJR05PRkYgQkxBQ0tCT1giIFxwYXINCj4gdG8gTElTVFNF
UlZATElTVFMuT0JFUk9OLkNIfX0ARUZEUzBKUFdFQk1T
----boundary-LibPST-iamunique-68066625_-_---
Received on Mon Jul 28 2008 - 15:48:58 UTC

This archive was generated by hypermail 2.3.0 : Thu Sep 26 2013 - 06:30:54 UTC