Re: emacs interface to corman
Roger Corman <[email protected]> Wed, 01 Oct 2003 00:26:07 -0700
| Newsgroups | gmane.lisp.corman |
|---|---|
| Message-ID | <[email protected]> |
Something I am curious about. You can make a console application in Corman Lisp by this method: (require 'console) (ccl:save-application "lisp" #'console:main) This creates a console app called lisp.exe which is very simple. I wonder if it may behave better than the included clconsole.exe application. This new one doesn't use that one at all (unless you were to add :console t to the command when you save it). In any case, the lisp code in modules/console.lisp is simple to modify and it could be made to handle command line args, etc. The function ccl:get-command-line-args can be used to obtain them, if you needed them. I have had a concern that the dual-thread approach in clconsole.exe doesn't really offer any value (you can't do anything while the lisp code is executing anyway) and complicates the logic. It might have to do with some of the problems using emacs. This other console is a normal windows app, but it opens up a windows console, and binds the input and output streams directly to console input and output functions. Something to note, when the new console runs, it is not loading cormanlisp.img, but will always use the image that was loaded at the time the app was saved, since it is part of the executable now. Roger ------------------------ Yahoo! Groups Sponsor ---------------------~--> Upgrade to 128-Bit SSL Security! http://us.click.yahoo.com/p7cEmB/s7qGAA/yigFAA/SyjtlB/TM ---------------------------------------------------------------------~-> To unsubscribe from this group, send an email to: [email protected] Your use of Yahoo! Groups is subject to http://docs.yahoo.com/info/terms/