[mac-lisp-ide] Extending clotho

mikel evins mikel at evins.net
Thu Feb 5 16:56:54 UTC 2004


On Feb 5, 2004, at 6:56 AM, Randall Beer wrote:

>> 5. Application Builder
>> 	The way things are right now you could use Clotho+Emacs to build a 
>> working application in about the same way I used Bosco+Emacs to build 
>> Clotho. That's kind of crude and not especially Lispy, though. Better 
>> would be if you could launch Clotho, write a bunch of Lisp code, and 
>> then ask Clotho to make a new application bundle with all the right 
>> resource files in the bundle. Then you could build your Whizzy app in 
>> Clotho, ask CClotho to save Whizzy.app and, abracadabra! you would 
>> have a new application ready to launch. That involves writing some 
>> code to make the application bundle, to get names and other strings 
>> from the user somehow and write them into the plist files, and so on.
>
> Might it be useful to think of a Cocoa application as a special kind 
> of Lisp system?  If we had a ProjectBuilder sort of GUI for working 
> with (ASDF or DEFSYSTEM) Lisp systems, then we could also use it to 
> work with Cocoa applications.  COCOA-APPLICATIONS could have 
> additional file types associated with them, and could also responsd to 
> a SAVE-COCOA-APPLICATION operation (perhaps by starting up another 
> OpenMCL with a command line option set to load in the specified system 
> and then SAVE-APPLICATION).
>

Yah; this is a good idea.

--me





More information about the Mac-lisp-ide mailing list