[962] in The GTK GIMP ToolKit mailing list archive
[gtk-list] Patch for objective C
daemon@ATHENA.MIT.EDU (Elliot Lee)
Tue Sep 16 01:41:34 1997
Date: Tue, 16 Sep 1997 01:41:26 -0400 (EDT)
From: Elliot Lee <sopwith@redhat.com>
To: gtk-list@redhat.com
Resent-From: gtk-list@redhat.com
Reply-To: gtk-list@redhat.com
This message is in MIME format. The first part should be readable text,
while the remaining parts are likely unreadable without MIME-aware tools.
Send mail to mime@docserver.cac.washington.edu for more info.
---1211640808-833975748-874388486=:7740
Content-Type: TEXT/PLAIN; charset=US-ASCII
I meant to get this out earlier, *sigh*
New obgtk coming tomorrow, probably, supporting the features in the new
gtk snapshot, including *tada* connecting signals to methods :-)
-- Elliot - http://www.redhat.com/
What's nice about GUI is that you see what you manipulate.
What's bad about GUI is that you can only manipulate what you see.
| http://www.cauce.org/ | http://www.linuxnet.org/ |
---1211640808-833975748-874388486=:7740
Content-Type: TEXT/PLAIN; charset=US-ASCII; name="gtk-objc.patch"
Content-Transfer-Encoding: BASE64
Content-ID: <Pine.LNX.3.95.970916014126.7740B@lacrosse.redhat.com>
Content-Description:
LS0tIGd0ays5NzA5MTUvZ2RrL2dkay5oLm9iamMJVHVlIFNlcCAxNiAwMDo0
NTozMCAxOTk3DQorKysgZ3RrKzk3MDkxNS9nZGsvZ2RrLmgJVHVlIFNlcCAx
NiAwMDo0NTozNyAxOTk3DQpAQCAtMTA4LDcgKzEwOCw3IEBADQogCQkJCSAg
ICAgIEdka1dpbmRvd0F0dHIgKmF0dHJpYnV0ZXMsDQogCQkJCSAgICAgIGdp
bnQgICAgICAgICAgIGF0dHJpYnV0ZXNfbWFzayk7DQogDQotR2RrV2luZG93
ICogICBnZGtfd2luZG93X2ZvcmVpZ25fbmV3IChndWludDMyIGlkKTsNCitH
ZGtXaW5kb3cgKiAgIGdka193aW5kb3dfZm9yZWlnbl9uZXcgKGd1aW50MzIg
YW5pZCk7DQogdm9pZCAgICAgICAgICBnZGtfd2luZG93X2Rlc3Ryb3kgICAg
IChHZGtXaW5kb3cgICAgICp3aW5kb3cpOw0KIA0KIHZvaWQgICAgICAgICAg
Z2RrX3dpbmRvd19zaG93ICAgICAgICAoR2RrV2luZG93ICAgICp3aW5kb3cp
Ow0KLS0tIGd0ays5NzA5MTUvZ2RrL2dka3dpbmRvdy5jLm9iamMJVHVlIFNl
cCAxNiAwMDo0NTo0NiAxOTk3DQorKysgZ3RrKzk3MDkxNS9nZGsvZ2Rrd2lu
ZG93LmMJVHVlIFNlcCAxNiAwMDo0OToyMiAxOTk3DQpAQCAtMjc3LDcgKzI3
Nyw3IEBADQogfQ0KIA0KIEdka1dpbmRvdyAqDQotZ2RrX3dpbmRvd19mb3Jl
aWduX25ldyAoZ3VpbnQzMiBpZCkNCitnZGtfd2luZG93X2ZvcmVpZ25fbmV3
IChndWludDMyIGFuaWQpDQogew0KICAgR2RrV2luZG93ICp3aW5kb3c7DQog
ICBHZGtXaW5kb3dQcml2YXRlICpwcml2YXRlOw0KQEAgLTI4NiwxMCArMjg2
LDEwIEBADQogICBwcml2YXRlID0gZ19uZXcgKEdka1dpbmRvd1ByaXZhdGUs
IDEpOw0KICAgd2luZG93ID0gKEdka1dpbmRvdyopIHByaXZhdGU7DQogDQot
ICBYR2V0V2luZG93QXR0cmlidXRlcyAoZ2RrX2Rpc3BsYXksIGlkLCAmYXR0
cnMpOw0KKyAgWEdldFdpbmRvd0F0dHJpYnV0ZXMgKGdka19kaXNwbGF5LCBh
bmlkLCAmYXR0cnMpOw0KIA0KICAgcHJpdmF0ZS0+cGFyZW50ID0gTlVMTDsN
Ci0gIHByaXZhdGUtPnh3aW5kb3cgPSBpZDsNCisgIHByaXZhdGUtPnh3aW5k
b3cgPSBhbmlkOw0KICAgcHJpdmF0ZS0+eGRpc3BsYXkgPSBnZGtfZGlzcGxh
eTsNCiAgIHByaXZhdGUtPnggPSBhdHRycy54Ow0KICAgcHJpdmF0ZS0+eSA9
IGF0dHJzLnk7DQpAQCAtMjk3LDcgKzI5Nyw3IEBADQogICBwcml2YXRlLT5o
ZWlnaHQgPSBhdHRycy5oZWlnaHQ7DQogICBwcml2YXRlLT5yZXNpemVfY291
bnQgPSAwOw0KICAgcHJpdmF0ZS0+cmVmX2NvdW50ID0gMTsNCi0gIGlmIChp
ZCA9PSBhdHRycy5yb290KQ0KKyAgaWYgKGFuaWQgPT0gYXR0cnMucm9vdCkN
CiAgICAgcHJpdmF0ZS0+d2luZG93X3R5cGUgPSBHREtfV0lORE9XX1JPT1Q7
DQogICBlbHNlDQogICAgIHByaXZhdGUtPndpbmRvd190eXBlID0gR0RLX1dJ
TkRPV19UT1BMRVZFTDsNCi0tLSBndGsrOTcwOTE1L2d0ay9ndGtzaWduYWwu
aC5vYmpjCVR1ZSBTZXAgMTYgMDA6NDQ6MDcgMTk5Nw0KKysrIGd0ays5NzA5
MTUvZ3RrL2d0a3NpZ25hbC5oCVR1ZSBTZXAgMTYgMDA6NDQ6MjEgMTk5Nw0K
QEAgLTk2LDE1ICs5NiwxNSBAQA0KIAkJCQkJICAgR3RrU2lnbmFsRGVzdHJv
eSAgICAgZGVzdHJveV9mdW5jLA0KIAkJCQkJICAgZ2ludCAgICAgICAgICAg
ICAgICAgYWZ0ZXIpOw0KIHZvaWQgICBndGtfc2lnbmFsX2Rpc2Nvbm5lY3Qg
ICAgICAgICAgICAgIChHdGtPYmplY3QgICAgICAgICAgICpvYmplY3QsDQot
CQkJCQkgICBnaW50ICAgICAgICAgICAgICAgICBpZCk7DQorCQkJCQkgICBn
aW50ICAgICAgICAgICAgICAgICBfaWQpOw0KIHZvaWQgICBndGtfc2lnbmFs
X2Rpc2Nvbm5lY3RfYnlfZGF0YSAgICAgIChHdGtPYmplY3QgICAgICAgICAg
ICpvYmplY3QsDQogCQkJCQkgICBncG9pbnRlciAgICAgICAgICAgICBkYXRh
KTsNCiB2b2lkICAgZ3RrX3NpZ25hbF9oYW5kbGVyX2Jsb2NrICAgICAgICAg
ICAoR3RrT2JqZWN0ICAgICAgICAgICAqb2JqZWN0LA0KLQkJCQkJICAgZ2lu
dCAgICAgICAgICAgICAgICAgaWQpOw0KKwkJCQkJICAgZ2ludCAgICAgICAg
ICAgICAgICAgX2lkKTsNCiB2b2lkICAgZ3RrX3NpZ25hbF9oYW5kbGVyX2Js
b2NrX2J5X2RhdGEgICAoR3RrT2JqZWN0ICAgICAgICAgICAqb2JqZWN0LA0K
IAkJCQkJICAgZ3BvaW50ZXIgICAgICAgICAgICAgZGF0YSk7DQogdm9pZCAg
IGd0a19zaWduYWxfaGFuZGxlcl91bmJsb2NrICAgICAgICAgKEd0a09iamVj
dCAgICAgICAgICAgKm9iamVjdCwNCi0JCQkJCSAgIGdpbnQgICAgICAgICAg
ICAgICAgIGlkKTsNCisJCQkJCSAgIGdpbnQgICAgICAgICAgICAgICAgIF9p
ZCk7DQogdm9pZCAgIGd0a19zaWduYWxfaGFuZGxlcl91bmJsb2NrX2J5X2Rh
dGEgKEd0a09iamVjdCAgICAgICAgICAgKm9iamVjdCwNCiAJCQkJCSAgIGdw
b2ludGVyICAgICAgICAgICAgZGF0YSk7DQogdm9pZCAgIGd0a19zaWduYWxf
aGFuZGxlcnNfZGVzdHJveSAgICAgICAgKEd0a09iamVjdCAgICAgICAgICAg
Km9iamVjdCk7DQotLS0gZ3RrKzk3MDkxNS9ndGsvZ3Rrc2lnbmFsLmMub2Jq
YwlUdWUgU2VwIDE2IDAwOjQ0OjUyIDE5OTcNCisrKyBndGsrOTcwOTE1L2d0
ay9ndGtzaWduYWwuYwlUdWUgU2VwIDE2IDAwOjQ1OjE2IDE5OTcNCkBAIC00
NzIsNyArNDcyLDcgQEANCiANCiB2b2lkDQogZ3RrX3NpZ25hbF9kaXNjb25u
ZWN0IChHdGtPYmplY3QgKm9iamVjdCwNCi0JCSAgICAgICBnaW50ICAgICAg
IGlkKQ0KKwkJICAgICAgIGdpbnQgICAgICAgYW5pZCkNCiB7DQogICBHdGtI
YW5kbGVyICp0bXA7DQogICBHdGtIYW5kbGVyICpwcmV2Ow0KQEAgLTQ4Nyw3
ICs0ODcsNyBAQA0KIA0KICAgd2hpbGUgKHRtcCkNCiAgICAgew0KLSAgICAg
IGlmICh0bXAtPmlkID09IGlkKQ0KKyAgICAgIGlmICh0bXAtPmlkID09IGFu
aWQpDQogCXsNCiAJICBpZiAocHJldikNCiAJICAgIHByZXYtPm5leHQgPSB0
bXAtPm5leHQ7DQpAQCAtNTAxLDcgKzUwMSw3IEBADQogICAgICAgdG1wID0g
dG1wLT5uZXh0Ow0KICAgICB9DQogDQotICBnX3dhcm5pbmcgKCJjb3VsZCBu
b3QgZmluZCBoYW5kbGVyICglZCkiLCBpZCk7DQorICBnX3dhcm5pbmcgKCJj
b3VsZCBub3QgZmluZCBoYW5kbGVyICglZCkiLCBhbmlkKTsNCiB9DQogDQog
dm9pZA0KQEAgLTU2MSw3ICs1NjEsNyBAQA0KIA0KIHZvaWQNCiBndGtfc2ln
bmFsX2hhbmRsZXJfYmxvY2sgKEd0a09iamVjdCAqb2JqZWN0LA0KLQkJCSAg
Z2ludCAgICAgIGlkKQ0KKwkJCSAgZ2ludCAgICAgIGFuaWQpDQogew0KICAg
R3RrSGFuZGxlciAqdG1wOw0KIA0KQEAgLTU3NCw3ICs1NzQsNyBAQA0KIA0K
ICAgd2hpbGUgKHRtcCkNCiAgICAgew0KLSAgICAgIGlmICh0bXAtPmlkID09
IGlkKQ0KKyAgICAgIGlmICh0bXAtPmlkID09IGFuaWQpDQogCXsNCiAJICB0
bXAtPmJsb2NrZWQgPSBUUlVFOw0KIAkgIHJldHVybjsNCkBAIC01ODMsNyAr
NTgzLDcgQEANCiAgICAgICB0bXAgPSB0bXAtPm5leHQ7DQogICAgIH0NCiAN
Ci0gIGdfd2FybmluZyAoImNvdWxkIG5vdCBmaW5kIGhhbmRsZXIgKCVkKSIs
IGlkKTsNCisgIGdfd2FybmluZyAoImNvdWxkIG5vdCBmaW5kIGhhbmRsZXIg
KCVkKSIsIGFuaWQpOw0KIH0NCiANCiB2b2lkDQpAQCAtNjE4LDcgKzYxOCw3
IEBADQogDQogdm9pZA0KIGd0a19zaWduYWxfaGFuZGxlcl91bmJsb2NrIChH
dGtPYmplY3QgKm9iamVjdCwNCi0JCQkgICAgZ2ludCAgICAgICBpZCkNCisJ
CQkgICAgZ2ludCAgICAgICBhbmlkKQ0KIHsNCiAgIEd0a0hhbmRsZXIgKnRt
cDsNCiANCkBAIC02MzEsNyArNjMxLDcgQEANCiANCiAgIHdoaWxlICh0bXAp
DQogICAgIHsNCi0gICAgICBpZiAodG1wLT5pZCA9PSBpZCkNCisgICAgICBp
ZiAodG1wLT5pZCA9PSBhbmlkKQ0KIAl7DQogCSAgdG1wLT5ibG9ja2VkID0g
RkFMU0U7DQogCSAgcmV0dXJuOw0KQEAgLTY0MCw3ICs2NDAsNyBAQA0KICAg
ICAgIHRtcCA9IHRtcC0+bmV4dDsNCiAgICAgfQ0KIA0KLSAgZ193YXJuaW5n
ICgiY291bGQgbm90IGZpbmQgaGFuZGxlciAoJWQpIiwgaWQpOw0KKyAgZ193
YXJuaW5nICgiY291bGQgbm90IGZpbmQgaGFuZGxlciAoJWQpIiwgYW5pZCk7
DQogfQ0KIA0KIHZvaWQNCg==
---1211640808-833975748-874388486=:7740--
--
To unsubscribe: mail -s unsubscribe gtk-list-request@redhat.com < /dev/null