alisdair sullivan
|
6e16ce0943
|
allow unknown options temporarily
fixed warning
|
2010-05-31 21:00:17 -07:00 |
|
alisdair sullivan
|
7e6124fc88
|
explicit termination is no longer an option. the decoder now terminates whenever it reaches the end of an unambiguous json term and returns a function that accepts either more input to continue decoding or the empty binary to force termination.
examples are currently broken, but the test suite has been updated to reflect the new api.
|
2010-05-31 21:00:16 -07:00 |
|
alisdair sullivan
|
6deb3160ba
|
changed end of parsing token from eof to completed_parse
|
2010-05-31 21:00:16 -07:00 |
|
alisdair sullivan
|
1c5f54574c
|
reduced redundancy in callback handling, also renamed callback function to the more clear fold
|
2010-05-31 21:00:16 -07:00 |
|
alisdair sullivan
|
7d5ccfd86f
|
removed the default callback handler, replaced it with an anonymous function. also added a shortcut for a decoder with the default handler but custom opts
|
2010-05-31 21:00:16 -07:00 |
|
alisdair sullivan
|
86333b8e7f
|
did you know the module definition must be the first non-whitespace, non-comment line in a module? i did not
|
2010-05-31 21:00:16 -07:00 |
|
alisdair sullivan
|
feaef7380c
|
changed api of jsx_parser
|
2010-05-31 21:00:06 -07:00 |
|
alisdair sullivan
|
8e05d0c1a6
|
added license/copywrite to all code
|
2010-05-31 21:00:06 -07:00 |
|
alisdair sullivan
|
41292d4077
|
comments on tail_clean
|
2010-05-31 21:00:06 -07:00 |
|
alisdair sullivan
|
e9ddde9fb7
|
removed redundant initialization function, pushed to api level
|
2010-05-31 21:00:06 -07:00 |
|
alisdair sullivan
|
5d014bbef8
|
minor api change and refactoring of pretty_printer.erl
|
2010-05-31 21:00:05 -07:00 |
|
alisdair sullivan
|
d42acf4411
|
fixed a nasty performance regression caused by a misordered clause
|
2010-05-31 21:00:05 -07:00 |
|
alisdair sullivan
|
6515f9981d
|
added option for explicit termination requirement when parsing streams
|
2010-05-31 21:00:05 -07:00 |
|
alisdair sullivan
|
89f26ed1c9
|
autodetection actually works now
|
2010-05-31 21:00:04 -07:00 |
|
alisdair sullivan
|
7ffb26e7c2
|
fixed dumb illegal atom mistake
|
2010-05-31 21:00:04 -07:00 |
|
alisdair sullivan
|
e3f5637da1
|
should now be possible to autodirect utf encoding
|
2010-05-31 21:00:04 -07:00 |
|
alisdair sullivan
|
ab67abd01a
|
rewrote test harness to use eunit and make it easier to add future tests
|
2010-05-31 21:00:04 -07:00 |
|
alisdair sullivan
|
baf8561780
|
moved the opts record back to private header file
|
2010-05-31 21:00:04 -07:00 |
|
alisdair sullivan
|
a932422d17
|
public interface begun
|
2010-05-31 21:00:04 -07:00 |
|