From: Christophe R. <cs...@ca...> - 2001-04-08 14:58:43
|
On Sun, Apr 08, 2001 at 09:44:07AM -0500, William Harold Newman wrote: > On Sun, Apr 08, 2001 at 11:02:57AM +0100, Christophe Rhodes wrote: > > Just in case anyone's interested, I've put debian packages of sbcl at > > <http://www-jcsu.jesus.cam.ac.uk/ftp/pub/debian/lisp/{binary-i386,source}/>; > > however, there is one problem with the packaging, in that > > common-lisp-controller wants to compile every lisp package, including > > things that are cmucl-specific. > > Great! I haven't had the motivation or patience to deal with .deb's > (or .rpm's, or BSD packages) myself but they're wonderful things. Do > you plan to maintain this for long enough that it's worth referring to > your site on the project web page? And/or would you like me to add the > packages to the file releases section of the SourceForge summary page? Either course of action is fine -- the caveat is that I'm likely to carry on playing with the debian packaging, so the debian revision might well change (that's the "-1" in "sbcl_0.6.11.32-1_i386.deb"); so a direct link might not be brilliant. I don't anticipate it being a great chore to maintain, either -- the debian/ directory is likely to remain fairly stable. > > What needs to be done to implement the --noprogrammer option? If it > > were there, then the compilation would simply fail, rather than > > throwing the process into the debugger, which is probably the most > > reasonable behaviour. > > Hmm, yes, --noprogrammer would be good. It's even on my little list of > the high-ratio-of-urgency-to-estimated-difficulty things that I'd like > to go after before I'll make an 0.7.x branch, > ?? fixed bug 14: The system now gives more informative error messages > when you mess up method combination in CLOS. > ?? fixed bug 23: The system now gives an informative error message > when OPEN fails because there aren't enough file descriptors. > ?? fixed bug 24: COMPILE-FILE now handles READ-ERROR, instead of popping > you into the debugger. > ?? fixed bug 26: ARRAY-DISPLACEMENT works for non-displaced arrays > ?? fixed bug 55: The system macro DEFMACRO-MUNDANELY now sets the > documentation string correctly for the macros it defines. > ?? DEFUN vs. DECLAIM: no longer implicitly DECLAIM FTYPE by default > ?? --noprogrammer option > ?? two ^D's for termination of input, should be one.. > so I'd been hoping to fix it within a month or two, as opposed to, > say, a year or two. :-) Oh, while I'm at it, here's a fix for the man page (it confused me for a little while): --- sbcl.1 Sun Apr 8 15:56:08 2001 +++ - Sun Apr 8 15:57:08 2001 @@ -104,7 +104,7 @@ .TP 3 .B --noprogrammer Ordinarily the system initializes *DEBUG-IO* to *TERMINAL-IO*. -When the --noprogrammer option is set, however, *DEBUG-IO* is instead +When the --notty option is set, however, *DEBUG-IO* is instead set to a stream which sends its output to *ERROR-OUTPUT* and which raises an error on input. As a result, any attempt by the program to get programmer feedback through the debugger Cheers, Christophe -- Jesus College, Cambridge, CB5 8BL +44 1223 524 842 (FORMAT T "(~@{~w ~}~3:*'~@{~w~^ ~})" 'FORMAT T "(~@{~w ~}~3:*'~@{~w~^ ~})") |