This patch adds two new fields to the json_error_t struct: column and source. It also adds functions to populate json_error_t internally. The column field is not currently used, but it will be utilized in the decoder and pack/unpack functions.
To build the documentation, invoke
make html
Then point your browser to _build/html/index.html.