# File tar.rb, line 474 474: def []( entry ) 475: return @entries[ entry ] if @entries[ entry ] 476: 477: save_next_at = @next_entry_at 478: 479: begin 480: while e = next_entry 481: return e if e.name == entry 482: end 483: ensure 484: @next_entry_at = save_next_at 485: end 486: 487: return nil 488: end