diff options
author | Aaron Patterson <aaron.patterson@gmail.com> | 2009-11-17 22:08:16 -0800 |
---|---|---|
committer | Aaron Patterson <aaron.patterson@gmail.com> | 2009-11-17 22:08:16 -0800 |
commit | f024c26770bd7e79902cae79396b3b65fc1f7597 (patch) | |
tree | a0b89d41fc86b52d84370be2e7fd1ac094cf6ba3 /lib | |
parent | 3a2e7c38729bb450325102ab31746732d884d11b (diff) | |
download | psych-f024c26770bd7e79902cae79396b3b65fc1f7597.zip |
fixing more tests. yay
Diffstat (limited to 'lib')
-rw-r--r-- | lib/psych/visitors/to_ruby.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/psych/visitors/to_ruby.rb b/lib/psych/visitors/to_ruby.rb index 826705c..c9d5bad 100644 --- a/lib/psych/visitors/to_ruby.rb +++ b/lib/psych/visitors/to_ruby.rb @@ -15,7 +15,7 @@ module Psych return result if Psych.domain_types.empty? if target.respond_to?(:tag) && target.tag - short_name = target.tag.split('/', 2).last + short_name = target.tag.sub(/^!/, '').split('/', 2).last if Psych.domain_types.key? short_name url, block = Psych.domain_types[short_name] return block.call "http://#{url}:#{short_name}", result |