aboutsummaryrefslogtreecommitdiff
path: root/doc
AgeCommit message (Collapse)AuthorFilesLines
2009-10-25Really distribute all the docsPetri Lehtinen1-1/+1
The tutorial example github_commits.c was still left out.
2009-10-24Distribute all the docsPetri Lehtinen1-1/+3
2009-10-20jansson 1.1v1.1Petri Lehtinen1-2/+2
2009-10-19Enhance documentationPetri Lehtinen4-49/+89
- Add more information to the documentation front page - Document how to build the documentation - Clarify the tutorial a bit and remove some quirks - Bring README.rst up-to-date - Small enhancements here and there
2009-10-17doc: Add tutorialPetri Lehtinen4-0/+439
2009-10-15json_dumpf: Document the output shortage on errorPetri Lehtinen1-0/+3
2009-10-15Enhance handling of circular referencesPetri Lehtinen1-0/+31
It's now an error to try to add an object or array to itself. The encoder checks for circular references and fails with an error status if one is detected.
2009-10-15doc: Fix a small typo in apirefPetri Lehtinen1-1/+1
2009-10-14doc/Makefile.am: Remove *.pyc in cleanPetri Lehtinen1-0/+1
2009-10-14Make integer, real and string mutablePetri Lehtinen1-10/+31
Added functions: json_string_set json_integer_set json_real_set While at it, clarify the documentation and parameter naming of json_{string,integer,real}_value() a bit.
2009-10-11Merge branch '1.0'Petri Lehtinen1-1/+1
Conflicts: configure.ac doc/conf.py
2009-10-11jansson 1.0.4v1.0.41.0Petri Lehtinen1-1/+1
2009-10-11Extend object APIPetri Lehtinen1-0/+22
Added functions: json_object_size json_object_clear json_object_update
2009-09-29Extend array APIPetri Lehtinen1-0/+38
Added functions: json_array_insert json_array_insert_new json_array_remove json_array_clear json_array_extend
2009-09-20doc: Add getting started guidePetri Lehtinen2-0/+92
2009-09-14Merge branch '1.0'Petri Lehtinen1-1/+1
Conflicts: configure.ac doc/conf.py
2009-09-14jansson 1.0.3v1.0.3Petri Lehtinen1-1/+1
2009-09-13Use unsigned long instead of uint32_tPetri Lehtinen1-3/+3
Some day we will have ANSI C compatibility... This change doesn't make the API backwards incompatible because uint32_t was only used in flags to json_dump*() and the flags are meant to be used only by ORing constants and macro output, and actually currently only JSON_INDENT can be used.
2009-09-08Merge branch '1.0' into HEADPetri Lehtinen1-1/+1
Conflicts: configure.ac doc/conf.py
2009-09-08jansson 1.0.2v1.0.2Petri Lehtinen1-1/+1
2009-09-07doc apiref: EnhancementsPetri Lehtinen1-36/+55
Constructors are described more clearly and return values on error situations more compehensively. Also add an example of the object iteration protocol.
2009-09-06Better argument validationPetri Lehtinen1-2/+8
All pointer arguments are now tested for NULL. json_string() now also tests that strdup() succeeds. This is to ensure that no NULL values end up in data structures. Also desribe the different sources of errors in documentation.
2009-09-06doc apiref: json_incref() returns its argumentPetri Lehtinen1-1/+1
2009-09-06Merge branch '1.0'Petri Lehtinen1-1/+1
Conflicts: configure.ac doc/conf.py
2009-09-04jansson 1.0.1v1.0.1Petri Lehtinen1-1/+1
2009-09-04doc: Fix typoPetri Lehtinen1-3/+3
2009-09-04Add reference stealing functions for inserting values to objects and arraysPetri Lehtinen1-0/+24
The non-stealing functions are now just simple wrappers around these.
2009-09-02Change the version to 1.0+Petri Lehtinen1-1/+1
2009-08-25jansson 1.0v1.0Petri Lehtinen1-2/+2
2009-08-25Distribute appropriate filesPetri Lehtinen1-1/+1
2009-08-13Add README and API referencePetri Lehtinen7-0/+722