Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | always raise type error when parsing nil | Florian Frank | 2011-11-03 | 1 | -2/+7 | |
| | ||||||
* | Add support for BigDecimal numbers | Florian Frank | 2011-10-02 | 1 | -0/+21 | |
| | ||||||
* | Prepare new release 1.6.1v1.6.1 | Florian Frank | 2011-09-18 | 1 | -1/+1 | |
| | ||||||
* | Extract utils out of this library into json-utilsv1.6.0 | Florian Frank | 2011-09-13 | 12 | -3172/+2 | |
| | ||||||
* | Split all implementations into single files | Florian Frank | 2011-09-12 | 9 | -241/+273 | |
| | | | | | This way it's easier to create one's own serialisations by picking just the desired ones and mixing them with one's own implementations. | |||||
* | Add some documentationv1.5.4 | Florian Frank | 2011-08-31 | 2 | -0/+4 | |
| | ||||||
* | Move rational and complex additions in own files | Florian Frank | 2011-08-30 | 3 | -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 Frank | 2011-08-29 | 3 | -60/+117 | |
|\ | ||||||
| * | Merge branch 'quirks-mode-parser' into quirks-mode | Florian Frank | 2011-07-27 | 1 | -55/+87 | |
| |\ | | | | | | | | | | | | | | | | Conflicts: json.gemspec json_pure.gemspec | |||||
| | * | Implement quirks_mode | Florian Frank | 2011-07-27 | 1 | -55/+87 | |
| | | | | | | | | | | | | This allows parsing of primitive values | |||||
| * | | started quirks mode for generator | Florian Frank | 2011-07-27 | 2 | -5/+30 | |
| |/ | ||||||
* | | Fix typos and grammar mistakes. Patch by Luke Gruber. [Ruby 1.9 - Bug 35203] | Eric Hodel | 2011-08-26 | 2 | -36/+36 | |
| | | ||||||
* | | Add (de-)serialisation methods f. Complex/Rational | Florian Frank | 2011-08-25 | 1 | -2/+40 | |
|/ | ||||||
* | delete after having been obsoleted | Florian Frank | 2011-07-25 | 1 | -8/+0 | |
| | ||||||
* | Oh, look loading the extension is much easier now | Florian Frank | 2011-07-24 | 1 | -15/+2 | |
| | ||||||
* | remove trailing spaces. | Nobuyoshi Nakada | 2011-07-08 | 6 | -32/+32 | |
| | ||||||
* | * remove trailing spaces. | nobu | 2011-07-07 | 1 | -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 ↵ | nobu | 2011-07-07 | 1 | -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.4 | Florian Frank | 2011-07-04 | 1 | -1/+1 | |
| | ||||||
* | Alias State#configure method as State#merge | Florian Frank | 2011-06-20 | 1 | -0/+1 | |
| | | | | This increases duck type synonymy with Hash | |||||
* | Define as_json methods, so rails can make objects | Florian Frank | 2011-06-20 | 1 | -41/+106 | |
| | ||||||
* | Bump version to 1.5.3 | Florian Frank | 2011-06-17 | 1 | -1/+1 | |
| | ||||||
* | Merge branch 'master' of gate.dyna.ping.de:/git/json | Florian Frank | 2011-06-09 | 1 | -1/+1 | |
|\ | ||||||
| * | typo, README file extension | lorensr | 2011-05-11 | 1 | -1/+1 | |
| | | ||||||
* | | Apply patch by Cory Monty <cory.monty@gmail.com>. | Florian Frank | 2011-06-09 | 3 | -5/+92 | |
|/ | ||||||
* | Create gemspecs | Florian Frank | 2011-05-11 | 1 | -1/+1 | |
| | | | | Get rid of rake-compiler dependencies | |||||
* | Support building of fat binary gemv1.5.1 | Florian Frank | 2011-01-26 | 2 | -3/+16 | |
| | | | | This should fix issue #51 on Windows | |||||
* | renamed :match argument to :match_stringv1.5.0 | Florian Frank | 2011-01-05 | 1 | -3/+3 | |
| | ||||||
* | Rubinius' strscan already has a @match ivar | Florian Frank | 2011-01-02 | 1 | -3/+3 | |
| | ||||||
* | Added matching in pure/ext parser | Florian Frank | 2011-01-02 | 1 | -8/+14 | |
| | ||||||
* | make sure bytes is a 8-bit string on all rubies | Florian Frank | 2011-01-02 | 1 | -2/+7 | |
| | ||||||
* | Fix for ruby 1.9 const_defined? method | Florian Frank | 2011-01-02 | 4 | -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 definitions | Florian Frank | 2011-01-02 | 1 | -54/+4 | |
| | ||||||
* | use JSON.iconv abstraction | Florian Frank | 2011-01-02 | 5 | -72/+17 | |
| | ||||||
* | speed up | Shota Fukumori (sora_h) | 2011-01-02 | 1 | -4/+6 | |
| | ||||||
* | never use iconv | Shota Fukumori (sora_h) | 2011-01-02 | 1 | -2/+6 | |
| | ||||||
* | started to build jruby extension with Rakefile | Florian Frank | 2010-09-23 | 1 | -4/+6 | |
| | ||||||
* | silenced "already initialized constant" warnings | Florian Frank | 2010-09-17 | 3 | -2/+5 | |
| | ||||||
* | better debugging message | Florian Frank | 2010-08-20 | 1 | -2/+2 | |
| | ||||||
* | prepare new version | Florian Frank | 2010-08-18 | 3 | -3/+3 | |
| | | | | | fixed some warnings wrote some rake tasks to build jruby extension | |||||
* | prepare new version | Florian Frank | 2010-08-18 | 1 | -1/+1 | |
| | ||||||
* | do not forget to dup the state | Florian Frank | 2010-08-07 | 1 | -75/+57 | |
| | | | | use state for depth checking in pure as well | |||||
* | do not freeze to allow chaging defaultsv1.4.5 | Florian Frank | 2010-08-07 | 1 | -3/+3 | |
| | ||||||
* | added missing methods to State + tests | Florian Frank | 2010-08-07 | 1 | -1/+6 | |
| | ||||||
* | mange depth in state | Florian Frank | 2010-08-07 | 1 | -9/+3 | |
| | ||||||
* | new version | Florian Frank | 2010-08-06 | 1 | -1/+1 | |
| | ||||||
* | some code cleanup | Florian Frank | 2010-08-06 | 2 | -32/+33 | |
| | ||||||
* | Prepare new versionv1.4.4 | Florian Frank | 2010-08-06 | 1 | -1/+1 | |
| | ||||||
* | make sure to use toplevel ::Encoding | Florian Frank | 2010-08-06 | 1 | -8/+9 | |
| | ||||||
* | Revert "use method dispatch for generation again" | Florian Frank | 2010-08-05 | 1 | -3/+9 | |
| | | | | | | | | This reverts commit 59eab2b7ad1b44dc424fb3fffa5520947f7360f3. Conflicts: ext/json/ext/generator/generator.c |