Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Fix the fixfix-regex-stack-overflow | Florian Frank | 2012-03-21 | 1 | -21/+6 |
| | |||||
* | Use C implementation and better regexp for pure | Florian Frank | 2012-03-20 | 2 | -8/+28 |
| | |||||
* | The behavior of reference to inner defined variable is undefined. | NARUSE, Yui | 2012-01-15 | 2 | -2/+2 |
| | | | | | https://bugs.ruby-lang.org/issues/5888 http://gcc.gnu.org/bugzilla/show_bug.cgi?id=51862 | ||||
* | Support duck typed ruby array in JRuby as well | Florian Frank | 2011-12-20 | 1 | -5/+5 |
| | |||||
* | Support hash ducktype objects on JRuby as well | Florian Frank | 2011-12-20 | 1 | -5/+5 |
| | |||||
* | Support object class with duck type hash | Florian Frank | 2011-12-20 | 4 | -79/+91 |
| | |||||
* | Move fbuffer in its own directory | Florian Frank | 2011-11-28 | 4 | -3/+3 |
| | |||||
* | avoid symlink | Florian Frank | 2011-11-23 | 5 | -4/+3 |
| | |||||
* | Extract fbuffer and use it in parser and generator | Florian Frank | 2011-11-23 | 7 | -246/+264 |
| | |||||
* | change documentation | Florian Frank | 2011-11-10 | 1 | -1/+3 |
| | |||||
* | start to make buffer_initial_length configurable | Florian Frank | 2011-11-09 | 2 | -22/+60 |
| | |||||
* | always raise type error when parsing nil | Florian Frank | 2011-11-03 | 2 | -17/+19 |
| | |||||
* | Add support for BigDecimal numbers | Florian Frank | 2011-10-02 | 1 | -3/+0 |
| | |||||
* | Merge pull request #92 from nurse/U0456 | Florian Frank | 2011-10-01 | 1 | -1/+1 |
|\ | | | | | Fix typo: U+0456->U+0069. | ||||
| * | Fix typo: U+0456->U+0069. | NARUSE, Yui | 2011-09-05 | 1 | -1/+1 |
| | | |||||
* | | HAVE_RUBY_RE_H and HAVE_RUBY_RE_H are defined in ruby.h by default. | Nobuyoshi Nakada | 2011-10-01 | 4 | -15/+3 |
|/ | |||||
* | Add some documentationv1.5.4 | Florian Frank | 2011-08-31 | 2 | -0/+5 |
| | |||||
* | We don't need RB_GC_GUARD for rbx. | Florian Frank | 2011-08-30 | 1 | -0/+5 |
| | |||||
* | Apply patch by Eric Wong <nocode@yhbt.net> | Florian Frank | 2011-08-29 | 2 | -5/+13 |
| | | | | See https://github.com/flori/json/issues/46 | ||||
* | Merge branch 'quirks-mode-parser' into quirks-mode | Florian Frank | 2011-07-27 | 3 | -207/+484 |
|\ | | | | | | | | | | | Conflicts: json.gemspec json_pure.gemspec | ||||
| * | Implement quirks_mode | Florian Frank | 2011-07-27 | 3 | -207/+484 |
| | | | | | | | | This allows parsing of primitive values | ||||
* | | started quirks mode for generator | Florian Frank | 2011-07-27 | 2 | -7/+41 |
|/ | |||||
* | Merge branch 'master' of https://github.com/nobu/json into development | Florian Frank | 2011-07-08 | 2 | -9/+11 |
|\ | | | | | | | | | Conflicts: ext/json/ext/parser/parser.c | ||||
| * | remove trailing spaces. | Nobuyoshi Nakada | 2011-07-08 | 1 | -7/+8 |
| | | |||||
| * | Duplicate the argument of convert_encoding() only. | Nobuyoshi Nakada | 2011-07-08 | 2 | -1/+2 |
| | | |||||
| * | Adjust indent. | Nobuyoshi Nakada | 2011-07-08 | 1 | -2/+2 |
| | | |||||
| * | should not modify argument | Nobuyoshi Nakada | 2011-07-08 | 1 | -1/+1 |
| | | | | | | | | | | * ext/json/ext/parser/parser.h (FORCE_UTF8): should not modify encoding of the argument. | ||||
| * | no force_encoding | Nobuyoshi Nakada | 2011-07-08 | 2 | -35/+15 |
| | | | | | | | | | | * ext/json/ext/parser/parser.rl (JSON_parse_string): no needs to use force_encoding. | ||||
* | | should not modify argument | Nobuyoshi Nakada | 2011-07-08 | 1 | -1/+1 |
| | | | | | | | | | | * ext/json/ext/parser/parser.h (FORCE_UTF8): should not modify encoding of the argument. | ||||
* | | no force_encoding | Nobuyoshi Nakada | 2011-07-08 | 2 | -35/+15 |
|/ | | | | | * ext/json/ext/parser/parser.rl (JSON_parse_string): no needs to use force_encoding. | ||||
* | * remove trailing spaces. | nobu | 2011-07-07 | 2 | -113/+113 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@31573 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/ext/parser/parser.h (GET_PARSER): raise TypeError. | nobu | 2011-07-07 | 3 | -3/+3 |
| | | | | | | * ext/json/ext/parser/parser.rl (cParser_initialize): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30792 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/ext/parser/parser.h (GET_PARSER): check if initialized. ↵ | nobu | 2011-07-07 | 3 | -7/+20 |
| | | | | | | | | [ruby-core:35079] * ext/json/ext/parser/parser.rl (cParser_initialize): ditto. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30791 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/ext/parser/parser.rl: add local variables for emacs. | nobu | 2011-07-07 | 2 | -18/+32 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30790 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/ext/generator/generator.{c,h} (fbuffer_free_only_buffer): unused. | nobu | 2011-07-07 | 1 | -1/+0 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30346 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | * ext/json/generator/ext/generator.c (fbuffer_free): unused. | nobu | 2011-07-07 | 1 | -5/+0 |
| | | | | git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@30338 b2dd03c8-39d4-4d8f-98ff-823fe69b080e | ||||
* | Alias State#configure method as State#merge | Florian Frank | 2011-06-20 | 1 | -0/+1 |
| | | | | This increases duck type synonymy with Hash | ||||
* | clean up superflous tabs | Florian Frank | 2011-06-15 | 5 | -30/+30 |
| | |||||
* | Merge branch 'master' of gate.dyna.ping.de:/git/json | Florian Frank | 2011-06-09 | 2 | -30/+42 |
|\ | |||||
| * | Don't optimize calls for ducktypes | Florian Frank | 2011-05-12 | 2 | -30/+42 |
| | | |||||
* | | Apply patch by Cory Monty <cory.monty@gmail.com>. | Florian Frank | 2011-06-09 | 1 | -0/+1 |
|/ | |||||
* | If a custom :object_class is given, the C extension should not use ↵ | Jon Leighton | 2011-05-11 | 2 | -70/+78 |
| | | | | rb_hash_aset - it should call the object's []= method instead. | ||||
* | renamed :match argument to :match_stringv1.5.0 | Florian Frank | 2011-01-05 | 3 | -19/+21 |
| | |||||
* | query if ruby/st.h exists | Florian Frank | 2011-01-02 | 2 | -0/+5 |
| | |||||
* | implement string matching for java parser | Florian Frank | 2011-01-02 | 2 | -79/+59 |
| | |||||
* | Added matching in pure/ext parser | Florian Frank | 2011-01-02 | 3 | -46/+135 |
| | |||||
* | started to build jruby extension with Rakefile | Florian Frank | 2010-09-23 | 1 | -68/+68 |
| | |||||
* | use long instead of int | Florian Frank | 2010-09-17 | 2 | -27/+27 |
| | |||||
* | keep track of depth correctly | Florian Frank | 2010-08-18 | 1 | -2/+2 |
| | |||||
* | do not forget to dup the state | Florian Frank | 2010-08-07 | 1 | -2/+3 |
| | | | | use state for depth checking in pure as well |