# File raggle, line 2879
        def select_win_item
          if @items && @items.size > 0 && @items[@active_item]
            NcursesInterface::set_status @items[@active_item]['title'].split(/\s+/).join(' ') if @items[@active_item].has_key? 'title'
            if @items[@active_item].has_key? 'feed'
              NcursesInterface::select_feed @items[@active_item]['feed']
            elsif @items[@active_item].has_key? 'item'
              NcursesInterface::select_item @active_item
            elsif @items[@active_item].has_key? 'cat'
              NcursesInterface::select_cat @items[@active_item]['cat']
            elsif @items[@active_item].has_key? 'find'
              item = @items[@active_item]

              # add the new feed
              Engine::add_feed({ 
                'url'    => item['find'], 
                'title'  => item[:otitle],
              })

              # repopulate the feed window
              NcursesInterface::populate_feed_win
              NcursesInterface::set_status($config['msg_feed_added'])
            elsif @items[@active_item].has_key? 'feedopt'
              NcursesInterface::edit_feed @items[@active_item]['feedopt']
            elsif @items[@active_item].has_key? 'url'
              NcursesInterface::open_link @items[@active_item]
            elsif @items[@active_item].has_key? 'item'
              NcursesInterface::select_item @active_item
            end
          end
        end