Go to file
Erick Tryzelaar 012dec5e57 std: rewrite json.rs to fix bugs and use readers/writers
Our json implementation did not conform to the spec, and
was missing support for escpaed characters and exponental
numbers. This fixes it, and adds support for reading/writing
json directly from/to a stream.

There are two things left unimplemented. We could use a
"to_json" iface/impl, but that really needs traits to cut
down on code duplication. The other is it wouldn't be that
not that hard to turn this implementation into a event driven
parser like YAJL, but I ran into some type-inference bugs,
so I cut that out. It'd be nice to revisit this in the future
though.
2012-02-28 18:00:50 -08:00
doc core: New task API 2012-02-20 18:58:04 -08:00
man Updating the manpage and usage message 2012-01-30 19:02:20 -08:00
mk missing build file update for parent commit 2012-02-28 17:56:15 -08:00
src std: rewrite json.rs to fix bugs and use readers/writers 2012-02-28 18:00:50 -08:00
.gitignore Update .gitignore 2012-01-20 17:26:20 -08:00
.gitmodules Update libuv. 2012-02-02 17:39:47 -08:00
AUTHORS.txt Add Jeff Olson to AUTHORS.txt 2012-02-28 17:56:15 -08:00
configure Only modify Makefile and config.mk if they change during configure. 2012-02-28 12:08:26 -08:00
INSTALL.txt doc: Just remove mention of the busted win installer from INSTALL.txt 2012-01-23 14:15:40 -08:00
LICENSE.txt Add Inno Setup installer script rather than NSIS 2012-01-25 16:02:53 -08:00
Makefile.in change def's that are always local to use node_id, add --inline opt 2012-02-28 06:31:28 -08:00
README.txt Rename some readmes and fix some dist logic. 2012-01-17 16:50:13 -08:00
RELEASES.txt doc: Fix typo in RELEASES.txt 2012-01-19 22:54:08 -08:00

This is a compiler and suite of associated libraries and documentation for the
Rust programming language.

See LICENSE.txt for terms of copyright and redistribution.

See http://www.rust-lang.org for more information.