# File temp/source.rb, line 198
                def current_line
      begin
        pos = @er_source.pos                            # The byte position in the source
        lineno = @er_source.lineno      # The XML < position in the source
        @er_source.rewind
        line = 0                                                                                # The \r\n position in the source
        begin
          while @er_source.pos < pos
            @er_source.readline
            line += 1
          end
        rescue
        end
      rescue IOError
        pos = -1
        line = -1
      end
                        [pos, lineno, line]
                end