Sha256: 4883dd66173bce02210359159bf6da3aa338f080a92d8dd19820712e468861a9
Contents?: true
Size: 567 Bytes
Versions: 3
Compression:
Stored size: 567 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
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
ruby-net-nntp-0.0.5 | lib/net/nntp_article.rb |
ruby-net-nntp-0.0.7 | lib/net/nntp_article.rb |
ruby-net-nntp-0.0.6 | lib/net/nntp_article.rb |