|
155c877987
|
Alternative process for determining short tables
This one is based on the representative width of the table. Not only
does this produce better results, but it's also more futureproof.
|
2017-04-14 12:19:23 +02:00 |
|
|
5bee4a7378
|
Small holes in sequences will now be filled with nil , rather than triggering a reclassification to PURE_MAP.
|
2017-04-14 10:56:38 +02:00 |
|
|
6ac8a2d6de
|
Added more tests.
|
2017-04-12 15:15:03 +02:00 |
|
|
2a652a4c92
|
Implemented more advanced utf8 support + moved fractional support to the SPECIAL_NUMBER list.
|
2017-04-12 14:52:51 +02:00 |
|
|
ed252643e9
|
Added some thoughts on pretty printing of functions, into the header of function.lua
|
2017-04-06 14:46:45 +02:00 |
|
|
5a3e9d0e27
|
Improved sorting of tables.
|
2017-04-05 13:10:23 +02:00 |
|
|
ec3ba2cab9
|
Improved error messages, and fixed issue with importing from other modules
|
2017-04-05 12:21:43 +02:00 |
|
|
0a79a8a77a
|
Experimentations with pointer types.
|
2017-04-05 12:11:41 +02:00 |
|
|
ffbbfef499
|
Beginning work on more advanced cdata inspection.
|
2017-04-04 16:19:22 +02:00 |
|
|
ae73cc9b64
|
Reworked the number formatting system. Will now attempt to generate the shortest possible representation of the given number.
|
2017-04-03 20:01:36 +02:00 |
|
|
e5e23422ef
|
Indent to stirng
|
2017-04-03 17:03:32 +02:00 |
|
|
736335b208
|
Added check for bad options.
|
2017-04-03 16:39:19 +02:00 |
|
|
9695a27394
|
Added short_builtins
|
2017-04-03 13:56:06 +02:00 |
|
|
588e5588ac
|
Added closure creation.
|
2017-04-03 13:49:18 +02:00 |
|
|
8f956bf444
|
Moved function formatting into own file.
|
2017-04-03 11:55:49 +02:00 |
|
|
0a79b830ba
|
Moved some constants into their own file, more info is stored in l, and improved some marker stuff.
|
2017-04-03 11:24:51 +02:00 |
|
|
948bc6c0d8
|
Added init.lua file, to allow import from other projects.
|
2017-04-03 11:13:43 +02:00 |
|
|
4e3d5e2bf9
|
Changed to use imported TestSuite.lua, instead of embedded in the tests/ folder.
|
2017-04-03 11:12:19 +02:00 |
|
|
c75ee00f88
|
Added shortness info-gathering to analyze_structure
|
2017-01-19 14:23:34 +01:00 |
|
|
e2570ee780
|
Working on more extensive table info gathering.
|
2017-01-19 14:02:34 +01:00 |
|
|
d848c96fb1
|
Very minor work on recursion.
|
2017-01-16 16:22:46 +01:00 |
|
|
cad8258a6f
|
Added number.lua file, to allow more informative representations of numbers.
|
2017-01-16 16:10:10 +01:00 |
|
|
b405afeae8
|
Improved compatibility with PUC Lua 5.1 - 5.3
|
2017-01-05 15:50:44 +01:00 |
|
|
a333bb2b36
|
Added JIT std library.
|
2017-01-05 15:07:08 +01:00 |
|
|
616c9f7a6b
|
Improved alignment of functions.
|
2017-01-05 14:28:31 +01:00 |
|
|
b2b295cf8a
|
Fixed issue with values not being properly indented.-
|
2017-01-05 13:44:47 +01:00 |
|
|
a20f6bddb7
|
Restructure to allow using only a single table to create output.
|
2017-01-05 13:37:44 +01:00 |
|
|
931d422581
|
Improved resilience of library.lua. Pretty can now run in a sandbox while still providing information about the std functions exposed to it.
|
2017-01-05 13:22:25 +01:00 |
|
|
877c954b78
|
Expanded library.lua to include all documented standard library functions.
|
2016-12-31 16:50:12 +01:00 |
|
|
961bdf4a90
|
Added resilience test for loading library.lua
|
2016-12-30 12:03:14 +01:00 |
|
|
061ffb2d9e
|
Extended library.lua, and added improved printing of doc string.
|
2016-12-30 12:02:46 +01:00 |
|
|
d75507da40
|
Added library function over builtin functions. (Currently only math library covered.)
|
2016-12-29 18:40:30 +01:00 |
|
|
038a88eca5
|
Functions defined within a string will now be shown fully.
|
2016-12-29 16:54:31 +01:00 |
|
|
b27d307da0
|
Slight improvements to function formatting.
|
2016-12-29 16:17:58 +01:00 |
|
|
55265378f9
|
Attempting more comprehensive coverage of types, including threads/coroutines and functions.
|
2016-12-29 15:33:43 +01:00 |
|
|
fd8d800cf0
|
Minor restructure.
|
2016-12-29 12:11:48 +01:00 |
|
|
c5f3bd4420
|
More restructure: Merge format_map and format_sequence together, same with format_single_line_map nad format_single_line_sequence.
|
2016-12-29 11:37:31 +01:00 |
|
|
b3d12f8659
|
Restructure to allow more flexible formatting of key-value pairs. Hopefully this allows merging sequence and map.
|
2016-12-29 05:34:44 +01:00 |
|
|
cf7ed5b289
|
That sure is a nice status bar.
|
2016-12-29 01:06:40 +01:00 |
|
|
476a2de8f7
|
This is some pretty-print library.
|
2016-12-29 00:51:07 +01:00 |
|