[前][次][番号順一覧][スレッド一覧][生データ]

ruby-cvs:15572

From: (why) <why ruby-lang.org>
Date: Tue, 20 Sep 2005 15:46:46 +0900
Subject: [ruby-cvs:15572] [ruby-cvs] ruby, ruby/ext/syck, ruby/lib/yaml: * ext/syck/emitter.c (syck_scan_scalar): prevent indicators from

why         Tue, 20 Sep 2005 15:46:46 +0900

  Modified files:        (Branch: ruby_1_8)
    ruby:
      ChangeLog
    ruby/ext/syck:
      bytecode.c emitter.c handler.c implicit.c syck.h token.c
      yaml2byte.c
    ruby/lib/yaml:
      basenode.rb rubytypes.rb
  Log:
    * ext/syck/emitter.c (syck_scan_scalar): prevent indicators from
      appearing alone or at the end of plain scalars. [ruby-core:5826]
    
    * ext/syck/emitter.c (syck_emit_scalar): treat typed scalar nodes
      as complex keys.
    
    * lib/syck.h: version 0.60.
    
    * lib/yaml/basenode.rb (YAML::BaseNode#at): transform keys during
      key searches.
    
    * ext/syck/rubyext.c: loading of binary-typed nodes.  prevent
      emission of plain strings that look like symbols, but which aren't.
  
  Revision    Changes    Path
  1.2673.2.1273 +16  -0    ruby/ChangeLog
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ChangeLog?cvsroot=src&r1=1.2673.2.1272&r2=1.2673.2.1273
  1.3.2.7     +115 -120  ruby/ext/syck/bytecode.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/bytecode.c?cvsroot=src&r1=1.3.2.6&r2=1.3.2.7
  1.9.2.7     +27  -6    ruby/ext/syck/emitter.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/emitter.c?cvsroot=src&r1=1.9.2.6&r2=1.9.2.7
  1.11.2.4    +1   -2    ruby/ext/syck/handler.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/handler.c?cvsroot=src&r1=1.11.2.3&r2=1.11.2.4
  1.12.2.8    +76  -76   ruby/ext/syck/implicit.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/implicit.c?cvsroot=src&r1=1.12.2.7&r2=1.12.2.8
  1.21.2.7    +2   -2    ruby/ext/syck/syck.h
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/syck.h?cvsroot=src&r1=1.21.2.6&r2=1.21.2.7
  1.26.2.10   +142 -141  ruby/ext/syck/token.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/token.c?cvsroot=src&r1=1.26.2.9&r2=1.26.2.10
  1.3.2.4     +11  -6    ruby/ext/syck/yaml2byte.c
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/ext/syck/yaml2byte.c?cvsroot=src&r1=1.3.2.3&r2=1.3.2.4
  1.2.2.2     +7   -7    ruby/lib/yaml/basenode.rb
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/yaml/basenode.rb?cvsroot=src&r1=1.2.2.1&r2=1.2.2.2
  1.16.2.9    +3   -2    ruby/lib/yaml/rubytypes.rb
    http://www.ruby-lang.org/cgi-bin/cvsweb.cgi/ruby/lib/yaml/rubytypes.rb?cvsroot=src&r1=1.16.2.8&r2=1.16.2.9


[前][次][番号順一覧][スレッド一覧][生データ]