Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-29 | Revert "Double quote stings that contain single quotes only" | SHIBATA Hiroshi | |
2017-11-25 | Add :symbolize_names option to Psych.load | Takashi Kokubun | |
like JSON.parse. | |||
2017-09-12 | Removed trailing white-spaces. | SHIBATA Hiroshi | |
2017-09-11 | Merge pull request #325 from knugie/fix_324 | SHIBATA Hiroshi | |
Double quote stings that contain single quotes only | |||
2017-09-10 | Merge pull request #326 from asterite/feature/scalar_location | Aaron Patterson | |
Add Psych::Handler#event_location | |||
2017-09-05 | Parse.load with an IO/File which has a non-YAML allowed encoding will just | Thomas E. Enebo | |
set the encoding to UTF-8 and hope for the best. This appears to be how libyaml works. This issue was noticed in yaml/store because it extends pstore which will create an IO in read_only mode as: ```ruby RD_ACCESS = {mode: IO::RDONLY | IO::BINARY, encoding: Encoding::ASCII_8BIT} ``` The data in the test case I was debugging was in fact UTF-8 data and MRI was happy to take this 8bit IO and pretend it is UTF-8. Form-fitting ftw. | |||
2017-08-02 | Add location information to Psych::Nodes::Node | Ary Borenszweig | |
2017-08-02 | Add Psych::Handler#event_location | Ary Borenszweig | |
This adds a new reported event to Psych::Handler, event_location, with precise start/end line/column information. The line/column information provided by Psych::Parser#mark is not very useful because it points to the location past the event. | |||
2017-07-21 | Double quote stings that contain single quotes only | Wolfgang Teuber | |
Fixes #324 | |||
2017-06-30 | Merge branch 'master' into frozen | SHIBATA Hiroshi | |
2017-06-29 | Support enumerator objects | Aaron Patterson | |
Fixes #277 | |||
2017-06-29 | Rely on encoding tags to determine if string should be dumped as binary | Aaron Patterson | |
If a string is tagged as binary, then we should dump it as binary. Fixes #278 | |||
2017-06-19 | make frozen_string_literal: true | SHIBATA Hiroshi | |
2017-06-16 | Merge pull request #158 from laserlemon/delegators | SHIBATA Hiroshi | |
Enable YAML serialization of Ruby delegators | |||
2017-05-22 | Preserve time zone offset when deserializing times | Marcus Stollsteimer | |
Fix support of time zone offsets. Now the time zone offset will be preserved when times are deserialized from YAML with a specified offset. Previously, times other than UTC ("Z") where converted to local time. The test cases use two different offsets to account for the possibility of an erratic success when the tests are run in the corresponding time zone. | |||
2017-05-22 | Add tests for time with usec and with time zone offset | Marcus Stollsteimer | |
Add test cases for times with nonzero usec, and for times other than UTC. Note that in the latter case the test only ensures that the restored time designates the same point in time, not that is has the same time zone offset. | |||
2017-03-27 | Fixed gabage lines | SHIBATA Hiroshi | |
2017-03-27 | Removed deprecated yaml_initialize method | SHIBATA Hiroshi | |
2017-03-27 | Removed Module#psych_yaml_as | SHIBATA Hiroshi | |
2017-03-27 | Remove to_yaml_propaties | SHIBATA Hiroshi | |
2017-03-27 | Remove Psych.tagurize | SHIBATA Hiroshi | |
2017-03-27 | Remove Psych.object_maker | SHIBATA Hiroshi | |
2017-03-27 | Remove Psych.read_type_class | SHIBATA Hiroshi | |
2017-03-27 | Remove Psych.add_private_type | SHIBATA Hiroshi | |
2017-03-27 | Removed Psyych.add_ruby_type. | SHIBATA Hiroshi | |
2017-03-27 | Removed Psyych.detect_implicit. | SHIBATA Hiroshi | |
2017-03-27 | Removed Psyych.load_documents. | SHIBATA Hiroshi | |
2017-03-10 | Merge pull request #304 from ruby/remove-syck | SHIBATA Hiroshi | |
Remove deprecated code related syck | |||
2017-03-07 | Make sexagesimal parsing more strict | Aaron Patterson | |
Fixes #265 | |||
2017-03-07 | To use yaml_as instead of psych_yaml_as | SHIBATA Hiroshi | |
2017-03-03 | Removed aliases for Syck module. | SHIBATA Hiroshi | |
* Removed alias for to_yaml. * Renamed pysch_to_yaml to to_yaml. * Removed Pysch.quick_emit. Because it caused infinite recuresion call used to_yaml. | |||
2017-03-03 | style | SHIBATA Hiroshi | |
2017-03-03 | avoid to deprecated warnings with nil assertions. | SHIBATA Hiroshi | |
2017-03-03 | avoid to shadowing outer local variables. | SHIBATA Hiroshi | |
2017-03-03 | Added parentheses for regex assertions | SHIBATA Hiroshi | |
2017-03-03 | use assert_nil when nil assertion | SHIBATA Hiroshi | |
2016-08-23 | Close Tempfile | Nobuyoshi Nakada | |
Fix Tempfile leak. | |||
2016-06-30 | Merge pull request #276 from ccutrer/invalid_float | Aaron Patterson | |
fix serialization of a string that looks like a valid YAML float | |||
2016-06-24 | cherry-picking assertion from ↵ | SHIBATA Hiroshi | |
https://github.com/ruby/ruby/commit/cc0313436160b735a3d41361cb5e3eeb10fcbdad | |||
2016-06-24 | Merge pull request #264 from tuexss/load_file-default | Aaron Patterson | |
Add optional fallback return value parameter | |||
2016-06-24 | Merge pull request #270 from tenderlove/issue-11988 | SHIBATA Hiroshi | |
Support YAML 1.2 Core Schema | |||
2016-03-29 | fix serialization of a string that looks like a valid YAML float | Cody Cutrer | |
refs gh-156 (but isn't a valid ruby float) | |||
2016-02-23 | backport workaround for JRuby | SHIBATA Hiroshi | |
ref. https://github.com/ruby/ruby/commit/9386ecf9b6baf6fd37d97bfee025702cee411718 | |||
2016-02-23 | Temporary disabled to frozen literal string. | SHIBATA Hiroshi | |
ref. https://github.com/ruby/ruby/commit/3e92b635fb5422207b7bbdc924e292e51e21f040 | |||
2016-02-23 | cherry-picked test from ↵ | SHIBATA Hiroshi | |
https://github.com/ruby/ruby/commit/db48c307944a9a18877236bdf9e9b778875f38ed | |||
2016-02-09 | Support YAML 1.2 Core Schema. Addressed https://bugs.ruby-lang.org/issues/11988 | SHIBATA Hiroshi | |
2016-01-08 | Add optional fallback return value parameter | tuexss | |
2015-11-14 | Add a failing test for line width #254 | Gleb Mazovetskiy | |
2015-09-12 | Merge pull request #245 from hsbt/remove-19-support | SHIBATA Hiroshi | |
Drop Ruby 1.9 support | |||
2015-09-12 | fix comments for Ruby 1.9 | SHIBATA Hiroshi | |