summaryrefslogtreecommitdiff
path: root/lib/json
Commit message (Collapse)AuthorAgeFilesLines
...
* Add some documentationv1.5.4Florian Frank2011-08-312-0/+4
|
* Move rational and complex additions in own filesFlorian Frank2011-08-303-38/+44
| | | | | | | | | Also do not require Ruby's complex.rb and rational.rb if the top level constants are already defined. This means Ruby 1.9 implementations are extendend, but Ruby 1.8 implementations will require rational/complex before they are extended. Having rational and complex additions in their own files is an especially good thing, if one wants to avoid loading complex and rational under Ruby 1.8.
* Merge branch 'quirks-mode'Florian Frank2011-08-293-60/+117
|\
| * Merge branch 'quirks-mode-parser' into quirks-modeFlorian Frank2011-07-271-55/+87
| |\ | | | | | | | | | | | | | | | Conflicts: json.gemspec json_pure.gemspec
| | * Implement quirks_modeFlorian Frank2011-07-271-55/+87
| | | | | | | | | | | | This allows parsing of primitive values
| * | started quirks mode for generatorFlorian Frank2011-07-272-5/+30
| |/
* | Fix typos and grammar mistakes. Patch by Luke Gruber. [Ruby 1.9 - Bug 35203]Eric Hodel2011-08-261-32/+32
| |
* | Add (de-)serialisation methods f. Complex/RationalFlorian Frank2011-08-251-2/+40
|/
* delete after having been obsoletedFlorian Frank2011-07-251-8/+0
|
* Oh, look loading the extension is much easier nowFlorian Frank2011-07-241-15/+2
|
* remove trailing spaces.Nobuyoshi Nakada2011-07-085-28/+28
|
* * remove trailing spaces.nobu2011-07-071-1/+1
| | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* * lib/json/common.rb (JSON::MissingUnicodeSupport.iconv): should not drop ↵nobu2011-07-071-1/+1
| | | | | | rest of the result. use Iconv.conv instead. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30807 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
* Bump up version to 1.5.4Florian Frank2011-07-041-1/+1
|
* Alias State#configure method as State#mergeFlorian Frank2011-06-201-0/+1
| | | | This increases duck type synonymy with Hash
* Define as_json methods, so rails can make objectsFlorian Frank2011-06-201-41/+106
|
* Bump version to 1.5.3Florian Frank2011-06-171-1/+1
|
* Merge branch 'master' of gate.dyna.ping.de:/git/jsonFlorian Frank2011-06-091-1/+1
|\
| * typo, README file extensionlorensr2011-05-111-1/+1
| |
* | Apply patch by Cory Monty <cory.monty@gmail.com>.Florian Frank2011-06-092-5/+40
|/
* Create gemspecsFlorian Frank2011-05-111-1/+1
| | | | Get rid of rake-compiler dependencies
* Support building of fat binary gemv1.5.1Florian Frank2011-01-262-3/+16
| | | | This should fix issue #51 on Windows
* renamed :match argument to :match_stringv1.5.0Florian Frank2011-01-051-3/+3
|
* Rubinius' strscan already has a @match ivarFlorian Frank2011-01-021-3/+3
|
* Added matching in pure/ext parserFlorian Frank2011-01-021-8/+14
|
* make sure bytes is a 8-bit string on all rubiesFlorian Frank2011-01-021-2/+7
|
* Fix for ruby 1.9 const_defined? methodFlorian Frank2011-01-024-8/+17
| | | | | | ruby 1.9 breaks backwards compatibility by usіng the wrong default value for its newly introduced second argument. This patch implements a work around, to make this gem work on both ruby 1.8 and 1.9.
* obsoleted json/add/rails definitionsFlorian Frank2011-01-021-54/+4
|
* use JSON.iconv abstractionFlorian Frank2011-01-025-72/+17
|
* speed upShota Fukumori (sora_h)2011-01-021-4/+6
|
* never use iconvShota Fukumori (sora_h)2011-01-021-2/+6
|
* started to build jruby extension with RakefileFlorian Frank2010-09-231-4/+6
|
* silenced "already initialized constant" warningsFlorian Frank2010-09-173-2/+5
|
* better debugging messageFlorian Frank2010-08-201-2/+2
|
* prepare new versionFlorian Frank2010-08-183-3/+3
| | | | | fixed some warnings wrote some rake tasks to build jruby extension
* prepare new versionFlorian Frank2010-08-181-1/+1
|
* do not forget to dup the stateFlorian Frank2010-08-071-75/+57
| | | | use state for depth checking in pure as well
* do not freeze to allow chaging defaultsv1.4.5Florian Frank2010-08-071-3/+3
|
* added missing methods to State + testsFlorian Frank2010-08-071-1/+6
|
* mange depth in stateFlorian Frank2010-08-071-9/+3
|
* new versionFlorian Frank2010-08-061-1/+1
|
* some code cleanupFlorian Frank2010-08-062-32/+33
|
* Prepare new versionv1.4.4Florian Frank2010-08-061-1/+1
|
* make sure to use toplevel ::EncodingFlorian Frank2010-08-061-8/+9
|
* Revert "use method dispatch for generation again"Florian Frank2010-08-051-3/+9
| | | | | | | | This reverts commit 59eab2b7ad1b44dc424fb3fffa5520947f7360f3. Conflicts: ext/json/ext/generator/generator.c
* use method dispatch for generation againFlorian Frank2010-07-241-9/+3
|
* Fix for subclassed core classes, github issue 20v1.4.3Florian Frank2010-05-051-1/+1
| | | | | Fixed a problem in the 1.4.x versions, that caused subclasses of core classes to miss calling their to_json methods.
* new versionFlorian Frank2010-04-281-1/+1
|
* Fixed T_FIXNUM bug on 64bit architectures.v1.4.1Florian Frank2010-04-251-1/+1
|
* Prepare for version 1.4.0 releaseFlorian Frank2010-04-231-1/+1
|