Sha256: a1260619317111b2b34d27dc831efd22c64095584ddd8c52a6b38c49794955e7
Contents?: true
Size: 641 Bytes
Versions: 2
Compression:
Stored size: 641 Bytes
Contents
module Net class NNTP class Article attr_accessor :id, :messageid, :subject, :group attr_reader :overview_format, :bytes, :lines, :xref, :date, :from def initialize @overview_format = %w{id} end def overview_format=(format) if Array === format @overview_format = format else @overview_format = Net::NNTP.parse_overview_format format end end def overview(over) over.split(/\t/).each_with_index do |value, index| ident = @overview_format[index] eval "@#{ident} = value;" end end end end end
Version data entries
2 entries across 2 versions & 1 rubygems
Version | Path |
---|---|
ruby-net-nntp-0.0.8 | lib/net/nntp_article.rb |
ruby-net-nntp-0.0.9 | lib/net/nntp_article.rb |