- Mar 19, 1990
-
-
ram authored
flushed the old commented-out version.
-
ram authored
Changed WRITE-PACKED-BIT-VECTOR to bit-swap the bytes if the target byte order is different. In COMPILED-DEBUG-FUNCTION, changed the START-PC to be INDEX rather than UNSIGNED-BYTE, and added the ELSEWHERE-PC slot.
-
ram authored
-
ram authored
for the FUNCTION documentation of the Name instead of the Name documentation of FUNCTION.
-
- Mar 16, 1990
-
-
ram authored
Yet another attempt at file-position. Forgot to zero both the head and tail of the input buffer when we moved the file pointer. Therefore, UNIX thought that the file pointer was at the beginning of the file, but LISP thought that the file pointer was ibuf-tail bytes in.
-
- Mar 15, 1990
- Mar 08, 1990
-
-
ram authored
-
ram authored
-
ram authored
in gc.lisp. Set *GC-VERBOSE* in %INITIAL-FUNCTION so that it isn't unbound during top-level form processing. Restored definition of DEFAULT-DEFAULT-HANDLER, which was lost in merging.
-
ram authored
-
ram authored
if clx-ext isn't loaded.
-
ram authored
doesn't choke when this file isn't loaded.
-
- Mar 07, 1990
- Mar 05, 1990
- Feb 27, 1990
-
-
ram authored
function is represented by having a NULL value for the DD-PRINT-FUNCTION (instead of the highly broken use of the function object for DEFAULT-STRUCTURE-PRINT.)
-
- Feb 24, 1990
-
-
wlott authored
with the rest of the world. Changed offset-initial-symbol to offset-static-symbol.
-
- Feb 23, 1990
-
-
ram authored
Moved DO-VALIDATE from machio.lisp to here, cause machio.lisp is going away.
-
ram authored
-
ram authored
rather nasty at this point.
-
ram authored
Removed WITHOUT-HEMLOCK to put it in hem:rompsite.lisp. [Was in lispinit in working code...]
-
ram authored
Modified calls to MACH:SIGMASK for new stuff in syscall. .../systems-work/code/lispinit.lisp, 11-Jan-90 18:21:48, Edit by Wlott. Changed the name of SYSTEM:SERVER to SYSTEM:SERVE-EVENT and moved it into serve-event.lisp. .../systems-work/code/lispinit.lisp, 07-Nov-89 17:26:47, Edit by Chiles. Added "SYS" nickname for "SYSTEM" package.
-
ram authored
-
- Feb 22, 1990
-
-
ram authored
-
ram authored
-
ram authored
-
ram authored
Moved APPLY-KEY and IDENTITY to list.lisp.
-
ram authored
Modified INPUT-LOOP in this file to evaluate anything that is not a command ala the debugger. Also tweeked INPUT-LOOP to supply a valid range of slots in the message that is displayed after an invalid number is input.
-
ram authored
Made a simple tweak to DECODE-UNIVERSAL-TIME that, in compliance with the new standard, ignores daylight-savings-time when the user supplies the :time-zone argument.
-
ram authored
-
ram authored
Fixed UNION and NUNION to apply test to arguments correctly. /usr1/lisp/ncode/seq.lisp, 12-Jul-89 13:19:40, Edit by Chiles. Moved APPLY-KEY and IDENTITY to list.lisp. /usr/mbb/x3j13-changes/current/list.lisp, 11-Jul-89 17:56:57, Edit by Mbb. ASSOC-RASSOC-IF-KEY: ASSOC-IF, ASSOC-IF-NOT, RASSOC-IF, and RASSOC-IF-NOT now take &key key, just like the other *-if and *-if-not primitives. APPEND-DOTTED: Made NCONC confrom to the new standard. (NCONC '(1 2) '(3 4) 5) used to flame about 5 not being a list. Now the result is '(1 2 3 4 . 5). APPEND already did the right thing, so no change was neccessary.
-
ram authored
-
ram authored
Fixed bug in read-n-bytes: buffer was used where in-buffer should have been. .../systems-work/code/stream.lisp, 23-Oct-89 16:45:49, Edit by Chiles. Picked up Chris's fix to make CLEAR-INPUT always return nil. /usr1/lisp/ncode/stream.lisp, 25-Aug-89 11:46:56, Edit by Chiles. Added FILE-POSITION methods for string streams.
-
ram authored
Changed print-string-stream to *print-string-stream*. Changed previous-case to *previous-case*. Added some locality to global variables. Rewrote DOSTRING. Documented some stuff. Made WRITE, PRIN1, PRINT, PRINC, etc. call OUT-SYNONYM-OF. Made the following internal printing functions take a stream argument: output-object quote-string output-symbol output-list output-integer output-float output-ration output-complex output-structure output-character output-vector output-array output-random Since these used to assume they were outputting to *standard-output*, and the entry point into the file would set this up, the system suffered serious correctness and termination problems. T and Nil were handled incorrectly for getting at *terminal-io*, and if a printign routine had been given a synonym stream referring output to '*standard-output*, the stream methods looped forever trying to find the destination stream. Removed the definition for MISC-TYPE-CODE.
-
ram authored
-
ram authored
-