Skip to content
This repository

Mar 01, 2014

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/yaml_tree.rb: support dumping Encoding

    	  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
    authored

Feb 18, 2014

  1. SHIBATA Hiroshi

    remove unused variables

    authored

Jan 09, 2014

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/yaml_tree.rb: dumping strings with

      quotes should not have changed.  [ruby-core:59316] [Bug #9300]
    
    * ext/psych/lib/psych.rb: fixed missing require.
    
    * test/psych/test_string.rb: test
    authored

Dec 05, 2013

  1. Peter Suschlik

    Add failing test for Struct references

    The tests fails with
    
        Psych::BadAlias: Unknown alias: 1
    authored

Nov 26, 2013

  1. Aaron Patterson

    fix support for negative years.

    Fixes #168
    authored
  2. Aaron Patterson

    fix regexp for matching TIME.

    fixes #171
    authored

Nov 05, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/to_ruby.rb: process merge keys before

      reviving objects. Fixes GH psych #168
    * test/psych/test_merge_keys.rb: test for change
      #168
    
    Fixes #169
    authored

Oct 29, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/yaml_tree.rb: string subclasses should

      not be considered to be binary.  Fixes Psych / GH 166
      #166
    
    * test/psych/test_string.rb: test for fix
    
    Fixes #166
    authored

Sep 05, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/yaml_tree.rb: use double quotes when

      strings start with special characters.
      [Fixes GH-157] #157
    
    * test/psych/test_string.rb: test for change.
    
    Fixes #157
    authored

Aug 28, 2013

  1. Aaron Patterson

    backport Tempfile.create so psych tests will run outside ruby trunk

    authored
  2. Aaron Patterson

    * ext/psych/lib/psych/scalar_scanner.rb: invalid floats should be

      treated as strings.
      [Fixes GH-156] #156
    
    * test/psych/test_string.rb: test for change
    
    fixes #156
    authored

Jul 05, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/yaml_tree.rb: register time objects so

      they are referenced as ids during output.
    * test/psych/test_date_time.rb: corresponding test.
    
    Fixes #146
    authored

May 14, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych.rb: Adding Psych.safe_load for loading a user

      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
    authored
  2. Aaron Patterson

    merge from Ruby

    authored
  3. Aaron Patterson

    merging from Ruby

    authored

Apr 26, 2013

  1. Kevin Disneur

    Remove remaining .swp file

    authored

Apr 05, 2013

  1. Aaron Patterson

    Merge pull request #122 from tjwallace/fix_coder_emit_hash

    Fix case when map includes a symbol key in #emit_coder
    authored
  2. Aaron Patterson

    change test name to be more helpful. fixes #124

    authored
  3. Aaron Patterson

    * ext/psych/lib/psych/visitors/to_ruby.rb: correctly register

      self-referential strings. Fixes tenderlove/psych #135
    
    * test/psych/test_string.rb: appropriate test.
    authored
  4. Aaron Patterson

    sync with ruby trunk

    authored

Feb 07, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/yaml_tree.rb: fixing string quotation

      when dumping Ruby strings. Thanks Ingy
    
    * test/psych/test_psych.rb: appropriate tests.
    
    * test/psych/test_yaml.rb: ditto
    authored

Feb 06, 2013

  1. Aaron Patterson

    sync with ruby trunk

    authored

Jan 30, 2013

  1. Jeff Wallace

    Fix case when map includes a symbol key in #emit_coder

    Mimic what is done in #visit_Hash. Fixes #107.
    authored

Jan 12, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/to_ruby.rb: merge key values that

      contain something besides a hash should be left in tact.
    
    * test/psych/test_merge_keys.rb: test for change
    
    fixes #114
    authored

Jan 09, 2013

  1. Aaron Patterson

    * ext/psych/lib/psych/scalar_scanner.rb: strip trailing dots from

      floats so that Float() will not raise an exception.
    
    * test/psych/test_numeric.rb: test to ensure "1." can be loaded
    
    * test/psych/test_string.rb: make sure "1." can round trip
    
    fixes #109
    authored

Jan 06, 2013

  1. Paul Kunysch

    Testing 8bit ascii_only strings.

    authored
  2. Paul Kunysch

    Testing custom character-based class.

    authored

Dec 13, 2012

  1. Aaron Patterson

    merge changes from ruby trunk

    authored

Dec 09, 2012

  1. Alex Tambellini

    Strings that start with non-word characters should double quote witho…

    …ut exclamation mark
    
    Before this commit:
    
    --- ! '@123''abc'
    
    After this commit:
    
    --- "@123'abc"
    authored

Nov 17, 2012

  1. Aaron Patterson

    Merge pull request #97 from atambo/master

    Use literal style when emitting multiline strings, fixes #64
    authored
  2. Aaron Patterson

    * ext/psych/lib/psych/scalar_scanner.rb: avoid raising exceptions when

      parsing Floats and Integers. Thanks riffraff [ruby-core:44426]
    * test/psych/test_numeric.rb: associated test
    authored

Nov 16, 2012

  1. Aaron Patterson

    * ruby.c (load_file_internal): set default source encoding as

      UTF-8 instead of US-ASCII. [ruby-core:46021] [Feature #6679]
    
    * parse.y (parser_initialize): set default parser encoding as
      UTF-8 instead of US-ASCII.
    
    r37485
    authored

Oct 29, 2012

  1. Aaron Patterson

    * ext/psych/lib/psych/handlers/recorder.rb: added a class for

      recording YAML parse and emit events.
    
    * ext/psych/lib/psych/handler.rb: adding a list of events so that
      handler classes can more easily be meta-programmed.
    
    * test/psych/handlers/test_recorder.rb: tests for the change.
    authored
  2. Alex Tambellini

    Use literal style when emitting multiline strings, fixes #64

    authored

Oct 28, 2012

  1. Aaron Patterson

    * ext/psych/lib/psych/visitors/yaml_tree.rb: `tree` should return the

      same thing on every call.
    
    * test/psych/visitors/test_yaml_tree.rb: related test.
    authored
Something went wrong with that request. Please try again.