Re: [BLACKBOX] Line numbers in BB editor

From: Oleg N. Cher <"Oleg>
Date: Tue, 9 Nov 2010 10:33:09 +0200

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

Dear Wojtek,

maybe, a completed solution will be to develop bindings for call third
party console software (compilers, linkers) from BB and process its
return data. Probably, it is possible to produce well documented
universal interface for this (similar to SynEdit or Notepad++ bindings
to compilers). And any developer will can add own software and share his
work to other interested people.

I've developed some approximite decision, please critique.
Sorry, but it is documented only in Russian.


MODULE XDevCompilers;

(* ??????????? ?????? ?????????? ?????? ?????????? ? ???????
????????????. *)
(* ?????????? - ????????????? ? ??????? ?? ?????? ?????????
??????-???????,*)
(* ??????? ??????????? ???????? ? ???? .EXE (MS-DOS, Win32) ??? .DLL
(.SO) *)

TYPE
        Compiler* = POINTER TO ABSTRACT RECORD
                modName-: POINTER TO ARRAY OF CHAR; (* ??? ?????? ??? ?????????? *)
                line-, pos-: INTEGER; (* ?????? ? ??????? ???????????? ?????? *)
                errMsg-: POINTER TO ARRAY OF CHAR; (* ????????? ????????? ?? ?????? *)
        END;

VAR
        compiler-, stdCompiler-: Compiler;

PROCEDURE (com: Compiler) Compile* (): BOOLEAN, NEW, ABSTRACT;
        (* ??????????? ?????? modName, ??????????? ? ??????? ????????. ???????
                 ??????????? ? ??? (# Dash.ini ??? Dash.ob2) ??????? ????? ??????
                 ??????, ?????????? ?? ?????? ?????? ????? ????? ????????? ??????
                 ? ??????? ?????????? compiler (????????????? ??????? ??????????
                 SetCompiler), ?????????? ??? ????? ?, ???? ???? ??????,
                 ???????? ? ????:

                                line (? ?????? ? ???????), pos (? ???????), errMsg (????? ??????)

                 ?????? ????????? ?????? ?????? ??????. ?? ??????? ????, ??? ????????
                 ???? ?????. ? ??????? ??? ????? ?????????? ? ??????? ??????????? ?????
                 ?????? ?????? ?????? (???, ??? ??? ???????????? ?????????? ??????????).

                 Compile ?????????? TRUE ???? ?????????? ??????? ? FALSE ? ?????? ??????.

                 P.S. ??? ???? ? WARNING'????
                *)

PROCEDURE (com: Compiler) Build* (): BOOLEAN, NEW, ABSTRACT;

        (* ??????? ?????????? ????? ? ????? ??????? ??????? (??? ?? ?? ??????
                 ????????? ???, ?????? ??? ???????? ?????????? ??????????)
                 ????? ???????? ?????????? ??????? ?????? ? ??????? ??????? ??????.

                 ????? ? ???? ?????????? ? ???????? ??????? ?? ???????????? ? ???????
                 modName Ini-?????. ?????? ?????? ????? ??. ????????.

                 Build ?????????? TRUE ???? ?????? ??????? ? FALSE ? ?????? ??????.
                 ???? ????????? ??????, ? ?????????? modName ????????? ??? ??????,
                 ? ??????? ??? ??????????.

                 ?????? ?? ?????????? ???????????????? ??????, ??????? ?? ??????????,
                 ????? ?? ????????????? ?? ????????, ? ?????????? ??? ??????? OBJ-?????.
                *)

PROCEDURE SetCompiler* (idCompiler: ARRAY OF CHAR);
BEGIN
        (* ????????? ?????? ?????????? ?????? ???????? ??????????? idCompiler.
                 idCompiler - ??? ????????????? ??????????? ??? ?? ??????? ????????????,
                 ?? ???????? ????? ????????? ??. ?? ???????? ??? ?????? ??????????.
                 ??????? ???????????????:

                                XDS-Win32
                                XDS-Linux
                                XDS-C/MinGW
                                Ofront/SDCC
                                Oberon-M
                                JOB
                                GPCP
                                ... ? ??? ?????, ??????? ????????? ????? ??????.
                *)
END SetCompiler;

BEGIN
        compiler := NIL; stdCompiler := NIL;
END XDevCompilers.


Wojtek Skulski wrote:
> Hi:
>
> I am using BB editor to develop a C program (yes, I know, I know...).
> The C-compiler spits error messages with line numbers. It would be
> convenient to request the BB editor to jump to a given line number. Is
> there a known method to do so?
>
> Thank you --- Wojtek

Respectfully yours,
Oleg N. Cher, Vedanta software


----
To unsubscribe, send a message with body "SIGNOFF BLACKBOX" to LISTSERV{([at]})nowhere.xy----boundary-LibPST-iamunique-492011413_-_-
Content-type: application/rtf
Content-transfer-encoding: base64
Content-Disposition: attachment; filename="rtf-body.rtf"
e1xydGYxXGFuc2lcYW5zaWNwZzEyNTJcZnJvbXRleHQgXGRlZmYwe1xmb250dGJsDQp7XGYwXGZz
d2lzc1xmY2hhcnNldDAgQXJpYWw7fQ0Ke1xmMVxmbW9kZXJuIENvdXJpZXIgTmV3O30NCntcZjJc
Zm5pbFxmY2hhcnNldDIgU3ltYm9sO30NCntcZjNcZm1vZGVyblxmY2hhcnNldDAgQ291cmllciBO
ZXc7fQ0Ke1xmNFxmc3dpc3NcZmNoYXJzZXQyMDQgQXJpYWw7fX0NCntcY29sb3J0YmxccmVkMFxn
cmVlbjBcYmx1ZTA7XHJlZDBcZ3JlZW4wXGJsdWUyNTU7fQ0KXHVjMVxwYXJkXHBsYWluXGRlZnRh
YjM2MCBcZjBcZnMyMCBEZWFyIFdvanRlayxccGFyDQpccGFyDQptYXliZSwgYSBjb21wbGV0ZWQg
c29sdXRpb24gd2lsbCBiZSB0byBkZXZlbG9wIGJpbmRpbmdzIGZvciBjYWxsIHRoaXJkIFxwYXIN
CnBhcnR5IGNvbnNvbGUgc29mdHdhcmUgKGNvbXBpbGVycywgbGlua2VycykgZnJvbSBCQiBhbmQg
cHJvY2VzcyBpdHMgXHBhcg0KcmV0dXJuIGRhdGEuIFByb2JhYmx5LCBpdCBpcyBwb3NzaWJsZSB0
byBwcm9kdWNlIHdlbGwgZG9jdW1lbnRlZCBccGFyDQp1bml2ZXJzYWwgaW50ZXJmYWNlIGZvciB0
aGlzIChzaW1pbGFyIHRvIFN5bkVkaXQgb3IgTm90ZXBhZCsrIGJpbmRpbmdzIFxwYXINCnRvIGNv
bXBpbGVycykuIEFuZCBhbnkgZGV2ZWxvcGVyIHdpbGwgY2FuIGFkZCBvd24gc29mdHdhcmUgYW5k
IHNoYXJlIGhpcyBccGFyDQp3b3JrIHRvIG90aGVyIGludGVyZXN0ZWQgcGVvcGxlLlxwYXINClxw
YXINCkkndmUgZGV2ZWxvcGVkIHNvbWUgYXBwcm94aW1pdGUgZGVjaXNpb24sIHBsZWFzZSBjcml0
aXF1ZS5ccGFyDQpTb3JyeSwgYnV0IGl0IGlzIGRvY3VtZW50ZWQgb25seSBpbiBSdXNzaWFuLlxw
YXINClxwYXINClxwYXINCk1PRFVMRSBYRGV2Q29tcGlsZXJzO1xwYXINClxwYXINClxodG1scnRm
e1xmNFxmczIwXGh0bWxydGYwICgqIFwnYzBcJ2UxXCdmMVwnZjJcJ2YwXCdlMFwnZWFcJ2YyXCdl
ZFwnZmJcJ2U5IFwnZWNcJ2VlXCdlNFwnZjNcJ2ViXCdmYyBcJ2YwXCdlNVwnZTBcJ2ViXCdlOFwn
ZTdcJ2UwXCdmNlwnZThcJ2U4IFwnZTJcJ2ZiXCdlN1wnZWVcJ2UyXCdlMCBcJ2UyXCdlZFwnZjNc
J2YyXCdmMFwnZTVcJ2VkXCdlZFwnZThcJ2Y1IFwnZTggXCdlMlwnZWRcJ2U1XCdmOFwnZWRcJ2U4
XCdmNSBcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0
ZjAgXCdlYVwnZWVcJ2VjXCdlZlwnZThcJ2ViXCdmZlwnZjJcJ2VlXCdmMFwnZWVcJ2UyLiAqKVxo
dG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCAoKiBc
J2MyXCdlZFwnZjNcJ2YyXCdmMFwnZTVcJ2VkXCdlZFwnZThcJ2U1IC0gXCdmMFwnZTVcJ2UwXCdl
YlwnZThcJ2U3XCdlZVwnZTJcJ2UwXCdlZFwnZWRcJ2ZiXCdlNSBcJ2UyIFwnZjFcJ2U4XCdmMVwn
ZjJcJ2U1XCdlY1wnZTUgXCdlZFwnZTAgXCdmM1wnZjBcJ2VlXCdlMlwnZWRcJ2U1IFwnZjFcJ2Vl
XCdlMVwnZjBcJ2UwXCdlZFwnZWRcJ2ZiXCdmNSBcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0K
XGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgXCdjZVwnZTFcJ2U1XCdmMFwnZWVcJ2VkLVwnZWNc
J2VlXCdlNFwnZjNcJ2ViXCdlNVwnZTksKilcaHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXGh0
bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgKCogXCdjMlwnZWRcJ2U1XCdmOFwnZWRcJ2U4XCdlNSBc
J2YwXCdlNVwnZTBcJ2ViXCdlOFwnZTdcJ2VlXCdlMlwnZTBcJ2VkXCdmYiBcJ2VlXCdmMlwnZTRc
J2U1XCdlYlwnZmNcJ2VkXCdlZSBcJ2UyIFwnZTJcJ2U4XCdlNFwnZTUgLkVYRSAoTVMtRE9TLCBX
aW4zMikgXCdlOFwnZWJcJ2U4IC5ETEwgXGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXINCiguU08p
ICopXHBhcg0KXHBhcg0KVFlQRVxwYXINClx0YWIgQ29tcGlsZXIqID0gUE9JTlRFUiBUTyBBQlNU
UkFDVCBSRUNPUkRccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgbW9k
TmFtZS06IFBPSU5URVIgVE8gQVJSQVkgT0YgQ0hBUjsgKCogXCdjOFwnZWNcJ2ZmIFwnZWNcJ2Vl
XCdlNFwnZjNcJ2ViXCdmZiBcJ2U0XCdlYlwnZmYgXCdmMlwnZjBcJ2UwXCdlZFwnZjFcJ2ViXCdm
ZlwnZjZcJ2U4XCdlOCAqKVxodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRc
ZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgbGluZS0sIHBvcy06IElOVEVHRVI7XHRhYiBcdGFiICgq
IFwnZDFcJ2YyXCdmMFwnZWVcJ2VhXCdlMCBcJ2U4IFwnZWZcJ2VlXCdlN1wnZThcJ2Y2XCdlOFwn
ZmYgXCdlZVwnZTFcJ2VkXCdlMFwnZjBcJ2YzXCdlNlwnZTVcJ2VkXCdlZFwnZWVcJ2U5IFwnZWVc
J2Y4XCdlOFwnZTFcJ2VhXCdlOCAqKVxodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcaHRtbHJ0
ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgZXJyTXNnLTogUE9JTlRFUiBUTyBBUlJBWSBP
RiBDSEFSOyAoKiBcJ2QyXCdlNVwnZWFcJ2YxXCdmMlwnZWVcJ2UyXCdlZVwnZTUgXCdmMVwnZWVc
J2VlXCdlMVwnZjlcJ2U1XCdlZFwnZThcJ2U1IFwnZWVcJ2UxIFwnZWVcJ2Y4XCdlOFwnZTFcJ2Vh
XCdlNSAqKVxodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcdGFiIEVORDtccGFyDQpccGFyDQpW
QVJccGFyDQpcdGFiIGNvbXBpbGVyLSwgc3RkQ29tcGlsZXItOiBDb21waWxlcjtccGFyDQpccGFy
DQpQUk9DRURVUkUgKGNvbTogQ29tcGlsZXIpIENvbXBpbGUqICgpOiBCT09MRUFOLCBORVcsIEFC
U1RSQUNUO1xwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwIFx0YWIgKCogXCdjYVwnZWVc
J2VjXCdlZlwnZThcJ2ViXCdlOFwnZjBcJ2YzXCdlNVwnZWMgXCdlY1wnZWVcJ2U0XCdmM1wnZWJc
J2ZjIG1vZE5hbWUsIFwnZjBcJ2UwXCdlN1wnZWNcJ2U1XCdmOVwnYjhcJ2VkXCdlZFwnZmJcJ2U5
IFwnZTIgXCdmMlwnZTVcJ2VhXCdmM1wnZjlcJ2U1XCdlYyBcJ2VhXCdlMFwnZjJcJ2UwXCdlYlwn
ZWVcJ2UzXCdlNS4gXCdjZVwnZjJcJ2VhXCdmMFwnZWVcJ2U1XCdlY1xodG1scnRmXGYwfVxodG1s
cnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgIFwnZWVcJ2U0
XCdlZFwnZWVcJ2U4XCdlY1wnYjhcJ2VkXCdlZFwnZmJcJ2U5IFwnZjEgXCdlZFwnZThcJ2VjICgj
IERhc2guaW5pIFwnZTRcJ2ViXCdmZiBEYXNoLm9iMikgXCdlZlwnZjBcJ2VlXCdmNFwnZThcJ2Vi
XCdmYyBcJ2VlXCdlZlwnZjZcJ2U4XCdlOSBcJ2YxXCdlMVwnZWVcJ2YwXCdlYVwnZThcaHRtbHJ0
ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgXHRhYiBcdGFi
ICBcJ2VjXCdlZVwnZTRcJ2YzXCdlYlwnZmYsIFwnZjFcJ2Y0XCdlZVwnZjBcJ2VjXCdlOFwnZjBc
J2YzXCdlNVwnZWMgXCdlZFwnZTAgXCdlZVwnZjFcJ2VkXCdlZVwnZTJcJ2U1IFwnZWRcJ2UwXCdl
MVwnZWVcJ2YwXCdlMCBcJ2VlXCdlZlwnZjZcJ2U4XCdlOSBcJ2VhXCdlYlwnZmVcJ2Y3XCdlOCBc
J2VhXCdlZVwnZWNcJ2UwXCdlZFwnZTRcJ2VkXCdlZVwnZTkgXCdmMVwnZjJcJ2YwXCdlZVwnZWFc
J2U4XGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYw
IFx0YWIgXHRhYiAgXCdlOCBcJ2UyXCdmYlwnZTdcJ2VlXCdlMlwnZTVcJ2VjIFwnZWFcJ2VlXCdl
Y1wnZWZcJ2U4XCdlYlwnZmZcJ2YyXCdlZVwnZjAgY29tcGlsZXIgKFwnZjNcJ2YxXCdmMlwnZTBc
J2VkXCdlZVwnZTJcJ2ViXCdlNVwnZWRcJ2VkXCdmYlwnZTkgXCdlN1wnZTBcJ2YwXCdlMFwnZWRc
J2U1XCdlNSBcJ2VmXCdmMFwnZWVcJ2Y2XCdlNVwnZTRcJ2YzXCdmMFwnZWVcJ2U5XGh0bWxydGZc
ZjB9XGh0bWxydGYwIFxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwIFx0YWIgXHRhYiAg
U2V0Q29tcGlsZXIpLCBcJ2VlXCdlMVwnZjBcJ2UwXCdlMVwnZWVcJ2YyXCdlMFwnZTVcJ2VjIFwn
ZTVcJ2UzXCdlZSBcJ2UyXCdmYlwnZTJcJ2VlXCdlNCBcJ2U4LCBcJ2U1XCdmMVwnZWJcJ2U4IFwn
ZTVcJ2YxXCdmMlwnZmMgXCdlZVwnZjhcJ2U4XCdlMVwnZWFcJ2U4LFxodG1scnRmXGYwfVxodG1s
cnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgIFwnZWZcJ2Yw
XCdlOFwnZTJcJ2U1XCdlNFwnYjhcJ2VjIFwnZWEgXCdlMlwnZThcJ2U0XCdmMzpcaHRtbHJ0Zlxm
MH1caHRtbHJ0ZjAgXHBhcg0KXHBhcg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgXHRhYiBc
dGFiIFx0YWIgXHRhYiBsaW5lIChcJ2I5IFwnZjFcJ2YyXCdmMFwnZWVcJ2VhXCdlOCBcJ2YxIFwn
ZWVcJ2Y4XCdlOFwnZTFcJ2VhXCdlZVwnZTkpLCBwb3MgKFwnYjkgXCdlZlwnZWVcJ2U3XCdlOFwn
ZjZcJ2U4XCdlOCksIGVyck1zZyAoXCdmMlwnZTVcJ2VhXCdmMVwnZjIgXCdlZVwnZjhcJ2U4XCdl
MVwnZWFcJ2U4KVxodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpccGFyDQpcaHRtbHJ0ZntcZjRc
ZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgIFwnY2JcJ2VlXCdlMlwnZThcJ2YyXCdmYyBcJ2VmXCdm
MFwnZTVcJ2U0XCdlYlwnZTBcJ2UzXCdlMFwnZmUgXCdmMlwnZWVcJ2ViXCdmY1wnZWFcJ2VlIFwn
ZWZcJ2U1XCdmMFwnZTJcJ2YzXCdmZSBcJ2VlXCdmOFwnZThcJ2UxXCdlYVwnZjMuIFwnY2ZcJ2Vl
IFwnZWFcJ2YwXCdlMFwnZTlcJ2VkXCdlNVwnZTkgXCdlY1wnZTVcJ2YwXCdlNSwgXCdmMlwnZTBc
J2VhIFwnZjNcJ2VmXCdmMFwnZWVcJ2YxXCdmMlwnZThcJ2VjXGh0bWxydGZcZjB9XGh0bWxydGYw
IFxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwIFx0YWIgXHRhYiAgXCdmMVwnZTVcJ2Ux
XCdlNSBcJ2U2XCdlOFwnZTdcJ2VkXCdmYy4gXCdjMiBcJ2UxXCdmM1wnZTRcJ2YzXCdmOVwnZTVc
J2VjIFwnZmRcJ2YyXCdlZSBcJ2VjXCdlZVwnZTZcJ2VkXCdlZSBcJ2U0XCdlZVwnZjBcJ2UwXCdl
MVwnZWVcJ2YyXCdlMFwnZjJcJ2ZjIFwnZTIgXCdmMVwnZjJcJ2VlXCdmMFwnZWVcJ2VkXCdmMyBc
J2VmXCdlZVwnZWFcJ2UwXCdlN1wnZmJcJ2UyXCdlMFwnZWRcJ2U4XCdmZiBcJ2YxXCdmMFwnZTBc
J2U3XCdmM1xodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1s
cnRmMCBcdGFiIFx0YWIgIFwnZjZcJ2U1XCdlYlwnZWVcJ2UzXCdlZSBcJ2YxXCdlZlwnZThcJ2Yx
XCdlYVwnZTAgXCdlZVwnZjhcJ2U4XCdlMVwnZWVcJ2VhIChcJ2YyXCdlMFwnZWMsIFwnZTNcJ2U0
XCdlNSBcJ2ZkXCdmMlwnZWUgXCdlZlwnZWVcJ2U0XCdlNFwnZTVcJ2YwXCdlNlwnZThcJ2UyXCdl
MFwnZTVcJ2YyIFwnZWFcJ2VlXCdlZFwnZjFcJ2VlXCdlYlwnZmNcJ2VkXCdmYlwnZTkgXCdlYVwn
ZWVcJ2VjXCdlZlwnZThcJ2ViXCdmZlwnZjJcJ2VlXCdmMCkuXGh0bWxydGZcZjB9XGh0bWxydGYw
IFxwYXINClxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwIFx0YWIgXHRhYiAgQ29tcGls
ZSBcJ2UyXCdlZVwnZTdcJ2UyXCdmMFwnZTBcJ2Y5XCdlMFwnZTVcJ2YyIFRSVUUgXCdlNVwnZjFc
J2ViXCdlOCBcJ2VhXCdlZVwnZWNcJ2VmXCdlOFwnZWJcJ2ZmXCdmNlwnZThcJ2ZmIFwnZjNcJ2Yx
XCdlZlwnZTVcJ2Y4XCdlZFwnZTAgXCdlOCBGQUxTRSBcJ2UyIFwnZjFcJ2ViXCdmM1wnZjdcJ2Uw
XCdlNSBcJ2VlXCdmOFwnZThcJ2UxXCdlYVwnZTguXGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXIN
ClxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwIFx0YWIgXHRhYiAgUC5TLiBcJ2NhXCdl
MFwnZWEgXCdlMVwnZmJcJ2YyXCdmYyBcJ2YxIFdBUk5JTkcnXCdlMFwnZWNcJ2U4P1xodG1scnRm
XGYwfVxodG1scnRmMCBccGFyDQpcdGFiIFx0YWIgKilccGFyDQpccGFyDQpQUk9DRURVUkUgKGNv
bTogQ29tcGlsZXIpIEJ1aWxkKiAoKTogQk9PTEVBTiwgTkVXLCBBQlNUUkFDVDtccGFyDQpccGFy
DQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiICgqIFwnYzJcJ2ZiXCdlN1wnZTJcJ2Uw
XCdmMlwnZmMgXCdlYVwnZWVcJ2VjXCdlZlwnZThcJ2ViXCdmZlwnZjJcJ2VlXCdmMCBcJ2YxXCdm
MFwnZTBcJ2U3XCdmMyBcJ2YxIFwnZjZcJ2U1XCdlYlwnZmJcJ2VjIFwnZWRcJ2UwXCdlMVwnZWVc
J2YwXCdlZVwnZWMgXCdlY1wnZWVcJ2U0XCdmM1wnZWJcJ2U1XCdlOSAoXCdlOFwnZWJcJ2U4IFwn
ZTZcJ2U1IFwnZWZcJ2VlIFwnZWVcJ2U0XCdlZFwnZWVcJ2VjXCdmM1xodG1scnRmXGYwfVxodG1s
cnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgIFwnZWRcJ2U1
XCdmMVwnZWFcJ2VlXCdlYlwnZmNcJ2VhXCdlZSBcJ2YwXCdlMFwnZTcsIFwnZWFcJ2UwXCdlNlwn
ZTRcJ2ZiXCdlOSBcJ2YwXCdlMFwnZTcgXCdlZlwnZjBcJ2VlXCdlMlwnZTVcJ2YwXCdmZlwnZmYg
XCdmM1wnZjFcJ2VmXCdlNVwnZjhcJ2VkXCdlZVwnZjFcJ2YyXCdmYyBcJ2VhXCdlZVwnZWNcJ2Vm
XCdlOFwnZWJcJ2ZmXCdmNlwnZThcJ2U4KVxodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpcaHRt
bHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgIFwnZWZcJ2VlXCdmMVwnZWJcJ2U1IFwn
ZjNcJ2YxXCdlZlwnZTVcJ2Y4XCdlZFwnZWVcJ2U5IFwnZWFcJ2VlXCdlY1wnZWZcJ2U4XCdlYlwn
ZmZcJ2Y2XCdlOFwnZTggXCdlMlwnZmJcJ2U3XCdlMlwnZTBcJ2YyXCdmYyBcJ2ViXCdlOFwnZWRc
J2VhXCdlNVwnZjAgXCdlOCBcJ2YxXCdlZVwnZTFcJ2YwXCdlMFwnZjJcJ2ZjIFwnZjZcJ2U1XCdl
YlwnZTVcJ2UyXCdlZVwnZTkgXCdlY1wnZWVcJ2U0XCdmM1wnZWJcJ2ZjLlxodG1scnRmXGYwfVxo
dG1scnRmMCBccGFyDQpccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIg
IFwnY2VcJ2VmXCdmNlwnZThcJ2U4IFwnZTggXCdlZlwnZjNcJ2YyXCdlOCBcJ2YyXCdmMFwnZTBc
J2VkXCdmMVwnZWJcJ2ZmXCdmNlwnZThcJ2U4IFwnZTggXCdlYlwnZThcJ2VkXCdlYVwnZWVcJ2Uy
XCdlYVwnZTggXCdlMVwnZTVcJ2YwXCdmM1wnZjJcJ2YxXCdmZiBcJ2U4XCdlNyBcJ2VlXCdlNFwn
ZWRcJ2VlXCdlOFwnZWNcJ2I4XCdlZFwnZWRcJ2VlXCdlM1wnZWUgXCdmMSBcJ2VjXCdlZVwnZTRc
J2YzXCdlYlwnZTVcJ2VjXGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXINClxodG1scnRme1xmNFxm
czIwXGh0bWxydGYwIFx0YWIgXHRhYiAgbW9kTmFtZSBJbmktXCdmNFwnZTBcJ2U5XCdlYlwnZTAu
IFwnY2ZcJ2YwXCdlOFwnZWNcJ2U1XCdmMCBcJ2YyXCdlMFwnZWFcJ2VlXCdlM1wnZWUgXCdmNFwn
ZTBcJ2U5XCdlYlwnZTAgXCdmMVwnZWMuIFwnZWVcJ2YyXCdlNFwnZTVcJ2ViXCdmY1wnZWRcJ2Vl
LlxodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1s
cnRmMCBcdGFiIFx0YWIgIEJ1aWxkIFwnZTJcJ2VlXCdlN1wnZTJcJ2YwXCdlMFwnZjlcJ2UwXCdl
NVwnZjIgVFJVRSBcJ2U1XCdmMVwnZWJcJ2U4IFwnZjFcJ2UxXCdlZVwnZjBcJ2VhXCdlMCBcJ2Yz
XCdmMVwnZWZcJ2U1XCdmOFwnZWRcJ2UwIFwnZTggRkFMU0UgXCdlMiBcJ2YxXCdlYlwnZjNcJ2Y3
XCdlMFwnZTUgXCdlZVwnZjhcJ2U4XCdlMVwnZWFcJ2U4LlxodG1scnRmXGYwfVxodG1scnRmMCBc
cGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgIFwnYzVcJ2YxXCdlYlwn
ZTggXCdlZlwnZjBcJ2VlXCdlOFwnZTdcJ2VlXCdmOFwnZWJcJ2UwIFwnZWVcJ2Y4XCdlOFwnZTFc
J2VhXCdlMCwgXCdlMiBcJ2VmXCdlNVwnZjBcJ2U1XCdlY1wnZTVcJ2VkXCdlZFwnZWVcJ2U5IG1v
ZE5hbWUgXCdlMlwnZWVcJ2U3XCdlMlwnZjBcJ2UwXCdmMlwnZThcJ2VjIFwnZThcJ2VjXCdmZiBc
J2VjXCdlZVwnZTRcJ2YzXCdlYlwnZmYsXGh0bWxydGZcZjB9XGh0bWxydGYwIFxwYXINClxodG1s
cnRme1xmNFxmczIwXGh0bWxydGYwIFx0YWIgXHRhYiAgXCdlMiBcJ2VhXCdlZVwnZjJcJ2VlXCdm
MFwnZWVcJ2VjIFwnZWVcJ2VkXCdlMCBcJ2VlXCdlMVwnZWRcJ2UwXCdmMFwnZjNcJ2U2XCdlNVwn
ZWRcJ2UwLlxodG1scnRmXGYwfVxodG1scnRmMCBccGFyDQpccGFyDQpcaHRtbHJ0ZntcZjRcZnMy
MFxodG1scnRmMCBcdGFiIFx0YWIgIFwnZDVcJ2VlXCdmMFwnZWVcJ2Y4XCdlZSBcJ2UxXCdmYiBc
J2U3XCdlMFwnZWZcJ2VlXCdlY1wnZThcJ2VkXCdlMFwnZjJcJ2ZjIFwnZjFcJ2VhXCdlZVwnZWNc
J2VmXCdlOFwnZWJcJ2U4XCdmMFwnZWVcJ2UyXCdlMFwnZWRcJ2VkXCdmYlwnZTUgXCdlY1wnZWVc
J2U0XCdmM1wnZWJcJ2U4LCBcJ2VhXCdlZVwnZjJcJ2VlXCdmMFwnZmJcJ2U1IFwnZWRcJ2U1IFwn
ZThcJ2U3XCdlY1wnZTVcJ2VkXCdmZlwnZWJcJ2U4XCdmMVwnZmMsXGh0bWxydGZcZjB9XGh0bWxy
dGYwIFxwYXINClxodG1scnRme1xmNFxmczIwXGh0bWxydGYwIFx0YWIgXHRhYiAgXCdmN1wnZjJc
J2VlXCdlMVwnZmIgXCdlZFwnZTUgXCdlYVwnZWVcJ2VjXCdlZlwnZThcJ2ViXCdlOFwnZjBcJ2Vl
XCdlMlwnZTBcJ2YyXCdmYyBcJ2U4XCdmNSBcJ2VmXCdlZVwnZTJcJ2YyXCdlZVwnZjBcJ2VkXCdl
ZSwgXCdlMCBcJ2YxXCdlYlwnZThcJ2VkXCdlYVwnZWVcJ2UyXCdlMFwnZjJcJ2ZjIFwnZjNcJ2U2
XCdlNSBcJ2UzXCdlZVwnZjJcJ2VlXCdlMlwnZmJcJ2U1IE9CSi1cJ2Y0XCdlMFwnZTlcJ2ViXCdm
Yi5caHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBhcg0KXHRhYiBcdGFiICopXHBhcg0KXHBhcg0KUFJP
Q0VEVVJFIFNldENvbXBpbGVyKiAoaWRDb21waWxlcjogQVJSQVkgT0YgQ0hBUik7XHBhcg0KQkVH
SU5ccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiICgqIFwnYzdcJ2UwXCdlM1wn
ZjBcJ2YzXCdlN1wnZThcJ2YyXCdmYyBcJ2VjXCdlZVwnZTRcJ2YzXCdlYlwnZmMgXCdmMFwnZTVc
J2UwXCdlYlwnZThcJ2U3XCdlMFwnZjZcJ2U4XCdlOCBcJ2UyXCdmYlwnZTdcJ2VlXCdlMlwnZTAg
XCdlMlwnZWRcJ2U1XCdmOFwnZWRcJ2U1XCdlM1wnZWUgXCdlYVwnZWVcJ2VjXCdlZlwnZThcJ2Vi
XCdmZlwnZjJcJ2VlXCdmMFwnZTAgaWRDb21waWxlci5caHRtbHJ0ZlxmMH1caHRtbHJ0ZjAgXHBh
cg0KXGh0bWxydGZ7XGY0XGZzMjBcaHRtbHJ0ZjAgXHRhYiBcdGFiICBpZENvbXBpbGVyIC0gXCdm
ZFwnZjJcJ2VlIFwnZThcJ2U0XCdlNVwnZWRcJ2YyXCdlOFwnZjRcJ2U4XCdlYVwnZTBcJ2YyXCdl
ZVwnZjAgXCdlYVwnZWVcJ2VjXCdlZlwnZThcJ2ViXCdmZlwnZjJcJ2VlXCdmMFwnZTAgXCdlOFwn
ZWJcJ2U4IFwnZTZcJ2U1IFwnZjZcJ2U1XCdlZlwnZWVcJ2Y3XCdlYVwnZTggXCdlYVwnZWVcJ2Vj
XCdlZlwnZThcJ2ViXCdmZlwnZjJcJ2VlXCdmMFwnZWVcJ2UyLFxodG1scnRmXGYwfVxodG1scnRm
MCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIgIFwnZWZcJ2VlIFwn
ZWFcJ2VlXCdmMlwnZWVcJ2YwXCdlZVwnZWNcJ2YzIFwnZWNcJ2VlXCdlNlwnZWRcJ2VlIFwnZjBc
J2UwXCdlN1wnZWJcJ2U4XCdmN1wnZTBcJ2YyXCdmYyBcJ2U4XCdmNS4gXCdjZVwnZWQgXCdmM1wn
ZWRcJ2U4XCdlYVwnZTBcJ2ViXCdlNVwnZWQgXCdlNFwnZWJcJ2ZmIFwnZWFcJ2UwXCdlNlwnZTRc
J2VlXCdlOSBcJ2YwXCdlNVwnZTBcJ2ViXCdlOFwnZTdcJ2UwXCdmNlwnZThcJ2U4LlxodG1scnRm
XGYwfVxodG1scnRmMCBccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIg
IFwnY2ZcJ2YwXCdlOFwnZWNcJ2U1XCdmMFwnZmIgXCdlOFwnZTRcJ2U1XCdlZFwnZjJcJ2U4XCdm
NFwnZThcJ2VhXCdlMFwnZjJcJ2VlXCdmMFwnZWVcJ2UyOlxodG1scnRmXGYwfVxodG1scnRmMCBc
cGFyDQpccGFyDQpcdGFiIFx0YWIgXHRhYiBcdGFiIFhEUy1XaW4zMlxwYXINClx0YWIgXHRhYiBc
dGFiIFx0YWIgWERTLUxpbnV4XHBhcg0KXHRhYiBcdGFiIFx0YWIgXHRhYiBYRFMtQy9NaW5HV1xw
YXINClx0YWIgXHRhYiBcdGFiIFx0YWIgT2Zyb250L1NEQ0NccGFyDQpcdGFiIFx0YWIgXHRhYiBc
dGFiIE9iZXJvbi1NXHBhcg0KXHRhYiBcdGFiIFx0YWIgXHRhYiBKT0JccGFyDQpcdGFiIFx0YWIg
XHRhYiBcdGFiIEdQQ1BccGFyDQpcaHRtbHJ0ZntcZjRcZnMyMFxodG1scnRmMCBcdGFiIFx0YWIg
XHRhYiBcdGFiIC4uLiBcJ2U4IFwnZjJcJ2UwXCdlYSBcJ2U0XCdlMFwnZWJcJ2U1XCdlNSwgXCdm
MVwnZWRcJ2UwXCdmN1wnZTBcJ2ViXCdlMCBcJ2VmXCdlZVwnZTRcJ2U0XCdlNVwnZjBcJ2U2XCdl
OFwnZWMgXCdmMVwnZTBcJ2VjXCdmYlwnZTUgXCdlMlwnZTBcJ2U2XCdlZFwnZmJcJ2U1LlxodG1s
cnRmXGYwfVxodG1scnRmMCBccGFyDQpcdGFiIFx0YWIgKilccGFyDQpFTkQgU2V0Q29tcGlsZXI7
XHBhcg0KXHBhcg0KQkVHSU5ccGFyDQpcdGFiIGNvbXBpbGVyIDo9IE5JTDsgc3RkQ29tcGlsZXIg
Oj0gTklMO1xwYXINCkVORCBYRGV2Q29tcGlsZXJzLlxwYXINClxwYXINClxwYXINCldvanRlayBT
a3Vsc2tpIHdyb3RlOlxwYXINCj4gSGk6XHBhcg0KPiBccGFyDQo+ICAgSSBhbSB1c2luZyBCQiBl
ZGl0b3IgdG8gZGV2ZWxvcCBhIEMgcHJvZ3JhbSAoeWVzLCBJIGtub3csIEkga25vdy4uLikuIFxw
YXINCj4gVGhlIEMtY29tcGlsZXIgc3BpdHMgZXJyb3IgbWVzc2FnZXMgd2l0aCBsaW5lIG51bWJl
cnMuIEl0IHdvdWxkIGJlIFxwYXINCj4gY29udmVuaWVudCB0byByZXF1ZXN0IHRoZSBCQiBlZGl0
b3IgdG8ganVtcCB0byBhIGdpdmVuIGxpbmUgbnVtYmVyLiBJcyBccGFyDQo+IHRoZXJlIGEga25v
d24gbWV0aG9kIHRvIGRvIHNvP1xwYXINCj4gXHBhcg0KPiBUaGFuayB5b3UgLS0tIFdvanRla1xw
YXINClxwYXINClJlc3BlY3RmdWxseSB5b3VycyxccGFyDQpPbGVnIE4uIENoZXIsIFZlZGFudGEg
c29mdHdhcmVccGFyDQpccGFyDQpccGFyDQotLS0tXHBhcg0KVG8gdW5zdWJzY3JpYmUsIHNlbmQg
YSBtZXNzYWdlIHdpdGggYm9keSAiU0lHTk9GRiBCTEFDS0JPWCIgdG8gTElTVFNFUlZATElTVFMu
T0JFUk9OLkNIfX0ASUgxYw==
----boundary-LibPST-iamunique-492011413_-_---
Received on Tue Nov 09 2010 - 09:33:09 UTC

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