Commit Log

commit description author date
b148ffd26464 Work around an ABCL bug to make the tests pass Steve Losh Sat, 29 Aug 2020 23:57:54 -0400
8baa554470fd Fix direct-superclasses patching in CCL/ECL Steve Losh Sat, 29 Aug 2020 23:48:49 -0400
a7ad406182d8 Add a test with a nontrivial class-designator Steve Losh Sat, 29 Aug 2020 19:46:58 -0400
1633c31dbdda Test reading objects with an explicit class designator, not just t Steve Losh Sat, 29 Aug 2020 19:42:57 -0400
2a95e54cdcac Remove opaque-json Steve Losh Sat, 29 Aug 2020 19:30:37 -0400
af3ef34fe3ba Add extra key preservation Steve Losh Sat, 29 Aug 2020 19:22:07 -0400
6d74e7ab0fc0 Hacky documentation updates Steve Losh Fri, 28 Aug 2020 00:24:06 -0400
bd7953d25dbd Add basic wrapper functionality Steve Losh Tue, 25 Aug 2020 00:08:28 -0400
64303dece177 Set :allow-print and :allow-read to t when not explicitly provided Steve Losh Fri, 21 Aug 2020 21:48:29 -0400
7fbb6f4abee8 Fix `Undefined function (SETF CCL:SLOT-DEFINITION-INITARGS)` in CCL Steve Losh Fri, 21 Aug 2020 00:34:26 -0400
6c1bac83e3c9 Add :json/before-print and :json/after-read wrappers Steve Losh Thu, 20 Aug 2020 23:21:01 -0400
c9eb52bb4d0a Add some basic tests for the MOP-based stuff Steve Losh Wed, 19 Aug 2020 00:10:39 -0400
8e500ea0d9ff Add :allow-print and :allow-read Steve Losh Tue, 18 Aug 2020 21:50:45 -0400
24d3163b1f64 Update TODO Steve Losh Sat, 15 Aug 2020 00:27:30 -0400
7419c99f464c Add opaque-json parsing Steve Losh Sat, 15 Aug 2020 00:27:02 -0400
f9f5fbd2e8bc Update TODO Steve Losh Fri, 14 Aug 2020 23:08:54 -0400
6d9143f80df3 Reuse string output streams Steve Losh Fri, 14 Aug 2020 23:06:06 -0400
37cd2173940e Refactor discarding into its own file Steve Losh Fri, 14 Aug 2020 22:56:53 -0400
56f93a6f58b4 Minor cleanup Steve Losh Fri, 14 Aug 2020 00:40:27 -0400
e524dd8f7940 Add size and depth limit Steve Losh Fri, 14 Aug 2020 00:17:21 -0400
69dd3d1b63f3 Refactor fuzzing code, fuzz in both directions Steve Losh Thu, 13 Aug 2020 22:33:26 -0400
d23a34c34dc3 Split main.lisp into basic/mop files Steve Losh Thu, 13 Aug 2020 22:06:44 -0400
d093b64cf92c Add simple fuzz tests against Yason Steve Losh Wed, 12 Aug 2020 23:09:58 -0400
a450f8f200cd Add basic optimized discarder Steve Losh Wed, 12 Aug 2020 00:38:21 -0400
ed56ff3ab224 Add simple test for multiple objects in a stream Steve Losh Tue, 11 Aug 2020 23:45:07 -0400
b8a38e34e840 Add JIRA test Steve Losh Tue, 11 Aug 2020 23:27:35 -0400
52f9e9c8aa31 Add tests with actual data Steve Losh Tue, 11 Aug 2020 23:09:18 -0400
88008e9aeac3 Work around an ECL/ABCL bug Steve Losh Tue, 11 Aug 2020 22:50:46 -0400
6823350d3792 Use unicode characters CCL is happy with Steve Losh Mon, 10 Aug 2020 23:15:25 -0400
4c59ba2362d8 Add basic tests Steve Losh Mon, 10 Aug 2020 22:54:14 -0400
9e6018aa6c5d Add TODOs Steve Losh Tue, 28 Jul 2020 22:54:19 -0400
3eda0a6022fc Remove old file Steve Losh Tue, 28 Jul 2020 22:53:58 -0400
b35951eca1b2 Add TODO list Steve Losh Tue, 28 Jul 2020 22:51:37 -0400
3dbd9b45cf55 Convert symbols to snake case instead of just downcasing Steve Losh Tue, 28 Jul 2020 22:48:11 -0400
5a32a34392a2 Refactor a couple of things Steve Losh Tue, 28 Jul 2020 21:28:29 -0400
e3c35d5a9681 Sketch out the new implementation Steve Losh Wed, 22 Jul 2020 20:17:30 -0400
30f068e02285 Scratch commit for historical purposes Steve Losh Sat, 18 Jul 2020 13:53:29 -0400
a2712b3d3b16 Initial commit Steve Losh Mon, 13 Jul 2020 21:59:43 -0400