Age | Commit message (Collapse) | Author | |
---|---|---|---|
2012-07-30 | bumping the version to 1.3.4 | Aaron Patterson | |
2012-07-18 | * ext/psych/emitter.c (initialize): allow a configuration object to be | Aaron Patterson | |
passed to the constructor so that mutation isn't required after instantiation. * ext/psych/lib/psych/handler.rb: add configuration object * ext/psych/lib/psych/visitors/emitter.rb: use configuration object if extra configuration is present. | |||
2012-07-18 | sync with ruby trunk | Aaron Patterson | |
2012-07-18 | use RbConfig rather than Config | Aaron Patterson | |
2012-07-13 | Merge pull request #69 from ManageIQ/register_strings_for_use_in_aliases | Aaron Patterson | |
From yaml, register a newly created String with aliases. To yaml, register Strings containing ivars with aliases. | |||
2012-07-13 | From yaml, register a newly created String with aliases. To yaml, register ↵ | Joe Rafaniello | |
Strings containing ivars with aliases. | |||
2012-06-15 | bumping to 1.3.3 | Aaron Patterson | |
2012-05-17 | * ext/psych/parser.c (transcode_string): fix encoding index names. | Aaron Patterson | |
Thanks markizko for reporting. | |||
2012-05-15 | * ext/psych/lib/psych/visitors/to_ruby.rb: fix a bug with string | Aaron Patterson | |
subclass dumping and loading. * test/psych/test_array.rb: pertinent tests * test/psych/test_string.rb: ditto | |||
2012-05-15 | * ext/psych/lib/psych/visitors/to_ruby.rb: convert omap tagged maps to | Aaron Patterson | |
Psych::Omap objects rather than hashes. [Bug #6425] * test/psych/test_omap.rb: pertinent test. | |||
2012-05-15 | * ext/psych/lib/psych/visitors/yaml_tree.rb: keep a reference to | Aaron Patterson | |
custom coders so that GC does not impact dumped yaml reference ids. Fixes #60 | |||
2012-04-29 | * ext/psych/lib/psych/json/yaml_events.rb: implicit styles should not | Aaron Patterson | |
be changeable for JSON events. | |||
2012-04-28 | add a test for ast roundtripping | Aaron Patterson | |
2012-04-06 | bumping up the version | Aaron Patterson | |
2012-04-06 | * ext/psych/parser.c: fall back to any encoding if the external | Aaron Patterson | |
encoding is wrong. [ruby-core:44163] * test/psych/test_encoding.rb: fix test | |||
2012-03-27 | bumping to 1.3.1 in order to include warning | Aaron Patterson | |
2012-03-27 | updating manifest | Aaron Patterson | |
2012-03-27 | bumping to 1.3.0 | Aaron Patterson | |
2012-03-23 | Merge pull request #53 from eregon/patch-1 | Aaron Patterson | |
add missing #warn in #init_with for #yaml_initialize deprecation | |||
2012-03-23 | add missing #warn in #init_with for #yaml_initialize deprecation | Benoit Daloze | |
2012-03-08 | * ext/psych/lib/psych.rb (load, parse): stop parsing or loading after | Aaron Patterson | |
the first document has been parsed. * test/psych/test_stream.rb: pertinent tests. | |||
2012-03-08 | * ext/psych/lib/psych.rb (parse_stream, load_stream): if a block is | Aaron Patterson | |
given, documents will be yielded to the block as they are parsed. [ruby-core:42404] [Bug #5978] * ext/psych/lib/psych/handlers/document_stream.rb: add a handler that yields documents as they are parsed * test/psych/test_stream.rb: corresponding tests. | |||
2012-03-05 | only run test on ruby less than 2.0.0 | Aaron Patterson | |
2012-03-05 | testing against ruby-head | Aaron Patterson | |
2012-03-05 | * ext/psych/lib/psych/core_ext.rb: only extend Kernel if IRB is loaded | Aaron Patterson | |
in order to stop method pollution. fixes #50 | |||
2012-03-05 | * ext/psych/lib/psych.rb: default open YAML files with utf8 external | Aaron Patterson | |
encoding. [ruby-core:42967] * test/psych/test_tainted.rb: ditto | |||
2012-02-27 | * ext/psych/parser.c: prevent a memory leak by protecting calls to | Aaron Patterson | |
handler callbacks. * test/psych/test_parser.rb: test to demonstrate leak. | |||
2012-02-23 | * ext/psych/parser.c: set parser encoding based on the YAML input | Aaron Patterson | |
rather than user configuration. * test/psych/test_encoding.rb: corresponding tests. * test/psych/test_parser.rb: ditto * test/psych/test_tainted.rb: ditto | |||
2012-02-09 | * ext/psych/parser.c: removed external encoding setter, allow parser | Aaron Patterson | |
to be reused. * ext/psych/lib/psych/parser.rb: added external encoding setter. * test/psych/test_parser.rb: test parser reuse | |||
2012-01-17 | * ext/psych/lib/psych/visitors/to_ruby.rb: Added support for loading | Aaron Patterson | |
subclasses of String with ivars * ext/psych/lib/psych/visitors/yaml_tree.rb: Added support for dumping subclasses of String with ivars * test/psych/test_string.rb: corresponding tests | |||
2012-01-17 | syncing with ruby trunk | Aaron Patterson | |
2011-12-17 | * ext/psych/lib/psych/visitors/to_ruby.rb: BigDecimals can be restored | Aaron Patterson | |
from YAML. * ext/psych/lib/psych/visitors/yaml_tree.rb: BigDecimals can be dumped to YAML. * test/psych/test_numeric.rb: tests for BigDecimal serialization Fixes #31 | |||
2011-12-17 | * ext/psych/lib/psych/scalar_scanner.rb: Strings that look like dates | Aaron Patterson | |
should be treated as strings and not dates. Fixes #42 * test/psych/test_scalar_scanner.rb: corresponding tests. | |||
2011-12-06 | * ext/psych/lib/psych.rb (module Psych): parse and load methods take | Aaron Patterson | |
an optional file name that is used when raising Psych::SyntaxError exceptions * ext/psych/lib/psych/syntax_error.rb (module Psych): allow nil file names and handle nil file names in the exception message * test/psych/test_exception.rb (module Psych): Tests for changes. | |||
2011-12-06 | * ext/psych/parser.c (parse): parse method can take an option file | Aaron Patterson | |
name for use in exception messages. * test/psych/test_parser.rb: corresponding tests. | |||
2011-11-29 | sync with ruby-core | Aaron Patterson | |
2011-11-21 | * ext/psych/lib/psych.rb: remove autoload from psych | Aaron Patterson | |
* ext/psych/lib/psych/json.rb: ditto | |||
2011-11-16 | infinite loop seems fixed, so I can uncomment this assertion | Aaron Patterson | |
2011-11-16 | * ext/psych/lib/psych.rb (load_file): make sure opened yaml files are | Aaron Patterson | |
also closed. [ruby-core:41088] | |||
2011-11-16 | Merge pull request #38 from brookemckim/master | Aaron Patterson | |
Link to libyaml's website in README was incorrect. | |||
2011-11-15 | Fixed url to libyaml website. | Brooke McKim | |
2011-11-08 | * ext/psych/lib/psych/tree_builder.rb: dump complex numbers, | Aaron Patterson | |
rationals, etc with reference ids. * ext/psych/lib/psych/visitors/yaml_tree.rb: ditto * ext/psych/lib/psych/visitors/to_ruby.rb: loading complex numbers, rationals, etc with reference ids. * test/psych/test_object_references.rb: corresponding tests fixes #36 | |||
2011-11-07 | * ext/psych/lib/psych/scalar_scanner.rb: make sure strings that look | Aaron Patterson | |
like base 60 numbers are serialized as quoted strings. * test/psych/test_string.rb: test for change. Fixes #25 | |||
2011-11-07 | merging from ruby | Aaron Patterson | |
2011-11-02 | updating the manifest | Aaron Patterson | |
2011-11-01 | another merge from ruby core | Aaron Patterson | |
2011-11-01 | merging from ruby | Aaron Patterson | |
2011-10-04 | adding more information to the syntax error exception | Aaron Patterson | |
2011-10-04 | Using context_mark from the parser struct for accuruate line / column | Aaron Patterson | |
offsets during an exception. | |||
2011-10-04 | Merge pull request #33 from nagachika/fix_rescue_syntax | Aaron Patterson | |
postfix rescue statement cannot receive Exception class specification. |