X7ROOT File Manager
Current Path:
/opt/alt/ruby19/lib64/ruby/1.9.1/syck
opt
/
alt
/
ruby19
/
lib64
/
ruby
/
1.9.1
/
syck
/
??
..
??
baseemitter.rb
(4.85 KB)
??
basenode.rb
(6.47 KB)
??
constants.rb
(1.16 KB)
??
encoding.rb
(751 B)
??
error.rb
(1.04 KB)
??
loader.rb
(296 B)
??
rubytypes.rb
(14.49 KB)
??
stream.rb
(768 B)
??
stringio.rb
(1.98 KB)
??
syck.rb
(194 B)
??
tag.rb
(3.16 KB)
??
types.rb
(4.88 KB)
??
yamlnode.rb
(1.19 KB)
??
ypath.rb
(1.35 KB)
Editing: stream.rb
module Syck # # YAML::Stream -- for emitting many documents # class Stream attr_accessor :documents, :options def initialize( opts = {} ) @options = opts @documents = [] end def []( i ) @documents[ i ] end def add( doc ) @documents << doc end def edit( doc_num, doc ) warn "#{caller[0]}: edit is deprecated" if $VERBOSE @documents[ doc_num ] = doc end def emit( io = nil ) # opts = @options.dup # opts[:UseHeader] = true if @documents.length > 1 out = Syck.emitter out.reset( io || io2 = StringIO.new ) @documents.each { |v| v.to_yaml( out ) } io || ( io2.rewind; io2.read ) end end end
Upload File
Create Folder