select_win_item (Raggle::Interfaces::NcursesInterface::Window)

    # 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