Commit Log

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