• Tobias C. Rittweiler's avatar
    Various additions. · fee98763
    Tobias C. Rittweiler authored
    * The recent addition of empty readtables broke named-readtables
      fundamentally. Thanks for David Crawford for pointing that out.
    
      I had to accomodate MERGE-READTABLES-INTO now that the neutral
      element is no longer the standard readtable, but an empty
      readtable.
    
    * We no make the readtable empty first when redefining it via a
      DEFREADTABLE form. Then the content is refilled.
    
    * MERGE-READTABLES-INTO now signals a new error
      READER-MACRO-CONFLICT if a macro character is present
      in more than one of the argument readtables.
    
      DEFREADTABLE turns READER-MACRO-CONFLICT into a warning.
    
    * Fix expansion of DEFREADTABLE so calls to MERGE-READTABLES-INTO
      properly quote readtable names.
    
    * Add WITHOUT-PACKAGE-LOCK for our :AROUND method of PRINT-OBJECT
      specializing on READTABLE.
    
    * Update docstrings accordingly.
    
    darcs-hash:20090919175636-f5546-c5f68eb6d7fe114afee170aa225e95ea80e6291a.gz
    fee98763
cruft.lisp 13 KB