Skip to content
  • Mark Evenson's avatar
    Gray Streams now work much better · 270c53ba
    Mark Evenson authored
    Implemented Java-side proxy in GrayStream.java for a GRAY-STREAM
    object which forwards various methods of Stream.java into the correct
    CLOS code.  Signal Lisp-side errors for any unimplemented
    interfaces.
    
    gray-streams: implement Stream._writeChars()
    
    gray-streams: getCharPos() --> STREAM-LINE-COLUMN
    
    Mark GrayStreams.getOffset() as unimplemented.
    
    gray-streams: fix _readChar() to use character value
    
    gray-streams: fix _unreadChar() to return character value
    
    gray-streams: implement _charReady() stub _byteReady()
    
    gray-streams: wire getElementType() --> STREAM-ELEMENT-TYPE
    
    gray-streams: rename from CLOS Proxy to Gray Stream
    
    gray-streams:  move the Gray Stream Java proxies to their own package
    
    gray-streams:  tweak compilation order for gray-streams-java
    
    gray-streams: restore Lisp.getStandardOutput() check
    
    gray-stream: restore checkCharacterOutputStream() in CaseFrobStream
    
    gray-streams: fix CaseFrobStream()
    270c53ba