# File raggle, line 2548 def Key::yank_link return unless feed = $config['feeds'].get($a_feed) return unless item = feed['items'][$a_item] return unless url = item['url'] return unless data = (Engine.get_url(url) rescue []) return unless ((data = data[0]) && data) # filter source HTML filter = $config['yank_filter_proc'] data = filter.call(data) # build yank prefix, add text to item description yank_prefix = Time.now.strftime($config['yank_prefix'] || '') item['desc'] ||= '' item['desc'] += yank_prefix + data # select current item (to display new contents) NcursesInterface.select_item($a_item) end