65c2acb447Removed the possibility of the 'max' depth value, refactored format_table, and added lots of asserts in rest of pretty.luaJon Michael Aanes2017-06-05 22:34:23 +0200
5bee4a7378Small holes in sequences will now be filled with nil, rather than triggering a reclassification to PURE_MAP.Jon Michael Aanes2017-04-14 10:56:38 +0200
ae73cc9b64Reworked the number formatting system. Will now attempt to generate the shortest possible representation of the given number.Jon Michael Aanes2017-04-03 20:01:36 +0200
0a79b830baMoved some constants into their own file, more info is stored in l, and improved some marker stuff.Jon Michael Aanes2017-04-03 11:24:51 +0200
948bc6c0d8Added init.lua file, to allow import from other projects.Jon Michael Aanes2017-04-03 11:13:43 +0200
4e3d5e2bf9Changed to use imported TestSuite.lua, instead of embedded in the tests/ folder.Jon Michael Aanes2017-04-03 11:09:39 +0200
a20f6bddb7Restructure to allow using only a single table to create output.Jon Michael Aanes2017-01-05 13:37:44 +0100
931d422581Improved resilience of library.lua. Pretty can now run in a sandbox while still providing information about the std functions exposed to it.Jon Michael Aanes2017-01-05 13:22:25 +0100
877c954b78Expanded library.lua to include all documented standard library functions.Jon Michael Aanes2016-12-31 16:50:12 +0100
c5f3bd4420More restructure: Merge format_map and format_sequence together, same with format_single_line_map nad format_single_line_sequence.Jon Michael Aanes2016-12-29 11:37:31 +0100
b3d12f8659Restructure to allow more flexible formatting of key-value pairs. Hopefully this allows merging sequence and map.Jon Michael Aanes2016-12-29 05:34:44 +0100