a patch for uffi and clsql-oracle unicode problem (sbcl)
"DalHo Park" <[email protected]> Tue, 22 Apr 2008 02:38:07 +0900
| Newsgroups | gmane.lisp.clsql.general,gmane.lisp.uffi.devel |
|---|---|
| Message-ID | <[email protected]> |
------=_Part_8626_30020902.1208799489118 Content-Type: text/plain; charset=EUC-KR Content-Transfer-Encoding: base64 Content-Disposition: inline SGksCgpmaXJzdCBvZiBhbGwsIHRoaXMgaXMgcmVsYXRlZCB0byBib3RoIHVmZmkgYW5kIGNsc3Fs LW9yYWNsZSAoc28sIGkKc2VuZCBpdCB0byB0aGUgYm90aCkuCgppIGhhZCBzb21lIHByb2JsZW1z IHdpdGggY2xzcWwtb3JhY2xlIHdpdGggdW5pY29kZSBLb3JlYW4gKGFrYSwgSGFuZ3VsKS4KYWxs IHRoZSBLb3JlYW4gY2hhcmFjdGVycyB3ZXJlIGJyb2tlbiAoZXZlbiB0cnVuY2F0ZWQpLgoKdGhl IG1haW4gcHJvYmxlbSB3YXMgJ2NvbnZlcnQtdG8tZm9yZWlnbi1zdHJpbmcnIGZ1bmN0aW9uIGlu CnN0cmluZ3MubGlzcCBjYW4gbm90IGNvbnZlcnQgS29yZWFuIHN0cmluZyBjb3JyZWN0bHkuCgpz aW1wbGUgdGVzdCBjb2RlIChzaG91bGQgYmUgdGVzdGVkIG9uIHVuaWNvZGUgY2FwYWJsZSBzaGVs bCBvciBlbWFjcykgOgooZGVmcGFyYW1ldGVyICp0ZXN0cyogJygiRGFsSG8gUGFyayIgIrnatN7I oyIpKQoKKGRvbGlzdCAodGVzdCAqdGVzdHMqKQogIChsZXQqICgoZiAgICAodWZmaTpjb252ZXJ0 LXRvLWZvcmVpZ24tc3RyaW5nIHRlc3QpKQoJIChiYWNrICh1ZmZpOmNvbnZlcnQtZnJvbS1mb3Jl aWduLXN0cmluZyBmKSkpCiAgICAoZm9ybWF0IHQgIn4ldGVzdD1+YSwgYmFjaz1+YSIgdGVzdCBi YWNrKQogICAgKGFzc2VydCAoc3RyaW5nPSB0ZXN0IGJhY2spKSkpCgpyZXN1bHQ6CnRlc3Q9RGFs SG8gUGFyaywgYmFjaz1EYWxIbyBQYXJrCmRlYnVnZ2VyIGludm9rZWQgb24gYSBTQi1JTlQ6Qy1T VFJJTkctREVDT0RJTkctRVJST1IgaW4gdGhyZWFkCiM8VEhSRUFEICJpbml0aWFsIHRocmVhZCIg ezEwMDI1REVFRDF9PjoKICBjLXN0cmluZyBkZWNvZGluZyBlcnJvciAoOmV4dGVybmFsLWZvcm1h dCA6VVRGLTgpOgogICAgdGhlIG9jdGV0IHNlcXVlbmNlIDMgY2Fubm90IGJlIGRlY29kZWQuCgpU eXBlIEhFTFAgZm9yIGRlYnVnZ2VyIGhlbHAsIG9yIChTQi1FWFQ6UVVJVCkgdG8gZXhpdCBmcm9t IFNCQ0wuCgpyZXN0YXJ0cyAoaW52b2thYmxlIGJ5IG51bWJlciBvciBieSBwb3NzaWJseS1hYmJy ZXZpYXRlZCBuYW1lKToKICAwOiBbQUJPUlRdIEV4aXQgZGVidWdnZXIsIHJldHVybmluZyB0byB0 b3AgbGV2ZWwuCgooU0ItSU5UOkMtU1RSSU5HLURFQ09ESU5HLUVSUk9SIDpVVEYtOCAzKQowXQoK YXNjaWkgY2hhcmFjdGVycyB3ZXJlIHN1Y2Nlc3NmdWwgYnV0IEtvcmVhbiB3YXMgbm90LgppIG1v ZGlmaWVkIHNvbWUgY29kZXMgaW4gc3RyaW5ncy5saXNwIGFuZCBhdHRhY2hlZCBzdHJpbmdzLnBh dGNoLgoKcmVzdWx0IGFmdGVyIHBhdGNoOgp0ZXN0PURhbEhvIFBhcmssIGJhY2s9RGFsSG8gUGFy awp0ZXN0PbnatN7IoywgYmFjaz252rTeyKMKCm5vdywgd2l0aCBhYm92ZSBwYXRjaCwgY2xzcWwt b3JhY2xlIGhhcyBhIHByb2JsZW0sIHRvby4Kc3FsLXN0bXQtZXhlYyBmdW5jdGlvbiBpbiBvcmFj bGUtc3FsLmxpc3AganVzdCBwYXNzZXMgdGhlIGxlbmd0aCBvZgpsaXNwIHN0cmluZyBmb3Igb2Np IGludGVyZmFjZShvY2ktc3RtdC1wcmVwYXJlKS4KdGhpcyBpcyBubyBwcm9ibGVtIHdpdGggYXNj aWkgc3RyaW5nIGJ1dCB1dGYtOCBlbmNvZGVkIHN0cmluZyh3Lwp2YXJpYWJsZSBieXRlLXdpZHRo IGZvciBvbmUgY29uY2VwdHVhbCBjaGFyYWN0ZXIpIHdvdWxkIGJlIHRydW5jYXRlZC4Kc28sIHlv dSBwcm9iYWJseSBnZXQgIk9SQS0wMTc1NiBxdW90ZWQgc3RyaW5nIG5vdCBwcm9wZXJseSB0ZXJt aW5hdGVkIiBlcnJvci4KCmF0dGFjaGVkIG9yYWNsZS1zcWwucGF0Y2ggaXMgbXkgd29ya2Fyb3Vu ZCAoc29tZWhvdyB1Z2x5IGhhY2spLgoKYW5vdGhlciBwb3NzaWJsZSBvcmFjbGUgZXJyb3I6CiJP UkEtMTI3MDU6IENhbm5vdCBhY2Nlc3MgTkxTIGRhdGEgZmlsZXMgb3IgaW52YWxpZCBlbnZpcm9u bWVudCBzcGVjaWZpZWQuIgppbiBteSBjYXNlLCBqdXN0IHNldHRpbmcgTkxTX0xBTkc9LlVURjgg KG9yIHNvbWV0aGluZykgd2lsbCBoZWxwLgoKYW5kLCBhcyB5b3UgY2FuIHNlZSB0ZXN0ZWQgZW52 aXJvbm1lbnQgaXMgU0JDTCAxLjAuNiAob24gVWJ1bnR1IEd1dHN5KS4KClJlZ2FyZHMsCgpEYWxI bwo= ------=_Part_8626_30020902.1208799489118 Content-Type: text/x-patch; name=strings.patch Content-Transfer-Encoding: base64 X-Attachment-Id: f_ffbbosmp Content-Disposition: attachment; filename=strings.patch ZGlmZiAtLWdpdCBhL3NyYy9zdHJpbmdzLmxpc3AgYi9zcmMvc3RyaW5ncy5saXNwCmluZGV4IDU0 MzQzNGYuLjQ1ZDYxYzQgMTAwNjQ0Ci0tLSBhL3NyYy9zdHJpbmdzLmxpc3AKKysrIGIvc3JjL3N0 cmluZ3MubGlzcApAQCAtMTQxLDEyICsxNDEsMTQgQEAgdGhhdCBMVy9DTVUgYXV0b21hdGljYWxs eSBjb252ZXJ0cyBzdHJpbmdzIGZyb20gYy1jYWxscy4iCiAgIChsZXQgKChzaXplIChnZW5zeW0p KQogICAgICAgICAoc3RvcmFnZSAoZ2Vuc3ltKSkKICAgICAgICAgKHN0b3JlZC1vYmogKGdlbnN5 bSkpCisJIytzYi11bmljb2RlIChjb252ZXJ0ZWQgKGdlbnN5bSkpCiAgICAgICAgIChpIChnZW5z eW0pKSkKICAgICBgKGxldCAoKCxzdG9yZWQtb2JqICxvYmopKQogICAgICAgIChldHlwZWNhc2Ug LHN0b3JlZC1vYmoKICAgICAgICAgIChudWxsCiAgICAgICAgICAgKHNiLWFsaWVuOnNhcC1hbGll biAoc2Itc3lzOmludC1zYXAgMCkgKCogKHNiLWFsaWVuOnVuc2lnbmVkIDgpKSkpCiAgICAgICAg ICAoc3RyaW5nCisJICAjLXNiLXVuaWNvZGUKICAgICAgICAgICAobGV0KiAoKCxzaXplIChsZW5n dGggLHN0b3JlZC1vYmopKQogICAgICAgICAgICAgICAgICAoLHN0b3JhZ2UgKHNiLWFsaWVuOm1h a2UtYWxpZW4gKHNiLWFsaWVuOnVuc2lnbmVkIDgpICgxKyAsc2l6ZSkpKSkKICAgICAgICAgICAg IChzZXRxICxzdG9yYWdlIChzYi1hbGllbjpjYXN0ICxzdG9yYWdlICgqIChzYi1hbGllbjp1bnNp Z25lZCA4KSkpKQpAQCAtMTU3LDcgKzE1OSwyMCBAQCB0aGF0IExXL0NNVSBhdXRvbWF0aWNhbGx5 IGNvbnZlcnRzIHN0cmluZ3MgZnJvbSBjLWNhbGxzLiIKICAgICAgICAgICAgICAgICAoc2V0ZiAo c2ItYWxpZW46ZGVyZWYgLHN0b3JhZ2UgLGkpCiAgICAgICAgICAgICAgICAgICAgICAgKGNoYXIt Y29kZSAoY2hhciAsc3RvcmVkLW9iaiAsaSkpKSkKICAgICAgICAgICAgICAgKHNldGYgKHNiLWFs aWVuOmRlcmVmICxzdG9yYWdlICxzaXplKSAwKSkKLSAgICAgICAgICAgICxzdG9yYWdlKSkpKSkK KyAgICAgICAgICAgICxzdG9yYWdlKQorCSAgIytzYi11bmljb2RlCisJICAobGV0KiAoKCxjb252 ZXJ0ZWQgKHNiLWltcGw6Om91dHB1dC10by1jLXN0cmluZy91dGYtOCAsc3RvcmVkLW9iaikpCisJ CSAoLHNpemUgKGxlbmd0aCAsY29udmVydGVkKSkKKwkJICgsc3RvcmFnZSAoc2ItYWxpZW46bWFr ZS1hbGllbiAoc2ItYWxpZW46dW5zaWduZWQgOCkgLHNpemUpKSkKKwkgICAgKHNldHEgLHN0b3Jh Z2UgKHNiLWFsaWVuOmNhc3QgLHN0b3JhZ2UgKCogKHNiLWFsaWVuOnVuc2lnbmVkIDgpKSkpCisJ ICAgIChsb2NhbGx5CisJCShkZWNsYXJlIChvcHRpbWl6ZSAoc3BlZWQgMykgKHNhZmV0eSAwKSkp CisJICAgICAgKGRvdGltZXMgKCxpICxzaXplKQorCQkoZGVjbGFyZSAoZml4bnVtICxpKSkKKwkJ KHNldGYgKHNiLWFsaWVuOmRlcmVmICxzdG9yYWdlICxpKQorCQkgICAgICAoYXJlZiAsY29udmVy dGVkICxpKSkpKQorCSAgICAsc3RvcmFnZSkKKwkgICkpKSkKICAgIysob3Igb3Blbm1jbCBkaWdp dG9vbCkKICAgKGxldCAoKHN0b3JlZC1vYmogKGdlbnN5bSkpKQogICAgIGAobGV0ICgoLHN0b3Jl ZC1vYmogLG9iaikpCg== ------=_Part_8626_30020902.1208799489118 Content-Type: text/x-patch; name=oracle-sql.patch Content-Transfer-Encoding: base64 X-Attachment-Id: f_ffbbpis2 Content-Disposition: attachment; filename=oracle-sql.patch ZGlmZiAtLWdpdCBhL2RiLW9yYWNsZS9vcmFjbGUtc3FsLmxpc3AgYi9kYi1vcmFjbGUvb3JhY2xl LXNxbC5saXNwCmluZGV4IDg3ZDExMzcuLjc5OWNlNGIgMTAwNjQ0Ci0tLSBhL2RiLW9yYWNsZS9v cmFjbGUtc3FsLmxpc3AKKysrIGIvZGItb3JhY2xlL29yYWNsZS1zcWwubGlzcApAQCAtNTAyLDYg KzUwMiw4IEBAIHRoZSBsZW5ndGggb2YgdGhhdCBmb3JtYXQuIikKICAgKHdpdGgtc2xvdHMgKGVu dmhwIHN2Y2hwIGVycmhwKSBkYgogICAgICh1ZmZpOndpdGgtZm9yZWlnbi1zdHJpbmdzICgoYy1z dG10LXN0cmluZyBzcWwtc3RtdC1zdHJpbmcpKQogICAgICAgKGxldCAoKHN0bXRocCAodWZmaTph bGxvY2F0ZS1mb3JlaWduLW9iamVjdCA6cG9pbnRlci12b2lkKSkKKwkgICAgKHN0bXQtbGVuICMt c2ItdW5pY29kZSAobGVuZ3RoIHNxbC1zdG10LXN0cmluZykKKwkJICAgICAgIytzYi11bmljb2Rl IChsZW5ndGggKHNiLWltcGw6Om91dHB1dC10by1jLXN0cmluZy91dGYtOCBzcWwtc3RtdC1zdHJp bmcpKSkKICAgICAgICAgICAgIHNlbGVjdC1wKQogCiAgICAgICAgICh1ZmZpOndpdGgtZm9yZWln bi1vYmplY3QgKHN0bXR0eXBlIDp1bnNpZ25lZC1zaG9ydCkKQEAgLTUxMyw3ICs1MTUsNyBAQCB0 aGUgbGVuZ3RoIG9mIHRoYXQgZm9ybWF0LiIpCiAgICAgICAgICAgICAgICAgIChvY2ktc3RtdC1w cmVwYXJlIChkZXJlZi12cCBzdG10aHApCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg ICAgIChkZXJlZi12cCBlcnJocCkKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAg Yy1zdG10LXN0cmluZwotICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAobGVuZ3Ro IHNxbC1zdG10LXN0cmluZykKKyAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgc3Rt dC1sZW4KICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgK29jaS1udHYtc3ludGF4 KyArb2NpLWRlZmF1bHQrIDpkYXRhYmFzZSBkYikKICAgICAgICAgICAgICAgICAgKG9jaS1hdHRy LWdldCAoZGVyZWYtdnAgc3RtdGhwKQogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICtv Y2ktaHR5cGUtc3RtdCsK ------=_Part_8626_30020902.1208799489118 Content-Type: text/plain; charset="us-ascii" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Content-Disposition: inline _______________________________________________ CLSQL mailing list [email protected] http://lists.b9.com/cgi-bin/mailman/listinfo/clsql ------=_Part_8626_30020902.1208799489118--