summaryrefslogtreecommitdiff
path: root/textproc/ruby-json/patches
AgeCommit message (Collapse)AuthorFilesLines
2011-09-13Update ruby-json package to 1.6.0.taca1-15/+0
2011-09-12 (1.6.0) * Extract utilities (prettifier and GUI-editor) in its own gem json-utils. * Split json/add/core into different files for classes to be serialised.
2011-09-12Update ruby-json and ruby-json-pure package to 1.5.4.taca1-3/+3
2011-08-31 (1.5.4) * Fix memory leak when used from multiple JRuby. (Patch by jfirebaugh@github). * Apply patch by Eric Wong <nocode@yhbt.net> that fixes garbage collection problem reported in https://github.com/flori/json/issues/46. * Add :quirks_mode option to parser and generator. * Add support for Rational and Complex number additions via json/add/complex and json/add/rational requires.
2011-08-12Update ruby-json and ruby-json-pure package to 1.5.3.taca1-4/+4
2011-06-20 (1.5.3) * Alias State#configure method as State#merge to increase duck type synonymy with Hash. * Add as_json methods in json/add/core, so rails can create its json objects the new way.
2011-06-15Update ruby-json and ruby-json-pure pacakge to 1.5.2taca1-12/+6
2011-05-11 (1.5.2) * Apply documentation patch by Cory Monty <cory.monty@gmail.com>. * Add gemspecs for json and json_pure. * Fix bug in jruby pretty printing. * Fix bug in object_class and array_class when inheriting from Hash or Array.
2011-03-23Update ruby-json to 1.5.1.taca1-7/+5
2011-01-24 (1.5.1) * Made rake-compiler build a fat binary gem. This should fix issue https://github.com/flori/json/issues#issue/54. 2011-01-22 (1.5.0) * Included Java source codes for the Jruby extension made by Daniel Luz <dev@mernen.com>. * Output full exception message of deep_const_get to aid debugging. * Fixed an issue with ruby 1.9 Module#const_defined? method, that was reported by Riley Goodside.
2010-09-05Update ruby-json{,_pure} to 1.4.6.obache1-4/+4
2010-08-09 (1.4.6) * Fixed oversight reported in http://github.com/flori/json/issues/closed#issue/23, always create a new object from the state prototype. * Made pure and ext api more similar again. 2010-08-07 (1.4.5) * Manage data structure nesting depth in state object during generation. This should reduce problems with to_json method definŃ–tions that only have one argument. * Some fixes in the state objects and additional tests. 2010-08-06 (1.4.4) * Fixes build problem for rubinius under OS X, http://github.com/flori/json/issues/closed#issue/25 * Fixes crashes described in http://github.com/flori/json/issues/closed#issue/21 and http://github.com/flori/json/issues/closed#issue/23
2010-05-16Update ruby-json to 1.4.3.obache1-4/+4
2010-05-05 (1.4.3) * Fixed some test assertions, from Ruby r27587 and r27590, patch by nobu. * Fixed issue http://github.com/flori/json/issues/#issue/20 reported by electronicwhisper@github. Thx!
2010-05-04Update ruby-json package from 1.2.0 to 1.4.2.taca2-4/+14
2010-04-26 (1.4.2) * Applied patch from naruse Yui NARUSE <naruse@airemix.com> to make building with Microsoft Visual C possible again. * Applied patch from devrandom <c1.github@niftybox.net> in order to allow building of json_pure if extensiontask is not present. * Thanks to Dustin Schneider <dustin@stocktwits.com>, who reported a memory leak, which is fixed in this release. * Applied 993f261ccb8f911d2ae57e9db48ec7acd0187283 patch from josh@github. 2010-04-25 (1.4.1) * Fix for a bug reported by Dan DeLeo <dan@kallistec.com>, caused by T_FIXNUM being different on 32bit/64bit architectures. 2010-04-23 (1.4.0) * Major speed improvements and building with simplified directory/file-structure. * Extension should at least be comapatible with MRI, YARV and Rubinius. 2010-04-07 (1.2.4) * Triger const_missing callback to make Rails' dynamic class loading work. 2010-03-11 (1.2.3) * Added a State#[] method which returns an attribute's value in order to increase duck type compatibility to Hash. 2010-02-27 (1.2.2) * Made some changes to make the building of the parser/generator compatible to Rubinius. 2009-11-25 (1.2.1) * Added :symbolize_names option to Parser, which returns symbols instead of strings in object names/keys.
2009-11-23Update ruby-json to 1.2.0fhajny1-28/+20
Too many changes, see: http://github.com/flori/json/blob/master/CHANGES
2008-04-04Initial import of ruby18-json-1.1.2 as textproc/ruby-json.jlam1-0/+31
This is a implementation of the JSON specification according to RFC 4627. You can think of it as a low fat alternative to XML, if you want to store data to disk or transmit it over a network rather than use a verbose markup language. The JSON generator escapes all non-ASCII an control characters with \uXXXX escape sequences and supports UTF-16 surrogate pairs in order to be able to generate the whole range of Unicode code points. This means that generated JSON text is encoded as UTF-8 (because ASCII is a subset of UTF-8) and at the same time avoids decoding problems for receiving endpoints that don't expect UTF-8 encoded texts. This package is fast C extension variant which is in parts implemented in C and comes with its own Unicode conversion functions and a parser generated by the Ragel State Machine Compiler.