Hi Jason,<br><br><div class="gmail_quote">2012/12/26 Jason Felice <span dir="ltr"><<a href="mailto:jason.m.felice@gmail.com" target="_blank">jason.m.felice@gmail.com</a>></span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr">I'm putting together an Objective-C bridge for gambit here:  <a href="https://github.com/eraserhd/gambit-objc.git" target="_blank">https://github.com/eraserhd/gambit-objc.git</a>  It's not complete, but the idea is to have a form which can call Objective-C methods using keyword-syntax from gambit.  Eventually, it'll support subclassing Objective-C classes.</div>

</blockquote><div><br></div><div>Great!</div><div><br></div><div>Just to make it clear to someone who is not so introduced into Objective C such as what facilities for dynamic invocations and alike it has: What is the scope of your bridge, in a bit more detail?</div>

<div><br></div><div>For instance, with your bridge, could a user dynamically create, access and invoke methods of object instances of NSApplication, NSWindow, NSView etc. and perhaps even overload methods in them?</div><div>

<br></div><div>Any neat facility for ObjC to Scheme callbacks?</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr"><div>As to how to show a Window on Mac OS X - I'm not sure about that one.  I've only done iOS development.  You'll probably need to subclass some kind of view controller (subclassing is not _yet_ supported by gambit-objc), override loadView (or whatever it is on Mac OS) to build a view hierarchy, since you probably don't want to build the UI with interface builder, which is part of Xcode, then other stuff I don't know.</div>

</div></blockquote><div><br></div><div>Mm, <a href="http://www.cocoawithlove.com/2010/09/minimalist-cocoa-programming.html">http://www.cocoawithlove.com/2010/09/minimalist-cocoa-programming.html</a> explains how to do ObjC-Cocoa stuff without XCode.</div>

<div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div dir="ltr">
<div>Maybe find a simple Mac project on github that you can use for reference?</div><div><br></div><div>-Jason</div></div></blockquote><div><br></div><div>Brgds,</div><div>Mikael</div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">

<div dir="ltr"><div><br></div><div><br></div><div><div><br></div></div></div><div class="gmail_extra">
<br><br><div class="gmail_quote"><div><div class="h5">On Tue, Dec 25, 2012 at 11:06 AM, Mikael <span dir="ltr"><<a href="mailto:mikael.rcv@gmail.com" target="_blank">mikael.rcv@gmail.com</a>></span> wrote:<br></div>

</div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div><div class="h5">
Hi,<div><br></div><div>Any hints on how to make a supersimple Mac OS X 64bit Cocoa app without XCode but directly from gsc in the console, like, opening a window and registering keystrokes in it?</div><div><br></div><div>


This would be both regarding the sourcecode to implement it and the cc-options: for making compile-file deliver for it.</div>

<div><br></div><div>For cc-options I guess "-x objective-c" as pointed out by Alex is sufficient.</div><div><br></div><div>Brgds,</div><div>Mikael</div><div><br></div>
<br></div></div>_______________________________________________<br>
Gambit-list mailing list<br>
<a href="mailto:Gambit-list@iro.umontreal.ca" target="_blank">Gambit-list@iro.umontreal.ca</a><br>
<a href="https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list" target="_blank">https://webmail.iro.umontreal.ca/mailman/listinfo/gambit-list</a><br>
<br></blockquote></div><br></div>
</blockquote></div><br>