# File lib/maruku/input/charsource.rb, line 44
        def initialize(s, parent=nil)
                raise "Passed #{s.class}" if not s.kind_of? String
                @buffer = s
                @buffer_index = 0
                @parent = parent
        end