Skip to content
Commit fee98763 authored by Tobias C. Rittweiler's avatar Tobias C. Rittweiler
Browse files

Various additions.

* 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
parent 9c7fb975
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment