Changing repo to be git, instead of darcs.
Update for compatibility with ACL 8.2.
Patch from Vladimir Sedach who notes that the ERROR-P argument to ACL's
EXCL:NAMED-READTABLE has changed to default to TRUE. Add an explicit
NIL where necessary for correct behavior.
Fix download & repository url in documentation. Fix :version in .ASD.
Ignore-this:
592a96b5eb2ef35050811e9624b5b6fe
darcs-hash:
20091105144458-f5546-
7f5a420c77c39900862fca0b52fc65da031de86e.gz
Remove .fasl files from the tests/ directory.
darcs-hash:
20091021141147-f5546-
295883645d9b474eb1c0d5b866e9126d855b5b65.gz
Get rid of umbrella editor-hints/ directory.
darcs-hash:
20090930171034-f5546-
2c5d691250096a357e325f77841e31ace61d3b2f.gz
* Finished.
* Fix readtable-iteration bugs on Allegro and SBCL
* Add some more tests
* Update documentation
darcs-hash:
20090929202208-f5546-
7215b739d453b6db930659e70366c7e4d8cc8ce6.gz
Add :FUZE clause; docstring updates.
darcs-hash:
20090926181040-f5546-
24297708e9715fd502116243b072871fbade579c.gz
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
Bind SB-EXT:*DERIVE-FUNCTION-TYPES* to T when compiling named-readtables.
darcs-hash:
20090919083025-f5546-
f0e7f1053d4bd55b679597eb3982ddd1da70a7ab.gz
Add :COMMON-LISP as synonym for :STANDARD. Add :MODERN for a case-preserving :STANDARD.
darcs-hash:
20090919082940-f5546-
ad25a87e75da5f688eda15fc5edb0e37d06395f8.gz
Do not make :EMPTY a preregistered readtable name.
darcs-hash:
20090905185754-f5546-
704511e4853c4a59afbd42ffa6d537e175344696.gz
Wrap PRINT-OBJECT method in cruft.lisp around WITH-PACKAGE-LOCK on clisp.
darcs-hash:
20090905182408-f5546-
ae09df09afb0a5d97990ae5644411db198ef4a8d.gz
Properly support the newly introduced conditions.
darcs-hash:
20090828204855-f5546-
d95a787224be8c846fbae91599529dc83381bc8a.gz
Fix typo from last READTABLE-NAME commit.
darcs-hash:
20090828195933-f5546-
2729b7f086680b66bcc0c78fbf91016bb78866d4.gz
Push :NAMED-READTABLE onto *FEATURES*.
darcs-hash:
20090828195708-f5546-
c1d268ba060d14aec37168944c940e4e6c6ae9a3.gz
Fix READTABLE-NAME not print :CURRENT when we have a better name.
darcs-hash:
20090828195554-f5546-
9f1e2556b836f5078bad2cb9e4ddd4e0eb919435.gz
Add :SYNTAX-FROM clause to DEFREADTABLE.
darcs-hash:
20090828195357-f5546-
1ae62e15f38ced823be394c213a4402b3c19fdbf.gz
Fix off-by-one in Allegro's readtable-iterator implementation.
darcs-hash:
20090828194927-f5546-
999c0f0b4740096cdba866a21b85cc550cdba515.gz
Various stuff:
* DEFREADTABLE does _not_ have compile-toplevel effects anymore.
This means you cannot use a readtable defined via DEFREADTABLE
in the same file it's defined. Use an explicit EVAL-WHEN if you
want to achieve that.
Advantage: It's not necessary anymore to wrap reader-macro function
definitions in EVAL-WHEN.
* Add restartable conditions READTABLE-DOES-NOT-EXIST, and
READTABLE-DOES-ALREADY-EXIST.
darcs-hash:
20090828194425-f5546-
479aa7c7378ff50f6dfe2cb390f105de7a279712.gz
Add custom PRINT-OBJECT method for named readtables.
darcs-hash:
20090828194241-f5546-
2fe20c4bf47e1bf66f60ed82d0a770c0597bb2b3.gz
On Allegro, do not produce readtable names like KEYWORD.FOO for :FOO.
darcs-hash:
20090427150428-f5546-
5346fddeb3934cd65a417d877e32ac0ce1ebe2e6.gz
Add implementation-dependent readtable iterators for Allegro.
darcs-hash:
20090427144636-f5546-
057105c9674b8f845e56a26cb6e6c54e6c60cfd4.gz
Adapted from name changes in cruft.lisp.
darcs-hash:
20090426170611-f5546-
daff4e0ed50912cb686a1309be41f5b8125317d5.gz
Move SIMPLE-STYLE-WARNING from named-readtables.lisp to utils.lisp.
darcs-hash:
20090426170521-f5546-
668d912c6a227bd961cb2db9597b4b6370d773b6.gz
Add dependencies to DEFSYSTEM definition.
darcs-hash:
20090426170432-f5546-
a9312c05b5c28d26e1326659b4deccc02c7059ca.gz
Add portable implementation of %MAKE-READTABLE-ITERATOR.
darcs-hash:
20090426170402-f5546-
c18c9e9b47b0955363d7425a21a60c3dc28d412b.gz
Minor cleanup of cruft.lisp; introduce DEFINE-INLINE-FUNCTION macro.
darcs-hash:
20090424123010-f5546-
a54b7ddaf410e2680fa4260499d4cff5bebc89a0.gz
Prioritize simple-warning reporter for simple-style-warning
darcs-hash:
20080928201514-61e6f-
9675839ee20cd653dfa799c5a280a488235eb61f.gz
Rename destructure-case.lisp to utils.lisp.
darcs-hash:
20080929184047-f5546-
0f38fd2e69fe31f5ce097c861a44dbb4dd917f16.gz
Add TODO comment to named-readtables.lisp
darcs-hash:
20080928134117-f5546-
b4abcaa1201e91176d62aacb1522ad9c514f59b2.gz
Add kludgy support for Slime by using SWANK:*READTABLE-ALIST*.
darcs-hash:
20080928110530-f5546-
98c3b0bcf7d9e72c550d3cad598c9c6e772c1463.gz
(:MACRO-CHAR char :DISPATCH non-terminating-p) expands to MAKE-DISPATCH-MACRO-CHARACTER.
darcs-hash:
20080927141210-f5546-
f9ef4a2ed39b275c7f115d3c85e154221e6a6493.gz
Named Readtables are now named by symbols, not string-designators.
darcs-hash:
20080927125935-f5546-
64d6b1ab754c0157cb007d5d4c33550a23362270.gz
Signal a style-warning on redefinition of DEFREADTABLE.
darcs-hash:
20080927124202-f5546-
b5e9111d308c40ab33a7ec86ed698b00a9e85322.gz
Fix some minor stuff after Stephen's patch.
darcs-hash:
20080925101036-f5546-
25d2dacd87d0be5a2528312995225719e2fed3a7.gz
warn Lisps without a port that one is needed
darcs-hash:
20080925033620-61e6f-
476a7967a2d81e7c1953f903b9ffdf37cc92977f.gz
Add support for non-locally hacked SBCL versions.
darcs-hash:
20080923190914-f5546-
311986f83241d2fbb83f5ccbb3fd4351844ab95f.gz
Prettify docstring of DEFREADTABLE.
darcs-hash:
20080923143836-f5546-
1f864452313eeeb0d64ef67d66e558fd2d22f5cb.gz
Rename MERGE-READTABLES to MERGE-READTABLES-INTO and implement it correctly.
darcs-hash:
20080923143751-f5546-
a0a90b6a8f6ee746487d24855e79fa25e44fb83a.gz
Add implementation-dependent %WITH-READTABLE-ITERATOR. Only implemented for SBCL so far.
darcs-hash:
20080923143621-f5546-
2144bac3809269bce028e00a67ee8634ba8ef93d.gz
Initial Revision. Taken from SVN repository.
darcs-hash:
20080923101340-f5546-
55f59107aa0318117e917007f997e27c8e1df7e4.gz