# File lib/nanoc/cli/commands/show-rules.rb, line 56 def explain_layout(layout) puts "#{@c.c('Layout ' + layout.identifier, :bold, :yellow)}:" puts " (from #{layout[:filename]})" if layout[:filename] puts " %s %s" % [ @c.c(format('%-10s', 'filter'), :blue), @calc[layout].map { |m| m.inspect }.join(', ') ] puts end