alisdair sullivan
cc9d05bbb6
document integers as keys change to api in README
2013-12-12 11:18:24 -08:00
alisdair sullivan
3f218774f1
add eskuat to contributors section of README
2013-12-12 11:16:43 -08:00
alisdair sullivan
ee7e96cf98
Merge pull request #46 from eskuat/develop
...
allow integer object keys when converting term to json
2013-12-12 11:15:21 -08:00
eskuat
71646247f9
Use of list_to_binary/integer_to_list for compat with earlier Erlang versions
2013-12-08 02:36:01 +07:00
eskuat
123965166a
Allow integer object keys when converting term to json
...
i.e. automatic conversion from integer to binary.
2013-12-08 00:18:29 +07:00
alisdair sullivan
c7fcfbcb51
Merge pull request #45 from okeuday/develop
...
Fix dialyzer errors.
2013-11-26 11:21:04 -08:00
Michael Truog
e31e9c4daa
Fix include file issue, when using eunit.
2013-11-25 09:30:04 -08:00
Michael Truog
30b136ce72
Fix dialyzer errors.
2013-11-22 19:22:01 -08:00
alisdair sullivan
4d7c1c5c18
Merge remote-tracking branch 'origin/develop' into develop
2013-10-29 19:49:46 +00:00
alisdair sullivan
6b189d35d3
update to 1.4.4
2013-10-29 19:47:55 +00:00
alisdair sullivan
53e44d1a89
update CHANGES for 1.4.4
2013-10-29 19:47:30 +00:00
alisdair sullivan
3fe01062e7
Merge branch 'multibytebugfix' into develop
2013-10-29 19:45:12 +00:00
alisdair sullivan
d06b64e4bd
replace incorrect boolean shortcircuits in multibyte escaping
2013-10-29 19:44:28 +00:00
alisdair sullivan
41fc97cf7a
added more contributors
2013-09-20 22:16:05 -07:00
alisdair sullivan
58fbbb3bee
update contributors
2013-09-20 22:13:01 -07:00
alisdair sullivan
377b47fdfb
formatting fixes
...
fix line spacing issues
2013-09-20 22:03:36 -07:00
alisdair sullivan
06bb658e35
formatting fixes
...
cleanup line spacing
2013-09-20 22:02:14 -07:00
alisdair sullivan
292406d4fd
Merge pull request #40 from olabackstrom/develop
...
Added typespecs on all exported functions, and fixed
2013-09-20 22:00:13 -07:00
Ola Backstrom
2943116c08
Added typespecs on all exported functions
...
Made sure all exported types do have a typespec is useful in build scenarios
where the erlang compile options
[warnings_as_errors, warn_missing_spec]
are used.
A few type errors found by Dialyzer are corrected too.
modified: src/jsx.erl
modified: src/jsx_config.erl
modified: src/jsx_config.hrl
modified: src/jsx_decoder.erl
modified: src/jsx_parser.erl
modified: src/jsx_to_json.erl
modified: src/jsx_to_term.erl
modified: src/jsx_verify.erl
2013-09-19 17:04:38 +02:00
alisdair sullivan
a39baa4efc
Merge pull request #39 from JosephCrowe/develop
...
Fix type json_term/0 to match reality.
2013-09-02 17:48:20 -07:00
Joseph Crowe
b623efe2e8
Fix type json_term/0 to match reality.
2013-09-02 08:54:10 +01:00
alisdair sullivan
e50af6e109
v1.4.3
2013-08-27 05:09:19 +00:00
alisdair sullivan
e57cc7cefc
update .gitignore
2013-08-27 05:03:29 +00:00
alisdair sullivan
0bbe56c700
check for incomplete valid input before checking for malformed utf8
2013-08-27 05:02:37 +00:00
alisdair sullivan
af11b97879
undo `optimized' ordering of string parsing clauses in decoder
2013-08-27 04:09:10 +00:00
alisdair sullivan
4cf557a848
remove unesscessary line from README
2013-07-10 05:26:19 +00:00
alisdair sullivan
f8aaac9779
Merge pull request #38 from patrickgombert/develop
...
Add empty rebar.config so that Mix in Elixir projects can build this project as a dependency
2013-07-08 17:44:15 -07:00
Patrick Gombert
e9cdeda7c8
Add empty rebar.config so that Mix in Elixir projects can build this project as a dependency
2013-07-08 10:27:02 -05:00
alisdair sullivan
fe2bd15184
rename 'sloppy_existing_atom' to 'attempt_atom'
2013-07-05 03:11:01 +00:00
alisdair sullivan
5dd62e27b5
Merge pull request #37 from macintux/friendlier-existing-atom
...
Add sloppy_existing_atom as a configuration option for labels
2013-07-04 20:05:51 -07:00
John Daily
1da0c567ba
Add sloppy_existing_atom as a configuration option for labels
2013-07-03 21:51:26 -04:00
alisdair sullivan
8487a2afc0
add proper error state to encoder object parsing
...
fixes #36
2013-06-24 11:32:03 -06:00
alisdair sullivan
352d6b21cb
v1.4.2
2013-06-04 01:19:39 +00:00
alisdair sullivan
41b6652e84
fix inaccurate example in README
2013-06-04 01:14:55 +00:00
alisdair sullivan
3df6a1dab6
swap badarg' error for
function_clause' error in jsx:format/x
2013-06-04 01:14:11 +00:00
alisdair sullivan
453d4078e0
remove erlang style comments from LICENSE
2013-04-18 14:47:51 -07:00
alisdair sullivan
15e7ec7130
add `{raw, <<"...">>}' handling to parser
...
this is an experimental feature to support the elixir wrapper for
jsx. interface may still change
2013-04-10 21:57:21 -07:00
alisdair sullivan
c84fe9345f
remove superfluous clause in encoder
2013-04-10 21:01:20 -07:00
alisdair sullivan
679ff24ad2
more README tweaks
2013-03-29 19:25:19 -07:00
alisdair sullivan
f63d464afb
juggle order of README intro
2013-03-29 19:23:45 -07:00
alisdair sullivan
d3a6c3fa90
hat tip to travis for integration testing
2013-03-29 19:20:32 -07:00
alisdair sullivan
6346f1ce88
reintroduce travis-ci build indicator
2013-03-29 19:18:20 -07:00
alisdair sullivan
5cab23bf61
rename jsx_bench.escript -> jsxbench
2013-03-29 19:12:14 -07:00
alisdair sullivan
495837441c
change extension on markdown files
...
rename README.markdown -> README.md and CHANGES.markdown -> CHANGES.md
2013-03-29 19:10:53 -07:00
alisdair sullivan
663b62c90c
simplify build process and configuration
...
remove largely irrelevent rebar config and provide alternate build
config for hipe compiler. update README to reflect changes
2013-03-29 19:06:19 -07:00
alisdair sullivan
95d392d12e
remove bin dir, move script to base dir
2013-03-21 00:33:13 -07:00
alisdair sullivan
bc65b6ce27
who likes manually wrapping their lines? this guy ^
2013-03-16 19:17:39 -07:00
alisdair sullivan
e851793664
minor content edits in README
2013-03-16 19:09:54 -07:00
alisdair sullivan
a3ab40aa88
add r16b to travis config
2013-03-12 22:13:48 -07:00
alisdair sullivan
f0f43c4aba
v1.4.1
2013-03-11 19:10:08 -07:00