json-glib 0.16.0



About JSON-GLib
===============

JSON-GLib implements a full JSON parser using GLib and GObject. Use
JSON-GLib it is possible to parse and generate valid JSON data
structures, using a DOM-like API. JSON-GLib also offers GObject
integration, providing the ability to serialize and deserialize
GObject instances to and from JSON data types.

ChangeLog
=========

commit 2a0e59c07aaf3788ace907e62a1b5140e919992f
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Tue Apr 16 19:56:26 2013 +0100

    Release JSON-GLib 0.16.0 (stable)

 configure.ac | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit 55fdc3aa8fcbebd424926eca9a912caa3f41acdf
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Tue Apr 16 19:59:41 2013 +0100

    docs: Fix xinclude fallback for annotation glossary

 doc/reference/json-glib-docs.xml | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit d4e864799773ebc047219482d474f894f151eb93
Author: Kristjan SCHMIDT <kristjan schmidt googlemail com>
Date:   Mon Apr 1 18:32:26 2013 +0200

    Add Esperanto translation

 po/eo.po | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 170 insertions(+)

commit 183dac4f69c44a46d5634f82a773a41a3a449a5b
Author: Seong-ho Cho <darkcircle 0426 gmail com>
Date:   Thu Mar 21 00:04:11 2013 +0900

    Updated Korean translation

 po/ko.po | 67 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 34 insertions(+), 33 deletions(-)

commit 5bc2060d2c433622c5b7df44d0dd3cb7fc3d7a17
Author: Victor Ibragimov <victor ibragimov gmail com>
Date:   Tue Mar 19 22:36:30 2013 +0100

    [l10n] Added Tadjik translation

 po/tg.po | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 155 insertions(+)

commit 7b7ac31d069d0cda5ec5d8d16ef1e2a9f43c8bfe
Author: Rūdolfs Mazurs <rudolfsm src gnome org>
Date:   Sun Mar 17 20:23:41 2013 +0200

    Updated Latvian translation

 po/lv.po | 65 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 33 insertions(+), 32 deletions(-)

commit 474cd483c4ab292bbd3ceab9f411159989e743be
Author: Ask H. Larsen <asklarsen gmail com>
Date:   Sun Mar 17 08:27:33 2013 +0100

    Updated Danish translation

 po/da.po | 67 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 34 insertions(+), 33 deletions(-)

commit 879ed51b7c2629a3f1c512bb787dd79e097dc7ca
Author: Duarte Loreto <happyguy_pt hotmail com>
Date:   Fri Mar 15 01:00:51 2013 +0000

    Updated Portuguese translation and converted to New Spelling (Novo AO)

 po/pt.po | 98 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 49 insertions(+), 49 deletions(-)

commit e1a55fde8a6a5cc0f1fe44ccfd54c60dd8a7aec6
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Wed Mar 13 14:41:23 2013 -0300

    variant: Fix documentation and annotations for deserialize()
    
    The returned GVariant when deserializing from JSON has a floating
    reference that needs to be sunk.

 json-glib/json-gvariant.c | 15 +++++++++++----
 1 file changed, 11 insertions(+), 4 deletions(-)

commit 8bba53c334b26811083c6d786a527afce965f25d
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Thu Mar 7 17:30:10 2013 +0800

    Update Visual Studio Solution Files
    
    Integrate the utility projects to build the introspection files, where one
    can use to build the introspection files directly from the Visual Studio
    IDE if desired.  Note that the introspection files are not built by default
    in a standard Visual Studio build process for JSON-GLib.

 build/win32/vs10/json-glib.sln | 6 ++++++
 build/win32/vs9/json-glib.sln  | 9 +++++++++
 2 files changed, 15 insertions(+)

commit 522a8b40915531ce6fe3075f5f83e6aea984e019
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Thu Mar 7 17:28:12 2013 +0800

    Visual Studio Builds: Support building introspection files
    
    Add a Windows .bat and a python script to create a file list of headers
    and sources to be processed by g-ir-scanner, and to call g-ir-scanner to
    build the introspection files for JSON-GLib.  This will enable one to build
    the introspection files with Visual Studio builds without needing a
    BASH-style shell like MSYS.
    
    Also add utility Visual Studio projects that can be used to call the
    Windows .bat to build the introspection files, for convenience

 build/win32/Makefile.am               |   6 +-
 build/win32/gen-file-list-jsonglib.py | 114 +++++++++++++++++++++++++++++
 build/win32/gengir_jsonglib.bat       | 132 ++++++++++++++++++++++++++++++++++
 build/win32/vs10/Makefile.am          |   1 +
 build/win32/vs10/gengir.vcxproj       | 104 +++++++++++++++++++++++++++
 build/win32/vs9/Makefile.am           |   1 +
 build/win32/vs9/gengir.vcproj         |  77 ++++++++++++++++++++
 7 files changed, 434 insertions(+), 1 deletion(-)

commit a518623439d8bcb7052affe7aeef9783e026138b
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Thu Mar 7 17:22:37 2013 +0800

    Update build/win32/config.h.win32(.in)
    
    Make its entries reflect the entries that are requested in the config.h.in
    that was generated with autotools

 build/win32/config.h.win32.in | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

commit 3350c6ee0767fa18ab3ccd7c699ba5a397418573
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Thu Mar 7 17:21:04 2013 +0800

    Update Visual Studio Property Sheets
    
    -Replace JsonGlibVersion with ApiVersion, to be consistent with the Visual
     Studio property sheets of the other parts of the GTK+/Clutter stack, and
     update the corresponding projects
    -Add directives in the property sheets so that we use later to build the
     introspection files

 build/win32/vs10/json-glib.props     | 69 +++++++++++++++++++++++-------------
 build/win32/vs10/json-glib.vcxprojin |  8 ++---
 build/win32/vs9/json-glib.vcprojin   |  8 ++---
 build/win32/vs9/json-glib.vsprops    | 59 ++++++++++++++++++++----------
 4 files changed, 93 insertions(+), 51 deletions(-)

commit 10bc48945678b1c61f42a2860b1ca89c0d9d248f
Author: Inaki Larranaga Murgoitio <dooteo zundan com>
Date:   Mon Mar 4 22:53:50 2013 +0100

    Updated Basque language

 po/eu.po | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 158 insertions(+)

commit ebe85c769b380d442ec246edebaccf8a5186b366
Author: A S Alam <aalam users sf net>
Date:   Tue Feb 26 07:28:55 2013 +0530

    Punjabi: Translation updated (aalam)

 po/pa.po | 49 +++++++++++++++++++++++++------------------------
 1 file changed, 25 insertions(+), 24 deletions(-)

commit 96c3822becd754851c0370c5dcb983c2579ad9d7
Author: Alexandre Franke <alexandre franke gmail com>
Date:   Wed Feb 20 20:12:59 2013 +0100

    Update French translation

 po/fr.po | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

commit 97e0e0194a7273e928fe3e73a875382fb5810333
Author: Piotr Drąg <piotrdrag gmail com>
Date:   Sun Feb 17 20:13:33 2013 +0100

    Updated Polish translation

 po/pl.po | 10 +++++-----
 1 file changed, 5 insertions(+), 5 deletions(-)

commit 078f26ac09eec7aa5b00823dedb56c5c934f9aa2
Author: Anish A <aneesh nl gmail com>
Date:   Thu Feb 14 21:23:15 2013 +0400

    Updated Malayalam Localization

 po/ml.po | 48 ++++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

commit eba4dfe745e14f8a27339d2b9962168aeec25b94
Author: Evan Nemerson <evan coeus-group com>
Date:   Mon Feb 11 01:55:51 2013 -0800

    node: add (transfer none) annotations to the new typed initializers
    
    https://bugzilla.gnome.org/show_bug.cgi?id=693575

 json-glib/json-node.c | 14 +++++++-------
 1 file changed, 7 insertions(+), 7 deletions(-)

commit 53c92e81be7d6d59d177ec2e78ee5e3bd86bc6ac
Author: Chao-Hsiung Liao <j_h_liau yahoo com tw>
Date:   Mon Feb 4 20:33:01 2013 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 67 ++++++++++++++++++++++++++++++-------------------------------
 po/zh_TW.po | 67 ++++++++++++++++++++++++++++++-------------------------------
 2 files changed, 66 insertions(+), 68 deletions(-)

commit 437418bc7f5f176cd3cee6f88aaa51f9b69ac9ae
Author: Gheyret Kenji <gheyret gmail com>
Date:   Sat Jan 26 09:48:04 2013 +0900

    Updated Uyghur translation
    
    Signed-off-by: Gheyret Kenji <gheyret gmail com>

 po/ug.po | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit e4653a5c9ae70621bfba6314e4c538a8415923a1
Author: Gheyret Kenji <gheyret gmail com>
Date:   Sat Jan 26 09:45:46 2013 +0900

    Updated Uyghur translation
    
    Signed-off-by: Gheyret Kenji <gheyret gmail com>

 po/ug.po | 52 ++++++++++++++++++++++++++--------------------------
 1 file changed, 26 insertions(+), 26 deletions(-)

commit e2172751e967d1dbbeb618eda68c4dc0aec709f3
Author: Milo Casagrande <milo ubuntu com>
Date:   Thu Jan 24 22:36:47 2013 +0100

    [l10n] Updated Italian translation.

 po/it.po | 68 +++++++++++++++++++++++++++-------------------------------------
 1 file changed, 29 insertions(+), 39 deletions(-)

commit eff4e0997aace5b99ab1bfd1dde9dbd3c8127b7d
Author: Kjartan Maraas <kmaraas gnome org>
Date:   Wed Jan 23 14:01:55 2013 +0100

    Updated Norwegian bokmål translation

 po/nb.po | 48 ++++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

commit 36abcad4a2cb7cfd0cdbd2298bf32d5a1d617d1b
Author: Carles Ferrando <carles ferrando gmail com>
Date:   Mon Jan 21 00:27:23 2013 +0100

    [l10n] Updated Catalan (Valencian) translation

 po/ca valencia po | 46 +++++++++++++++++++++++-----------------------
 1 file changed, 23 insertions(+), 23 deletions(-)

commit 87d129518204769fc5942070fab13812008e306e
Author: Gil Forcada <gforcada gnome org>
Date:   Mon Jan 21 00:26:24 2013 +0100

    [l10n] Updated Catalan translation

 po/ca.po | 48 ++++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

commit 96c57eec2d8332c72b28851bc9a72e1b61ddb2c5
Author: Gheyret Kenji <gheyret gmail com>
Date:   Sun Jan 20 11:49:52 2013 +0900

    Uyghur translation added
    
    Signed-off-by: Gheyret Kenji <gheyret gmail com>

 po/ug.po | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 153 insertions(+)

commit 69decac8985401f1a47ffea96f72d728e3585248
Author: Мирослав Николић <miroslavnikolic rocketmail com>
Date:   Sat Jan 19 11:47:40 2013 +0100

    Updated Serbian translation

 po/sr.po       | 71 +++++++++++++++++++++++++---------------------------------
 po/sr latin po | 71 +++++++++++++++++++++++++---------------------------------
 2 files changed, 60 insertions(+), 82 deletions(-)

commit a9bc17dc04b425888b40b5ecef6baefcf369ec84
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Jan 11 17:47:13 2013 +0000

    path: Fix get all object members with wildcard
    
    Similar to the fix that went in commit path e348b1fa, we need to fix
    getting all the members of an object by using the wildcard notation.

 json-glib/json-path.c  |  2 +-
 json-glib/tests/path.c | 28 +++++++++++++++++++++++-----
 2 files changed, 24 insertions(+), 6 deletions(-)

commit e348b1fa88823ddb18fb8d2a2d1acea94c9f9448
Author: Juan A. Suarez Romero <jasuarez igalia com>
Date:   Fri Jan 11 15:03:08 2013 +0000

    path: Fix get all array elements with wildcard
    
    Using the same data as in tests, asking for $['store']['book'][*] JSON path
    should return all the book objects in an array.
    
    But that array is returned inside another array, dupped several times.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=691557

 json-glib/json-path.c  | 2 +-
 json-glib/tests/path.c | 4 ++++
 2 files changed, 5 insertions(+), 1 deletion(-)

commit f33c209e0f895b52afae5742a72cfacf104116bc
Author: Alexander Shopov <ash kambanaria org>
Date:   Tue Jan 8 21:46:02 2013 +0200

    Updated Bulgarian translation

 po/bg.po | 48 ++++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

commit 8b540ceb2f72b2e354a54bd418c378b4edc6f01a
Author: Timur Zhamakeev <ztimur gmail com>
Date:   Sat Jan 5 18:25:00 2013 +0600

    Updated Kyrgyz translation.

 po/ky.po | 7 ++++---
 1 file changed, 4 insertions(+), 3 deletions(-)

commit 62958e52b8b60defe3f701c6b4d0680a83528312
Author: Balázs Úr <urbalazs src gnome org>
Date:   Mon Dec 31 16:47:49 2012 +0100

    Updated Hungarian translation

 po/hu.po | 68 ++++++++++++++++++++++++++++++++++++----------------------------
 1 file changed, 38 insertions(+), 30 deletions(-)

commit b75a912ebfac50a07a3c6c3669b1e485de9df90a
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Wed Dec 26 10:57:56 2012 +0800

    Fix VS 2008 poperty sheet
    
    A &#x0D;&#x0A;
is required for each line of command for this, which stands
    for newline.  :|

 build/win32/vs9/json-glib.vsprops | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 881ba4e89ae88dfad1d91d693bb45af0ba5492fa
Author: Chun-wei Fan <fanchunwei src gnome org>
Date:   Fri Dec 14 19:35:11 2012 +0800

    Cleanup/fix Visual C++ build files
    
    -Make all projects build with MultiByte character set, to be consistent
     with GLib.
    -Generate .def in the intermediate directory, instead of json-glib/
    -Get rid of some unwanted cruft in many of the Win32 (32-bit) configs in
     various Visual C++ 2008 files.
    -Some cosmetic changes to Visual C++ 2010 solution file.
    -Fix "installation" folder

 build/win32/vs10/array.vcxproj             |  4 +-
 build/win32/vs10/boxed.vcxproj             |  4 +-
 build/win32/vs10/builder.vcxproj           |  4 +-
 build/win32/vs10/generator.vcxproj         |  4 +-
 build/win32/vs10/gvariant.vcxproj          |  4 +-
 build/win32/vs10/json-glib.props           | 11 +++++-
 build/win32/vs10/json-glib.sln             |  2 +-
 build/win32/vs10/json-glib.vcxprojin       |  8 ++--
 build/win32/vs10/node.vcxproj              |  4 +-
 build/win32/vs10/object.vcxproj            |  4 +-
 build/win32/vs10/parser.vcxproj            |  4 +-
 build/win32/vs10/path.vcxproj              |  4 +-
 build/win32/vs10/reader.vcxproj            |  4 +-
 build/win32/vs10/serialize-complex.vcxproj |  4 +-
 build/win32/vs10/serialize-full.vcxproj    |  4 +-
 build/win32/vs10/serialize-simple.vcxproj  |  4 +-
 build/win32/vs9/array.vcproj               |  8 +---
 build/win32/vs9/boxed.vcproj               |  8 +---
 build/win32/vs9/builder.vcproj             |  8 +---
 build/win32/vs9/generator.vcproj           |  8 +---
 build/win32/vs9/gvariant.vcproj            |  4 +-
 build/win32/vs9/json-glib.vcprojin         | 12 ++----
 build/win32/vs9/json-glib.vsprops          | 59 ++++++++++++++++++------------
 build/win32/vs9/node.vcproj                |  8 +---
 build/win32/vs9/object.vcproj              |  8 +---
 build/win32/vs9/parser.vcproj              |  8 +---
 build/win32/vs9/path.vcproj                |  4 +-
 build/win32/vs9/reader.vcproj              |  8 +---
 build/win32/vs9/serialize-complex.vcproj   |  8 +---
 build/win32/vs9/serialize-full.vcproj      |  8 +---
 build/win32/vs9/serialize-simple.vcproj    |  8 +---
 31 files changed, 105 insertions(+), 135 deletions(-)

commit 59a3e4ef763c2fb312d931fe1843638be84421c8
Author: Piotr Drąg <piotrdrag gmail com>
Date:   Tue Nov 27 17:15:50 2012 +0100

    Updated Polish translation

 po/pl.po | 44 ++++++++++++++++++++++----------------------
 1 file changed, 22 insertions(+), 22 deletions(-)

commit c288498a8c39c2bcd5513cfb5612cb1de8e19806
Author: Pavol Klačanský <pavol klacansky com>
Date:   Sun Nov 18 23:34:20 2012 +0100

    Updated slovak translation

 po/sk.po | 21 ++++++++++-----------
 1 file changed, 10 insertions(+), 11 deletions(-)

commit e9504191e69ac004f2f1caeeed5e1b7f9ed903d7
Author: Pavol Klačanský <pavol klacansky com>
Date:   Sat Nov 17 00:22:34 2012 +0100

    Updated slovak translation

 po/sk.po | 160 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 160 insertions(+)

commit ef4f7685307842e3723498b7daaff8536c9dc58e
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Wed Nov 7 18:48:25 2012 +0000

    build: Bump up the requirement for GLib
    
    We need symbols from GLib 2.34 for the test suite.

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

commit 6838ee9b2a7ac7a2366a6570dc1abc7a711d9440
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Nov 5 12:11:13 2012 +0000

    build: Use the symbols file to generate our public ABI
    
    Instead of a regular expression. This allows us to catch ABI issues
    immediately, without using the ABI check, while building JSON-GLib,
    even on *nix.

 json-glib/Makefile.am | 6 +++---
 1 file changed, 3 insertions(+), 3 deletions(-)

commit 2b8e9ef835f1e99ff791bd5d5ec579e470465f46
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Mon Nov 5 12:11:01 2012 +0000

    symbols: Re-sort

 json-glib/json-glib.symbols | 382 ++++++++++++++++++++++----------------------
 1 file changed, 191 insertions(+), 191 deletions(-)

commit de5e62d3a2826499ab67df21162223ecd1167c5e
Author: Marek Černocký <marek manet cz>
Date:   Mon Nov 5 16:15:05 2012 +0100

    Updated Czech translation

 po/cs.po | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 3144ead7f256f1172278f74c9c2035884e2eca50
Author: Marek Černocký <marek manet cz>
Date:   Mon Nov 5 16:13:17 2012 +0100

    Updated Czech translation

 po/cs.po | 8 +++-----
 1 file changed, 3 insertions(+), 5 deletions(-)

commit 447c3684cb99f1f8acda4a0273612ec5a065f8d7
Author: Rafael Ferreira <rafael f f1 gmail com>
Date:   Mon Nov 5 12:40:56 2012 -0200

    Updated Brazilian Portuguese Translation

 po/pt_BR.po | 67 +++++++++++++++++++++++++++++--------------------------------
 1 file changed, 32 insertions(+), 35 deletions(-)

commit 02a081f6dc83e8f5f083722ef8bb3bfb47a746c2
Author: Yuri Myasoedov <omerta13 yandex ru>
Date:   Sun Nov 4 21:15:38 2012 +0400

    Updated Russian translation

 po/ru.po | 82 ++++++++++++++++++++++++++++++++--------------------------------
 1 file changed, 41 insertions(+), 41 deletions(-)

commit f69e9b58cc8ad8d37369fd3f60db8d8e9847b1f1
Author: Мирослав Николић <miroslavnikolic rocketmail com>
Date:   Sat Nov 3 09:20:27 2012 +0100

    Updated Serbian translation

 po/sr.po       | 49 ++++++++++++++++++++++++++++++-------------------
 po/sr latin po | 49 ++++++++++++++++++++++++++++++-------------------
 2 files changed, 60 insertions(+), 38 deletions(-)

commit b16cb3f338f625ed9e997dce9ad26a4568a082be
Author: Tom Tryfonidis <tomtryf gmail com>
Date:   Thu Nov 1 11:43:51 2012 +0200

    Added Greek translation

 po/el.po | 77 +++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 37 insertions(+), 40 deletions(-)

commit 7552833d503db0aa94e4ebc59094e9341e8920af
Author: Fran Diéguez <fran dieguez mabishu com>
Date:   Wed Oct 31 11:04:11 2012 +0100

    Updated Galician translations

 po/gl.po | 74 +++++++++++++++++++++++++++++++---------------------------------
 1 file changed, 36 insertions(+), 38 deletions(-)

commit 6999123568e522dc57c76799aff90a285a52c5dd
Author: Wolfgang Stoeggl <c72578 yahoo de>
Date:   Tue Oct 30 19:01:34 2012 +0100

    Updated German translation

 po/de.po | 78 +++++++++++++++++++++++++++++++++-------------------------------
 1 file changed, 40 insertions(+), 38 deletions(-)

commit b3569e022b36ff8be4379a163c1694df0ac66d8e
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Tue Oct 30 15:36:23 2012 +0200

    [l10n] Updated Estonian translation

 po/et.po | 8 ++++----
 1 file changed, 4 insertions(+), 4 deletions(-)

commit 53835c75028b578a5b565280ae62971990c1355f
Author: Daniel Mustieles <daniel mustieles gmail com>
Date:   Sun Oct 28 13:31:25 2012 +0100

    Updated Spanish translation

 po/es.po | 48 ++++++++++++++++++++++++------------------------
 1 file changed, 24 insertions(+), 24 deletions(-)

commit 28e6bff54d2ddc64e7662d96365d2faf615ed0b5
Author: Marek Černocký <marek manet cz>
Date:   Sun Oct 28 11:15:27 2012 +0100

    Updated Czech translation

 po/cs.po | 39 ++++++++++++++-------------------------
 1 file changed, 14 insertions(+), 25 deletions(-)

commit 64fe683c440d7ec7140fd27f53fbaf54da37b249
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Oct 27 12:18:53 2012 +0100

    tests: Put g_type_init() under conditional compilation
    
    Starting from GLib 2.36, g_type_init() is going to be deprecated (the
    type system will be initialized as soon as libgobject is paged in, using
    constructors). As I don't want to bump dependencies just for that, the
    call to g_type_init() should be placed under a compile-time version
    check, to keep the noise from compiler warnings down.

 json-glib/tests/array.c             | 3 +++
 json-glib/tests/boxed.c             | 2 ++
 json-glib/tests/builder.c           | 2 ++
 json-glib/tests/generator.c         | 2 ++
 json-glib/tests/gvariant.c          | 2 ++
 json-glib/tests/invalid.c           | 2 ++
 json-glib/tests/node.c              | 2 ++
 json-glib/tests/object.c            | 2 ++
 json-glib/tests/parser.c            | 2 ++
 json-glib/tests/path.c              | 2 ++
 json-glib/tests/reader.c            | 2 ++
 json-glib/tests/serialize-complex.c | 2 ++
 json-glib/tests/serialize-full.c    | 2 ++
 json-glib/tests/serialize-simple.c  | 2 ++
 14 files changed, 29 insertions(+)

commit f50f32dcfdecd552ca353731faa0fde099569c28
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Oct 27 12:06:28 2012 +0100

    Use typed initializers for JsonNode

 json-glib/json-gobject.c | 115 +++++++++++++++++++++--------------------------
 json-glib/json-parser.c  |  37 ++++++++-------
 2 files changed, 73 insertions(+), 79 deletions(-)

commit 893c30b4b8ce10c017d10bd534c38c458da4436c
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Oct 27 11:51:11 2012 +0100

    Use the new typed JsonNode initializers
    
    The typed setters in JsonArray and JsonObject should use the JsonNode
    typed initializers.

 json-glib/json-array.c  | 54 +++++++++++++++++--------------------------------
 json-glib/json-object.c | 48 +++++++++++++++++--------------------------
 2 files changed, 37 insertions(+), 65 deletions(-)

commit 9dfb5000cad954431165e836e203e561ccb79c66
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Oct 27 11:48:58 2012 +0100

    Consolidate null handling in JsonArray and JsonObject
    
    A null value is not only valid for JSON_NODE_NULL nodes, but also for
    JSON_NODE_ARRAY and JSON_NODE_OBJECT nodes that do not have a JsonArray
    or a JsonObject set.

 json-glib/json-array.c  | 11 ++++++++++-
 json-glib/json-object.c | 11 ++++++++++-
 2 files changed, 20 insertions(+), 2 deletions(-)

commit 615538100a42063ca0b84b5bb9c8a6a046a89e0b
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Oct 27 11:44:30 2012 +0100

    node: Add typed initializers
    
    We should simplify the JsonNode API a bit, especially when it comes to
    initializing nodes. Instead of a two-step "new(<type>) followed by a
    set_<type>(value)" API, we can provide a "init_<type>(value)" API that
    can take any existing JsonNode and initialize it to the given type.
    
    This makes the JsonNode creation more concise and reliable; it also
    allows to implicitly re-initialize JsonNodes without requiring the user
    to de-allocate/re-allocate them first.

 doc/reference/json-glib-sections.txt |   9 ++
 json-glib/json-glib.symbols          |   9 ++
 json-glib/json-node.c                | 303 +++++++++++++++++++++++++++++++----
 json-glib/json-types.h               |  19 +++
 4 files changed, 306 insertions(+), 34 deletions(-)

commit 3fb92bc727365bce5f99da3a150a237da4da64d6
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Oct 27 10:53:49 2012 +0100

    tests/reader: Improve test coverage

 json-glib/tests/reader.c | 24 +++++++++++++++++++-----
 1 file changed, 19 insertions(+), 5 deletions(-)

commit 22275bc0c28682e6bd3022d36e0a9301aeb5ce56
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Oct 27 10:52:41 2012 +0100

    reader: "null" is a value
    
    Even if we have a special JsonNode for it. The json_reader_is_value()
    function should return TRUE for 'null' nodes as well.

 json-glib/json-reader.c | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

commit 9c26d466f4bbdde00225f2782f041668b1536213
Author: Andika Triwidada <andika gmail com>
Date:   Sat Oct 27 13:31:33 2012 +0700

    Updated Indonesian translation

 po/id.po | 74 +++++++++++++++++++++++++++-------------------------------------
 1 file changed, 31 insertions(+), 43 deletions(-)

commit 4e73239b572fcc0eb4ff6639ee3bbde05d19d404
Author: Мирослав Николић <miroslavnikolic rocketmail com>
Date:   Sat Oct 27 05:27:15 2012 +0200

    Updated Serbian translation

 po/sr.po       | 17 +++++++++--------
 po/sr latin po | 17 +++++++++--------
 2 files changed, 18 insertions(+), 16 deletions(-)

commit dee67875c1ef981bd3dc56e652df93d4a6f4feda
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 17:59:42 2012 +0100

    scanner: Remove unused functions
    
    JsonScanner is an internal, modified copy of GScanner; we don't need a
    bunch of the provided functions, as the type and its related API are
    meant for internal use only.
    
    Fewer functions == better coverage == less code to maintain.

 json-glib/json-parser.c  |  52 +++----
 json-glib/json-scanner.c | 393 ++++-------------------------------------------
 json-glib/json-scanner.h |  45 +-----
 3 files changed, 59 insertions(+), 431 deletions(-)

commit e83baeab7ce16db4597247e793932fd2e507e855
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 17:21:48 2012 +0100

    tests: Improve coverage

 json-glib/tests/serialize-full.c | 156 ++++++++++++++++++++++++++-------------
 1 file changed, 104 insertions(+), 52 deletions(-)

commit 1e7a2ef9be305e8b1db806f364d18f704ca75a64
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 17:20:43 2012 +0100

    gobject: Use JsonSerializable API
    
    Instead of directly accessing the vfunc from the interface vtable.

 json-glib/json-gobject.c | 16 +++++++++-------
 1 file changed, 9 insertions(+), 7 deletions(-)

commit 4fe6c5977d95c37c693d4f0b1d2dd90ae564b8b3
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 16:40:59 2012 +0100

    tests: Improve coverage

 json-glib/tests/array.c     |  4 +++
 json-glib/tests/builder.c   |  9 +++++-
 json-glib/tests/generator.c | 69 ++++++++++++++++++++++++++++++++++++++++++++-
 3 files changed, 80 insertions(+), 2 deletions(-)

commit 31b8e9c9410a90c387aaf6c9c79e5affc1a1b1be
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 16:40:10 2012 +0100

    builder: Conform to the coding style
    
    Function arguments should be aligned on different lines.

 json-glib/json-builder.c | 20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)

commit b0c087d1cc88938bc7e6bb1350a175b1ed103e62
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 11:06:26 2012 +0100

    tests: Improve coverage

 json-glib/tests/array.c  | 30 ++++++++++++++++++++++++++++++
 json-glib/tests/object.c | 13 +++++++++++++
 2 files changed, 43 insertions(+)

commit cce1435c280dbf63b0dbb8c9176e062c539aa9f9
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 11:04:47 2012 +0100

    array: Relax preconditions on array and object methods
    
    Similarly to what we did for the add_string_element(), we need to relax
    the preconditions for add_array_element() and add_object_element().

 json-glib/json-array.c | 2 --
 1 file changed, 2 deletions(-)

commit bf273f396c640c17da9f742433b4855232b2062e
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 10:59:16 2012 +0100

    array: Relax add_string_element() preconditions
    
    The add_string_element() allows passing a NULL string as a shortcut to
    create a 'null' node; the preconditions on the arguments are too strict.

 json-glib/json-array.c | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

commit 2dec8604ee58571ccc902aeb27004adf6a436ff5
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 10:15:35 2012 +0100

    tests/parser: Check negative numeric values
    
    This is the positive equivalent of the test case inside the invalid test
    unit.

 json-glib/tests/parser.c | 16 +++++++++++++++-
 1 file changed, 15 insertions(+), 1 deletion(-)

commit b9e93111a1200492b71476f7b3a1c60588a90a15
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 10:10:53 2012 +0100

    tests/invalid: Improve test coverage

 json-glib/tests/invalid.c | 32 ++++++++++++++++++++++++++++++++
 1 file changed, 32 insertions(+)

commit 028e540bc2b78f87e5a1d2f0c36126b7636f2809
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 10:10:01 2012 +0100

    parser: Empty member names are not valid
    
    When parsing a JSON object, a member name has to be a valid string, not
    an empty one.

 json-glib/json-parser.c | 13 +++++++++++++
 json-glib/json-parser.h |  4 +++-
 2 files changed, 16 insertions(+), 1 deletion(-)

commit 32d7c034dda3ccce05bec2bab0007ff0d65729ab
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Fri Oct 26 09:15:11 2012 +0100

    build: Fix test-report generation
    
    We need to include the revision and date tags.

 build/autotools/Makefile.am.gtest | 20 ++++++++++++++------
 1 file changed, 14 insertions(+), 6 deletions(-)

commit 43a27e66bd903a4d68a31e37c3ce04103ed49258
Author: Nilamdyuti Goswami <ngoswami redhat com>
Date:   Fri Oct 26 15:41:43 2012 +0530

    Assamese translation updatedas.po

 po/as.po | 47 ++++++++++++++++++++++-------------------------
 1 file changed, 22 insertions(+), 25 deletions(-)

commit ef6b1e9bb79ae0f07d412a876fd48e27854e9d38
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Thu Oct 25 23:04:46 2012 +0300

    Updated Lithuanian translation

 po/lt.po | 41 +++++++++++++++--------------------------
 1 file changed, 15 insertions(+), 26 deletions(-)

commit 1236c7493093357485c8ddc01eb6431d4ae7b842
Author: Matej Urbančič <mateju svn gnome org>
Date:   Thu Oct 25 19:22:49 2012 +0200

    Updated Slovenian translation

 po/sl.po | 46 +++++++++++++++++++++-------------------------
 1 file changed, 21 insertions(+), 25 deletions(-)

commit 46b677b4fd818ba9343b8b569f5b951d3d8ac0a3
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Thu Oct 25 17:39:38 2012 +0100

    tests/invalid: Add more invalid JSON tests

 json-glib/tests/invalid.c | 113 +++++++++++++++++++++++++++++++++++++++-------
 1 file changed, 96 insertions(+), 17 deletions(-)

commit 977c998929f4d82d93acd3ea0f99c04006e45db0
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Thu Oct 25 17:26:25 2012 +0100

    tests/invalid: Check invalid assignments

 json-glib/tests/invalid.c | 44 ++++++++++++++++++++++++++++++++++++++++----
 1 file changed, 40 insertions(+), 4 deletions(-)

commit 77ed79385795d93776e6299b9add3940ceee4245
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Thu Oct 25 17:21:55 2012 +0100

    parser: Use error codes for invalid assignments
    
    In case we're parsing an assignment we should use the 'invalid bareword'
    error code.

 json-glib/json-parser.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

commit 6ebe68eb539a119f99205593b0246399923daef7
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Thu Oct 25 17:10:39 2012 +0100

    tests: Move the invalid JSON unit to its own file
    
    Instead of putting it inside the parser unit test.

 json-glib/tests/Makefile.am |  1 +
 json-glib/tests/invalid.c   | 93 +++++++++++++++++++++++++++++++++++++++++++++
 json-glib/tests/parser.c    | 52 -------------------------
 3 files changed, 94 insertions(+), 52 deletions(-)

commit 6e9c38dd0c82c322a9e98315cb22c2b771b1830f
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Thu Oct 25 17:08:58 2012 +0100

    parser: Consolidate value parsing
    
    Instead of doing a preliminary check when parsing arrays and objects, we
    should just call json_parse_value() and let it handle all the valid
    values and eventual error cases. This simplifies error handling and
    makes it more reliable.

 json-glib/json-parser.c | 37 ++++++++++++-------------------------
 1 file changed, 12 insertions(+), 25 deletions(-)

commit 5f6ef962097916ae2908e9190d5ba62533ae33ca
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Thu Oct 25 17:07:16 2012 +0100

    parser: Show the column in the error message
    
    For JSON parsed from data (which tends to be in a single line) the
    column holds more information than the line.

 json-glib/json-parser.c | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

commit 1d236453b2569cb2cb5bbc80fde1c72e7a101826
Author: Miguel Angel Cabrera Moya <madmac2501 gmail com>
Date:   Sun Oct 14 12:18:30 2012 +0200

    parser: Fix small leak in json_parse_statement
    
    https://bugzilla.gnome.org/show_bug.cgi?id=686096

 json-glib/json-parser.c | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

commit 626908526f9766e4f612bb4b893b83b7084766dc
Author: Sasi Bhushan Boddepalli <sasi swecha net>
Date:   Tue Oct 9 21:36:45 2012 +0530

    Updated Telugu Translation

 po/te.po | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 158 insertions(+)

commit 57bbb1cb7f75720a4d7ba0399e5a156322d34666
Author: Timur Zhamakeev <ztimur gmail com>
Date:   Thu Sep 27 11:56:23 2012 +0600

    Added Kyrgyz translation

 po/ky.po | 160 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 160 insertions(+)

commit 3f840ae31641ad800872e953ee772777e746925c
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Mon Sep 24 11:26:41 2012 +0300

    [l10n] Updated Estonian translation

 po/et.po | 61 +++++++++++++------------------------------------------------
 1 file changed, 13 insertions(+), 48 deletions(-)

commit 426d9f141f5e7c975324d42abdab774b5e9587b2
Author: Mattias Põldaru <mahfiaz gmail com>
Date:   Mon Sep 24 10:57:10 2012 +0300

    [l10n] Updated Estonian translation

 po/et.po | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 158 insertions(+)

commit b2f3ef4cf26e3bae47c82d5c3c7bf79ea762563f
Author: Sayak Sarkar <sayak bugsmith gmail com>
Date:   Mon Sep 24 10:54:45 2012 +0530

    Added Bengali India Translation

 po/bn_IN.po | 156 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 156 insertions(+)

commit 655794941dbeac7f65a3ae8514fc75536c9f5ed5
Author: A S Alam <aalam users sf net>
Date:   Mon Sep 24 09:00:08 2012 +0530

    update Punjabi Translation

 po/pa.po | 68 ++++++++++++++++++++++++++--------------------------------------
 1 file changed, 28 insertions(+), 40 deletions(-)

commit 80c6eac77df27b739e7291e3ec7ba6fd4e62c143
Author: Rūdolfs Mazurs <rudolfsm src gnome org>
Date:   Mon Sep 24 02:10:04 2012 +0300

    Added Latvian translation

 po/lv.po | 159 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 159 insertions(+)

commit f9feca98c714239d7a361597be6fe58b407e1037
Author: Ani Peter <apeter redhat com>
Date:   Sun Sep 23 01:10:17 2012 +0530

    Updated Malayalam file

 po/ml.po | 155 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 155 insertions(+)

commit 7abcdadd9b49b0db881702724ef81fe571d0d750
Author: Carles Ferrando <carles ferrando gmail com>
Date:   Fri Sep 21 20:05:58 2012 +0200

    [l10n]Added Catalan (Valencian) translation

 po/ca valencia po | 158 ++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 158 insertions(+)

commit d1d83f78922be9e5ee98e58410c3fa998ca24d13
Author: Gil Forcada <gforcada gnome org>
Date:   Fri Sep 21 20:05:57 2012 +0200

    [l10n] Added Catalan translation

 po/ca.po | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 158 insertions(+)

commit da276c3c9f7f2d7b4abce85cbbe91258b595b8ef
Author: Seong-ho Cho <darkcircle 0426 gmail com>
Date:   Sat Sep 22 02:53:04 2012 +0900

    Added Korean translation

 po/ko.po | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 156 insertions(+)

commit fef47f834db55a503658247b530d378ea5396949
Author: Chandan Kumar <chandankumar 093047 gmail com>
Date:   Thu Sep 20 10:35:54 2012 +0530

    Updated HINDI translation

 po/hi.po | 160 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 160 insertions(+)

commit 2f14b54261746b8384df992c6eed232bf8628021
Author: Ivaylo Valkov <ivaylo e-valkov org>
Date:   Tue Sep 18 19:29:36 2012 +0300

    Updated Bulgarian translation

 po/bg.po | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 157 insertions(+)

commit 10e8cd6de555866cb7152e3d8b818db796db1261
Author: Gabor Kelemen <kelemeng gnome hu>
Date:   Tue Sep 18 01:38:19 2012 +0200

    Added Hungarian translation

 po/hu.po | 153 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 153 insertions(+)

commit 33ee7e91169c6943199739dce9a8f097fea770b3
Author: Ask H. Larsen <asklarsen gmail com>
Date:   Sun Sep 16 13:43:53 2012 +0200

    Updated Danish translation

 po/da.po | 162 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 162 insertions(+)

commit 4b27aa4e36193757f2d4ddc14ff07f6a47ebe529
Author: Duarte Loreto <happyguy_pt hotmail com>
Date:   Sun Sep 9 11:29:56 2012 +0100

    Updated Portuguese translation

 po/pt.po | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 156 insertions(+)

commit 3b21390c1c16d701bb31678919ca639075ff2729
Author: Alexandre Franke <alexandre franke gmail com>
Date:   Thu Sep 6 12:22:09 2012 +0200

    Update French translation

 po/fr.po | 174 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 174 insertions(+)

commit 2d376ded0367ee77382a92c58f3d7852590ed0a8
Author: Bruce Cowan <bruce bcowan me uk>
Date:   Wed Sep 5 13:45:45 2012 +0100

    Added British English translation

 po/en_GB.po | 160 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 160 insertions(+)

commit 7b837e9ac065d6a117c52cb25bb285fd2bb7e89a
Author: Piotr Drąg <piotrdrag gmail com>
Date:   Tue Sep 4 18:18:07 2012 +0200

    Updated Polish translation

 po/pl.po | 84 ++++++++++++++++++++++++++++------------------------------------
 1 file changed, 37 insertions(+), 47 deletions(-)

commit b6497b1d5ce1efa9a6f90b495472aaa917245653
Author: Daniel Korostil <ted korostiled gmail com>
Date:   Fri Aug 17 19:45:07 2012 +0300

    Added uk translation

 po/uk.po | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 158 insertions(+)

commit 31ca069867c5c94ffd7d42a3f91eb3828581e7a6
Author: ManojKumar Giri <mgiri redhat com>
Date:   Thu Aug 9 18:32:16 2012 +0530

    Updated Odia Translation.

 po/or.po | 35 +++++++++++++++++++----------------
 1 file changed, 19 insertions(+), 16 deletions(-)

commit 62b6bb982ca8287b01c4b3d4abf2dd2ff19b8899
Author: ManojKumar Giri <mgiri redhat com>
Date:   Tue Aug 7 17:38:42 2012 +0530

    Added odia file into the list & Updated translation for Odia.

 po/or.po | 157 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 157 insertions(+)

commit c34ddaf33f3227c5fba7a866cfa25dba2e46d275
Author: Takayuki KUSANO <AE5T-KSN asahi-net or jp>
Date:   Mon Aug 6 23:04:16 2012 +0900

    [l10n] Add new Japanese translation

 po/ja.po | 158 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 158 insertions(+)

commit 8b5f8e8e7928fac15b38b96017c729ee2143352f
Author: Kjartan Maraas <kmaraas gnome org>
Date:   Wed Jul 25 16:44:55 2012 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 34 +++++++++++-----------------------
 1 file changed, 11 insertions(+), 23 deletions(-)

commit 6fdf403d06ac890127bca474275d0f62c02caf4f
Author: fenghelong <fenghelongnjit gmail com>
Date:   Sun Jul 22 13:34:07 2012 +0800

    Add Chinese simplified translation for ui

 po/zh_CN.po | 165 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 165 insertions(+)

commit 2bfb6cccf626c60571643bcc2bb12e4791dd1db6
Author: Мирослав Николић <miroslavnikolic rocketmail com>
Date:   Tue Jul 17 22:05:57 2012 +0200

    Added Serbian translation

 po/sr.po       | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/sr latin po | 156 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 312 insertions(+)

commit 9eebf9c886ae7e1e172e3a1efd64f7aa7c79c758
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sun Jul 15 13:25:53 2012 +0100

    reader: Do not do strict type validation on numeric types
    
    JsonNode will do an implicit conversion for us.

 json-glib/json-reader.c | 21 ---------------------
 1 file changed, 21 deletions(-)

commit 7819e630b8fd88d269dd75a2e0fb1aeb294aed96
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sun Jul 15 13:24:03 2012 +0100

    node: Implicitly convert numeric types
    
    When retrieving an int, a double, or a boolean, we can use the C rules
    of implicit conversion to move from the actual stored type inside the
    JsonValue to the requested C type.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=660795

 json-glib/json-node.c  | 18 ++++++++++++++++++
 json-glib/tests/node.c | 35 +++++++++++++++++++++++++++++++++++
 2 files changed, 53 insertions(+)

commit b1b50ec3ad76955651abe92696c4f4717e353840
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sun Jul 15 13:14:46 2012 +0100

    generator: Use JsonValue, not GValue
    
    We don't need to turn a JsonValue into a GValue, given that we only care
    about the JSON types when serializing to JSON.

 json-glib/json-generator.c | 33 ++++++++++++++++++---------------
 1 file changed, 18 insertions(+), 15 deletions(-)

commit 4cb5a1d5c25e7c1e939187740897cb1969df61e8
Author: Aurimas Černius <aurisc4 gmail com>
Date:   Sat Jul 14 18:44:21 2012 +0300

    Added Lithuanian translation

 po/lt.po | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 170 insertions(+)

commit b11ce6570570440c94e563917f55437ca7d2e071
Author: Chao-Hsiung Liao <j_h_liau yahoo com tw>
Date:   Sat Jul 14 14:14:38 2012 +0800

    Updated Traditional Chinese translation(Hong Kong and Taiwan)

 po/zh_HK.po | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 po/zh_TW.po | 166 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 2 files changed, 332 insertions(+)

commit 1409517eb0081d8a56713ee8f6922974f3ca5af0
Author: Nilamdyuti Goswami <nilamdyuti gmail com>
Date:   Fri Jul 13 20:30:07 2012 +0530

    Assamese translation completed

 po/as.po | 170 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 170 insertions(+)

commit 4317540f0e389370c76ccedea4ca7d15a8aa4969
Author: Kjartan Maraas <kmaraas gnome org>
Date:   Tue Jul 10 08:29:46 2012 +0200

    Updated Norwegian bokmål translation

 po/nb.po | 19 ++++++++++---------
 1 file changed, 10 insertions(+), 9 deletions(-)

commit d713da8c3207d7df0c8632924887144fe22e6e0e
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Jun 30 15:27:03 2012 +0100

    doap: Change my email address to @gnome.org

 json-glib.doap | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

commit c618e6554e28a7a4c6924b2f050daebe1580c6c0
Author: Emmanuele Bassi <ebassi gnome org>
Date:   Sat Jun 30 15:22:20 2012 +0100

    Post-release version bump to 0.15.3

 configure.ac | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)



Download
========
http://download.gnome.org/sources/json-glib/0.16/json-glib-0.16.0.tar.xz (494K)
  sha256sum: e4a3fd2f399e4c148aad608e6ed0a94095f2ddde9dd12f5aa2f072ecae5c1d37



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]