Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with
or
.
Download ZIP
Commits on Feb 6, 2015
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: register nodes when

    authored
      dumping objects with custom coders. [ruby-core:66215] [Bug #10496]
    
    * test/psych/test_coder.rb: test for fix
  2. * ext/psych/lib/psych/visitors/to_ruby.rb: fix support for regular

    authored
      expressions with newlines. tenderlove/psych#222
    
    * test/psych/test_yaml.rb: test for change.
    
    fixes #222
Commits on Jan 28, 2015
  1. * ext/psych/lib/psych/visitors/to_ruby.rb: fix parsing hashes with

    authored
      instance variables when it is referenced multiple times.
    * ext/psych/lib/psych.rb: bump version
    * ext/psych/psych.gemspec: bump version
    * test/psych/test_hash.rb: test for fix
Commits on Jan 8, 2015
  1. * ext/psych/lib/psych/visitors/to_ruby.rb: call `allocate` on hash

    authored
    subclasses.  Fixes github.com/tenderlove/psych/issues/196
    
    * test/psych/test_hash.rb: test for change
    
    fixes #196
  2. * ext/psych/lib/psych/visitors/to_ruby.rb: revive hashes with ivars

    authored
    * ext/psych/lib/psych/visitors/yaml_tree.rb: dump hashes with ivars.
      Fixes github.com/psych/issues/43
    
    * test/psych/test_hash.rb: test for change
    
    fixes #43
Commits on Nov 23, 2014
  1. @zzak

    Add changelog for 2a4d956

    zzak authored
Commits on Aug 29, 2014
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: fix NameError dumping and

    authored
      loading. Fixes GH #85. Thanks @brentdax for the patch!
    * test/psych/test_exception.rb: test for fix
    
    fixes #85
  2. * ext/psych/lib/psych/scalar_scanner.rb: fix loading strings that

    authored
      look like integers but have a newline. Fixes GH #189
    * test/psych/test_string.rb: test for fix
    
    Fixes #189
  3. * ext/psych/lib/psych/visitors/to_ruby.rb: merge keys with a hash

    authored
      should merge the hash in to the parent.
    * test/psych/test_merge_keys.rb: test for change. Fixes GH #202
    
    Fixes #202
  4. * ext/psych/lib/psych/visitors/to_ruby.rb: quoted "<<" strings

    authored
      should not be treated as merge keys.
    * ext/psych/lib/psych/visitors/yaml_tree.rb: hashes with keys
      containing "<<" should roundtrip.
    * test/psych/test_merge_keys.rb: test for change. Fixes GH #203
    
    fixes #203
Commits on Aug 5, 2014
  1. * ext/psych/lib/psych/visitors/to_ruby.rb: backwards compatibility for

    authored
      hashes emitted by Syck. Github #198
    * test/psych/test_hash.rb: test for change.
    
    fixes #198
Commits on Jun 26, 2014
  1. @hsbt

    Manually reverted fa6aac2

    hsbt authored
Commits on Jun 5, 2014
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: dump empty symbols with a

    authored
      tag so that they can be parsed on input. [Bug #9873] [ruby-core:62825]
    * test/psych/test_symbol.rb: test for change
Commits on May 25, 2014
  1. @hsbt

    Revert "YAML::ENGINE was removed in [Bug #8344]"

    hsbt authored
    This reverts commit fa6aac2.
  2. @zzak
Commits on Mar 27, 2014
  1. @hsbt

    backport from libyaml-1.1.6

    hsbt authored
Commits on Mar 1, 2014
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: support dumping Encoding

    authored
    	  objects.
    
    	* ext/psych/lib/psych/visitors/to_ruby.rb: support loading Encoding
    	  objects.
    
    	* test/psych/test_encoding.rb: add test
    
    	* ext/psych/lib/psych.rb: add version
Commits on Feb 5, 2014
  1. @zzak
Commits on Feb 4, 2014
  1. * ext/psych/yaml/emitter.c: merge libyaml 0.1.5

    authored
    * ext/psych/yaml/loader.c: ditto
    * ext/psych/yaml/parser.c: ditto
    * ext/psych/yaml/reader.c: ditto
    * ext/psych/yaml/scanner.c: ditto
    * ext/psych/yaml/writer.c: ditto
    * ext/psych/yaml/yaml_private.h: ditto
Commits on Jan 9, 2014
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: dumping strings with

    authored
      quotes should not have changed.  [ruby-core:59316] [Bug #9300]
    
    * ext/psych/lib/psych.rb: fixed missing require.
    
    * test/psych/test_string.rb: test
Commits on Nov 26, 2013
  1. fix support for negative years.

    authored
    Fixes #168
  2. fix regexp for matching TIME.

    authored
    fixes #171
Commits on Nov 5, 2013
  1. * ext/psych/lib/psych/visitors/to_ruby.rb: process merge keys before

    authored
      reviving objects. Fixes GH psych #168
    * test/psych/test_merge_keys.rb: test for change
      #168
    
    Fixes #169
Commits on Oct 29, 2013
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: make less garbage when

    authored
      testing if a string is binary.
  2. * ext/psych/lib/psych/visitors/yaml_tree.rb: string subclasses should

    authored
      not be considered to be binary.  Fixes Psych / GH 166
      #166
    
    * test/psych/test_string.rb: test for fix
    
    Fixes #166
Commits on Sep 20, 2013
  1. @zzak
Commits on Sep 5, 2013
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: use double quotes when

    authored
      strings start with special characters.
      [Fixes GH-157] #157
    
    * test/psych/test_string.rb: test for change.
    
    Fixes #157
Commits on Aug 28, 2013
  1. * ext/psych/lib/psych/scalar_scanner.rb: invalid floats should be

    authored
      treated as strings.
      [Fixes GH-156] #156
    
    * test/psych/test_string.rb: test for change
    
    fixes #156
Commits on Jul 5, 2013
  1. * ext/psych/lib/psych/visitors/yaml_tree.rb: register time objects so

    authored
      they are referenced as ids during output.
    * test/psych/test_date_time.rb: corresponding test.
    
    Fixes #146
Commits on May 14, 2013
  1. * ext/psych/lib/psych.rb: Adding Psych.safe_load for loading a user

    authored
      defined, restricted subset of Ruby object types.
    * ext/psych/lib/psych/class_loader.rb: A class loader for
      encapsulating the logic for which objects are allowed to be
      deserialized.
    * ext/psych/lib/psych/deprecated.rb: Changes to use the class loader
    * ext/psych/lib/psych/exception.rb: ditto
    * ext/psych/lib/psych/json/stream.rb: ditto
    * ext/psych/lib/psych/nodes/node.rb: ditto
    * ext/psych/lib/psych/scalar_scanner.rb: ditto
    * ext/psych/lib/psych/stream.rb: ditto
    * ext/psych/lib/psych/streaming.rb: ditto
    * ext/psych/lib/psych/visitors/json_tree.rb: ditto
    * ext/psych/lib/psych/visitors/to_ruby.rb: ditto
    * ext/psych/lib/psych/visitors/yaml_tree.rb: ditto
    * ext/psych/psych_to_ruby.c: ditto
    * test/psych/helper.rb: ditto
    * test/psych/test_safe_load.rb: tests for restricted subset.
    * test/psych/test_scalar_scanner.rb: ditto
    * test/psych/visitors/test_to_ruby.rb: ditto
    * test/psych/visitors/test_yaml_tree.rb: ditto
Commits on Apr 5, 2013
  1. * ext/psych/lib/psych/exception.rb: there should be only one exception

    authored
      base class. Fixes tenderlove/psych #125
    * ext/psych/lib/psych.rb: require the correct exception class
    * ext/psych/lib/psych/syntax_error.rb: ditto
    * ext/psych/lib/psych/visitors/to_ruby.rb: ditto
    
    fixes #125
  2. * ext/psych/lib/psych/visitors/to_ruby.rb: correctly register

    authored
      self-referential strings. Fixes tenderlove/psych #135
    
    * test/psych/test_string.rb: appropriate test.
Commits on Mar 1, 2013
  1. @zzak

    * lib/psych.rb: specify in rdoc what object is returned in parser

    zzak authored
      By Adam Stankiewicz [Github Fixes #133]
Commits on Feb 28, 2013
  1. @zzak
Commits on Feb 16, 2013
  1. @zzak

    Missed author from 706545c

    zzak authored
Something went wrong with that request. Please try again.