Commit graph

185 commits

Author SHA1 Message Date
alisdair sullivan
317d757b45 minor api change, More(end_stream) is now a badarg exception in any case except the ambiguous number 2010-08-12 21:32:03 -07:00
alisdair sullivan
485c4d74ea fixed a misleading comment about eventify 2010-08-12 20:55:07 -07:00
alisdair sullivan
dbc6dd4f80 gitignored .gitignore finally 2010-08-12 20:16:20 -07:00
alisdair sullivan
45b9bc1dd0 moved function that fakes the jsx parser iterator to jsx so any client program can take advantage of it 2010-08-12 20:08:39 -07:00
alisdair sullivan
422f5958a0 it'd be nice if jsx:is_json accounted for repeat keys in a correct manner, right? 2010-08-12 17:20:58 -07:00
alisdair sullivan
e2d7e7b3f9 removed make test dependency on compile 2010-08-11 23:34:00 -07:00
alisdair sullivan
93e4be1ba3 added eep0018 url to readme 2010-08-11 23:27:14 -07:00
alisdair sullivan
cc5537165a supressed compiler warning in jsx_eep0018 about an unused variable 2010-08-11 23:19:05 -07:00
alisdair sullivan
174a6dedb8 added tiny example to project 2010-08-11 23:17:47 -07:00
alisdair sullivan
83226b7c30 added some more types to readme 2010-08-11 23:16:36 -07:00
alisdair sullivan
bfe9f2678c new readme, with new api 2010-08-11 23:11:27 -07:00
alisdair sullivan
b016087ceb more type fixes 2010-08-11 23:11:12 -07:00
alisdair sullivan
6120455a22 updated modules to use the new eep0018() type 2010-08-11 22:33:50 -07:00
alisdair sullivan
f02724602c changed a few types 2010-08-11 22:32:57 -07:00
alisdair sullivan
0c15ac0baf commented out verbose mode for eunit tests 2010-08-11 19:30:30 -07:00
alisdair sullivan
dfe880e09f Merge branch 'eunit' 2010-08-11 19:28:56 -07:00
alisdair sullivan
55f1f18366 tests working, finally 2010-08-11 19:27:33 -07:00
alisdair sullivan
843b3cdf24 more tests plus associated bug fixes, some tests still broken (in the sense they are not being run, not that they fail) 2010-08-10 21:56:29 -07:00
alisdair sullivan
80d42c4e49 removed fake test and redundant functions 2010-08-10 17:51:04 -07:00
alisdair sullivan
4c3b5559d4 housekeeping, fixed makefile 2010-08-10 13:09:09 -07:00
alisdair sullivan
36c322c4a6 added format tests 2010-08-10 13:07:16 -07:00
alisdair sullivan
d73ce1eae8 removed superfluous tests 2010-08-10 12:31:05 -07:00
alisdair sullivan
55540969a6 small modification to jsx_test 2010-08-10 11:52:18 -07:00
alisdair sullivan
a6a0a1ead8 fixed typo in decoder gen 2010-08-10 11:05:40 -07:00
alisdair sullivan
1617c878f5 abandoning branch for now, work is in intermediate state 2010-08-10 11:04:14 -07:00
alisdair sullivan
bff9a38d39 refactoring of eep0018 2010-08-07 23:01:04 -07:00
alisdair sullivan
beaab9d909 Merge branch 'master' into eunit 2010-08-07 18:10:34 -07:00
alisdair sullivan
00d1511b4d renamed jsx_decoder to jsx_decoder_template to hopefully make it clearer why it's not in /src 2010-08-07 18:10:23 -07:00
alisdair sullivan
5da5b6d782 eunit tests for verify module 2010-08-07 18:09:07 -07:00
alisdair sullivan
16cb0ad95e eunit tests for eep0018 module 2010-08-07 18:08:52 -07:00
alisdair sullivan
55e7f701c7 updated rebar config to suppress most eunit output 2010-08-07 18:08:31 -07:00
alisdair sullivan
eaa4ab4018 some minor changes to eep0018 2010-08-06 18:18:46 -07:00
alisdair sullivan
83243c22f4 commit to allow merge of master 2010-08-06 17:59:44 -07:00
alisdair sullivan
330a1916b8 unified eep0018 encoder and decoders into single module 2010-08-06 17:58:10 -07:00
alisdair sullivan
ca1d605e95 intermediate commit on way to eunit 2010-08-06 17:55:19 -07:00
alisdair sullivan
57c85a4185 fixed compiler warning for unused variable in jsx:load_tests(Path) 2010-08-06 06:19:22 -07:00
alisdair sullivan
c6d9035e50 rebar.config added to allow use of 'rebar eunit' 2010-08-06 06:18:09 -07:00
alisdair sullivan
54754c4ffb tests and such 2010-08-05 21:05:08 -07:00
alisdair sullivan
ab7f1c8353 fixed an embarassing bug, X band 1 == 1 does not test whether X is even 2010-08-05 21:01:23 -07:00
alisdair sullivan
8e21ab9145 added the generated source files to the /src dir along with instructions on how to generate them 2010-08-04 22:24:50 -07:00
alisdair sullivan
c0aca66a75 encoder now escapes strings properly, tests still needed 2010-08-04 22:00:36 -07:00
alisdair sullivan
5413c837d4 more tests, more bugs fixed 2010-08-03 21:15:24 -07:00
alisdair sullivan
3ea3eba7b3 first attempt at integrating json lib with jsx lib 2010-08-03 20:29:49 -07:00
alisdair sullivan
4c378791f9 first step moving json project into jsx tree, compiles, but not tested 2010-08-03 14:16:56 -07:00
alisdair sullivan
cce66ca01b updated readme 2010-08-03 13:55:01 -07:00
alisdair sullivan
0dea50b1e7 fixed erroneous -type 2010-08-03 00:27:58 -07:00
alisdair sullivan
375bd8ee11 added .gitignore 2010-08-02 20:53:29 -07:00
alisdair sullivan
db91b3fb74 simplified api, end_json now signifies you can cease parsing, no need to continue and check tail 2010-08-02 20:42:12 -07:00
alisdair sullivan
5975048ee4 simplifed api, at expense of parsing naked values (which are an abomination anyways...) 2010-08-02 16:57:57 -07:00
alisdair sullivan
972b4c8ebf updated readme to reflect new, better documentation 2010-08-02 10:10:15 -07:00