class Rouge::Lexers::Sieve
def self.actions
def self.actions @actions ||= Set.new( # action commands (rfc5228 ยง 2.9) %w(keep fileinto redirect discard) + # Editheader Extension (rfc5293) %w(addheader deleteheader) + # Reject and Extended Reject Extensions (rfc5429) %w(reject ereject) + # Extension for Notifications (rfc5435) %w(notify) + # Imap4flags Extension (rfc5232) %w(setflag addflag removeflag) + # Vacation Extension (rfc5230) %w(vacation) + # MIME Part Tests, Iteration, Extraction, Replacement, and Enclosure (rfc5703) %w(replace enclose extracttext) ) end