50 most recent check-ins
|
2026-07-09
| ||
| 18:39 | increase version to 3.0.0-alpha.1 Leaf check-in: df59370186 user: dhkolf tags: trunk | |
| 18:37 | jsontest.lua: cleanup accidental tabs check-in: 1cd46a82a0 user: dhkolf tags: trunk | |
| 18:36 | refactor isarray check-in: d75e57ca26 user: dhkolf tags: trunk | |
| 14:38 | fix off by one error when finishing decoding check-in: 7e008bbbb9 user: dhkolf tags: trunk | |
| 14:20 | accept unpaired surrogate code points again check-in: 6fa10b9ccc user: dhkolf tags: trunk | |
|
2026-07-08
| ||
| 18:43 | jsontest.lua: detect escaped, undefined code points check-in: 5bb923773d user: dhkolf tags: trunk | |
| 18:33 | document doubt about partial surrogate handling check-in: 2217b50272 user: dhkolf tags: trunk | |
| 18:02 | jsontest.lua: minor cleanup check-in: fe534327fd user: dhkolf tags: trunk | |
|
2026-07-07
| ||
| 19:05 | fail on wrong escape sequences in the pure Lua parser (as was already the case for the LPeg parser) check-in: e813a536bf user: dhkolf tags: trunk | |
| 16:54 | reject unpaired surrogate code points in LPeg parser check-in: c8956441b1 user: dhkolf tags: trunk | |
| 16:33 | reject trailing content when no start position is given check-in: 343772b4c8 user: dhkolf tags: trunk | |
| 13:52 | do not un-escape unpaired surrogate code points check-in: 8ff9836a9a user: dhkolf tags: trunk | |
| 13:13 | enable customization of indentation check-in: 98c1243bbb user: dhkolf tags: trunk | |
| 12:57 | remove extra indentation level for arrays check-in: 017336d25d user: dhkolf tags: trunk | |
| 12:52 | simplify isarray function check-in: 2aa1e130bc user: dhkolf tags: trunk | |
| 12:45 | increase version to 3.0.0-alpha check-in: d9c22873f3 user: dhkolf tags: trunk | |
|
2026-06-05
| ||
| 19:39 | enable dependency injection for LPeg check-in: 62eaecd0ab user: dhkolf tags: trunk | |
| 19:16 | set dev version check-in: e88c8098cf user: dhkolf tags: trunk | |
| 19:13 | add regression test back to jsontest.lua check-in: c15fdfc030 user: dhkolf tags: trunk | |
|
2026-05-13
| ||
| 19:17 | increase version to 2.10 check-in: 15381e823a user: dhkolf tags: release_2_10, trunk | |
| 19:00 | fix handling of invalid slashes check-in: 14883b6695 user: dhkolf tags: trunk | |
|
2026-04-29
| ||
| 18:25 | increase version to 2.9 check-in: 70d259914a user: dhkolf tags: release_2_9, trunk | |
|
2026-03-14
| ||
| 17:03 | increase version to 2.9-beta.2 check-in: 482dd44635 user: dhkolf tags: trunk | |
|
2026-02-12
| ||
| 18:08 | fix typo in BOM detection check-in: ccc0999547 user: dhkolf tags: trunk | |
|
2026-02-09
| ||
| 17:25 | increase version to 2.9-beta.1 check-in: 1a000bb92c user: dhkolf tags: trunk | |
|
2026-01-13
| ||
| 19:41 | decode: use string.match for finding the end of whitespace check-in: 9ff16a8cb4 user: dhkolf tags: trunk | |
| 18:45 | decoding: avoid unnecessary error checks by reordering if-statements check-in: 886382aac6 user: dhkolf tags: trunk | |
| 17:47 | optimize decoding arrays and objects check-in: 482efe143f user: dhkolf tags: trunk | |
|
2026-01-12
| ||
| 20:57 | string.byte is slightly faster than string.sub check-in: 306ad34c3f user: dhkolf tags: trunk | |
|
2025-11-24
| ||
| 19:17 | update test comment on duplicate keys check-in: 3f022c16f7 user: dhkolf tags: trunk | |
|
2025-11-13
| ||
| 20:33 | add test for duplicate keys check-in: be012a85b4 user: dhkolf tags: trunk | |
| 18:56 | prepare next rockspec (to be published on LuaRocks once Lua 5.5 is actually released) check-in: 0b28ed8254 user: dhkolf tags: trunk | |
|
2025-05-10
| ||
| 17:01 | change file name extension for readme and versions to support parsing by the Fossil UI check-in: d5c611490f user: dhkolf tags: trunk | |
|
2024-06-17
| ||
| 19:36 | increase version to 2.8 check-in: c08cc952a4 user: dhkolf tags: release_2_8, trunk | |
|
2024-06-02
| ||
| 14:34 | cleanup: remove unused variable check-in: ff0c418a06 user: dhkolf tags: trunk | |
| 14:29 | merge version1 check-in: cfb1d4964f user: dhkolf tags: trunk | |
| 14:23 | increase version to 1.4 Leaf check-in: de7baaab86 user: dhkolf tags: release_1_4, version1 | |
| 14:21 | cleanup: remove unused local variable check-in: ac764d4a3a user: dhkolf tags: version1 | |
| 14:16 | fix related to Lua compiled with LUA_NOCVTN2S: fix reporting of decoding errors, document behaviour when encoding tables with mixed key types check-in: 317b51c692 user: dhkolf tags: version1 | |
| 13:52 | sync branches check-in: a16bc6884f user: dhkolf tags: trunk | |
|
2024-02-20
| ||
| 18:43 | rockspec: set link to new homepage URL check-in: 0b7586e4b7 user: dhkolf tags: release_2_7, trunk | |
| 18:25 | increase version to 2.7 check-in: 1f86bc909e user: dhkolf tags: trunk | |
|
2024-02-17
| ||
| 07:39 | fix error handling in ordered keys check-in: cb29daee6e user: dhkolf tags: trunk | |
| 07:34 | enable working with new versions of LPeg where 'version' is no longer a function check-in: 98057c6eb7 user: dhkolf tags: trunk | |
|
2021-12-19
| ||
| 12:07 | increase version to 2.6 check-in: 1ea108fa72 user: dhkolf tags: release_2_6, trunk | |
| 11:56 | set proper global module table when both always_use_lpeg and register_global_module_table are set check-in: 54f3b47bb4 user: dhkolf tags: trunk | |
| 11:50 | remove opportunistic usage of LPeg and update of the original module table to make the code predictable check-in: cc4692f32a user: dhkolf tags: trunk | |
| 07:36 | LPEG decoding: report unterminated arrays, objects and strings where they started rather than just reporting the end of the string check-in: 51b3c37f2d user: dhkolf tags: trunk | |
|
2021-08-25
| ||
| 17:49 | updated rockspec for Lua 5.4 check-in: a70116e0c8 user: dhkolf tags: trunk | |
|
2016-12-19
| ||
| 20:13 | fix ordering of dictionary when the value is 'false' check-in: 693a736d49 user: dhkolf tags: trunk | |