blob: 3db5b2a05eba22bca0e00763626ddd07b165be19 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
|
# -*- coding: utf-8 -*-
require_relative 'regexp_entity'
module Retriever::Entity
=begin rdoc
schemeはhttpまたはhttpsのURLを全てリンクにするEntity。
==== Examples
Retriever::Entity::URLEntity.new(message)
=end
URLEntity = Retriever::Entity::RegexpEntity.filter(URI.regexp(%w<http https>),
generator: ret_nth,
open: ->s{ Gtk::TimeLine.openurl(s[:url]) })
end
|