# 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