summary |
shortlog | log |
commit |
commitdiff |
tree
first ⋅ prev ⋅ next
Tobias C Rittweiler [Thu, 5 Nov 2009 14:46:50 +0000]
Bah, really fix repository url.
Tobias C Rittweiler [Thu, 5 Nov 2009 14:44:58 +0000]
Fix download & repository url in documentation. Fix :version in .ASD.
Tobias C Rittweiler [Wed, 21 Oct 2009 14:11:47 +0000]
Remove .fasl files from the tests/ directory.
Tobias C Rittweiler [Sat, 10 Oct 2009 08:13:33 +0000]
TAG 0.9
Tobias C Rittweiler [Wed, 30 Sep 2009 17:10:34 +0000]
Get rid of umbrella editor-hints/ directory.
Tobias C Rittweiler [Wed, 30 Sep 2009 17:09:31 +0000]
Fix typo.
Tobias C Rittweiler [Tue, 29 Sep 2009 20:22:08 +0000]
* Finished.
* Fix readtable-iteration bugs on Allegro and SBCL
* Add some more tests
* Update documentation
Tobias C Rittweiler [Sat, 26 Sep 2009 18:11:18 +0000]
Add documentation
Tobias C Rittweiler [Sat, 26 Sep 2009 18:10:40 +0000]
Add :FUZE clause; docstring updates.
Tobias C Rittweiler [Fri, 25 Sep 2009 21:25:55 +0000]
Introduce DEFINE-API macro.
Tobias C Rittweiler [Fri, 25 Sep 2009 19:22:53 +0000]
Add test suite.
Tobias C Rittweiler [Fri, 25 Sep 2009 16:56:23 +0000]
Getting close to release.
Tobias C Rittweiler [Mon, 21 Sep 2009 09:57:48 +0000]
Minor fixes.
Tobias C Rittweiler [Sat, 19 Sep 2009 17:56:36 +0000]
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.
Tobias C Rittweiler [Sat, 19 Sep 2009 10:16:09 +0000]
Minor fix.
Tobias C Rittweiler [Sat, 19 Sep 2009 08:30:25 +0000]
Bind SB-EXT:*DERIVE-FUNCTION-TYPES* to T when compiling named-readtables.
Tobias C Rittweiler [Sat, 19 Sep 2009 08:29:40 +0000]
Add :COMMON-LISP as synonym for :STANDARD. Add :MODERN for a case-preserving :STANDARD.
Tobias C Rittweiler [Sat, 5 Sep 2009 19:21:23 +0000]
Two minor docstring changes.
Tobias C Rittweiler [Sat, 5 Sep 2009 18:57:54 +0000]
Do not make :EMPTY a preregistered readtable name.
Tobias C Rittweiler [Sat, 5 Sep 2009 18:24:08 +0000]
Wrap PRINT-OBJECT method in cruft.lisp around WITH-PACKAGE-LOCK on clisp.
Tobias C Rittweiler [Sat, 5 Sep 2009 18:23:12 +0000]
Add :EMPTY readtables.
Tobias C Rittweiler [Fri, 4 Sep 2009 19:38:07 +0000]
Update docstrings.
Tobias C Rittweiler [Fri, 28 Aug 2009 20:48:55 +0000]
Properly support the newly introduced conditions.
Tobias C Rittweiler [Fri, 28 Aug 2009 19:59:33 +0000]
Fix typo from last READTABLE-NAME commit.
Tobias C Rittweiler [Fri, 28 Aug 2009 19:57:08 +0000]
Push :NAMED-READTABLE onto *FEATURES*.
Tobias C Rittweiler [Fri, 28 Aug 2009 19:55:54 +0000]
Fix READTABLE-NAME not print :CURRENT when we have a better name.
Tobias C Rittweiler [Fri, 28 Aug 2009 19:53:57 +0000]
Add :SYNTAX-FROM clause to DEFREADTABLE.
Tobias C Rittweiler [Fri, 28 Aug 2009 19:49:27 +0000]
Fix off-by-one in Allegro's readtable-iterator implementation.
Tobias C Rittweiler [Fri, 28 Aug 2009 19:44:25 +0000]
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.
Tobias C Rittweiler [Fri, 28 Aug 2009 19:42:41 +0000]
Add custom PRINT-OBJECT method for named readtables.
Tobias C Rittweiler [Mon, 27 Apr 2009 15:04:28 +0000]
On Allegro, do not produce readtable names like KEYWORD.FOO for :FOO.
Tobias C Rittweiler [Mon, 27 Apr 2009 14:46:36 +0000]
Add implementation-dependent readtable iterators for Allegro.
David Lichteblau [Mon, 27 Apr 2009 09:53:49 +0000]
Fix the Allegro port.
Tobias C Rittweiler [Sun, 26 Apr 2009 17:08:07 +0000]
Add LICENSE file.
Tobias C Rittweiler [Sun, 26 Apr 2009 17:06:11 +0000]
Adapted from name changes in cruft.lisp.
Tobias C Rittweiler [Sun, 26 Apr 2009 17:05:21 +0000]
Move SIMPLE-STYLE-WARNING from named-readtables.lisp to utils.lisp.
Tobias C Rittweiler [Sun, 26 Apr 2009 17:04:32 +0000]
Add dependencies to DEFSYSTEM definition.
Tobias C Rittweiler [Sun, 26 Apr 2009 17:04:02 +0000]
Add portable implementation of %MAKE-READTABLE-ITERATOR.
Tobias C Rittweiler [Sun, 26 Apr 2009 15:32:44 +0000]
Reorganize cruft.lisp.
Tobias C Rittweiler [Fri, 24 Apr 2009 12:30:10 +0000]
Minor cleanup of cruft.lisp; introduce DEFINE-INLINE-FUNCTION macro.
Stephen Compall [Sun, 28 Sep 2008 20:15:14 +0000]
Prioritize simple-warning reporter for simple-style-warning
Tobias C Rittweiler [Mon, 29 Sep 2008 18:40:47 +0000]
Rename destructure-case.lisp to utils.lisp.
Tobias C Rittweiler [Sun, 28 Sep 2008 13:41:17 +0000]
Add TODO comment to named-readtables.lisp
Tobias C Rittweiler [Sun, 28 Sep 2008 11:05:30 +0000]
Add kludgy support for Slime by using SWANK:*READTABLE-ALIST*.
Tobias C Rittweiler [Sat, 27 Sep 2008 14:12:10 +0000]
(:MACRO-CHAR char :DISPATCH non-terminating-p) expands to MAKE-DISPATCH-MACRO-CHARACTER.
Tobias C Rittweiler [Sat, 27 Sep 2008 12:59:35 +0000]
Named Readtables are now named by symbols, not string-designators.
Tobias C Rittweiler [Sat, 27 Sep 2008 12:42:02 +0000]
Signal a style-warning on redefinition of DEFREADTABLE.
Tobias C Rittweiler [Thu, 25 Sep 2008 10:10:36 +0000]
Fix some minor stuff after Stephen's patch.
Stephen Compall [Thu, 25 Sep 2008 03:36:20 +0000]
warn Lisps without a port that one is needed
Stephen Compall [Thu, 25 Sep 2008 03:35:25 +0000]
port to Clozure CL
Tobias C Rittweiler [Tue, 23 Sep 2008 19:09:14 +0000]
Add support for non-locally hacked SBCL versions.
Tobias C Rittweiler [Tue, 23 Sep 2008 14:38:36 +0000]
Prettify docstring of DEFREADTABLE.
Tobias C Rittweiler [Tue, 23 Sep 2008 14:37:51 +0000]
Rename MERGE-READTABLES to MERGE-READTABLES-INTO and implement it correctly.
Tobias C Rittweiler [Tue, 23 Sep 2008 14:37:24 +0000]
Fix .asd file.
Tobias C Rittweiler [Tue, 23 Sep 2008 14:36:21 +0000]
Add implementation-dependent %WITH-READTABLE-ITERATOR. Only implemented for SBCL so far.
Tobias C Rittweiler [Tue, 23 Sep 2008 10:13:40 +0000]
Initial Revision. Taken from SVN repository.