Browse Source

Strip trailing and leading whitespace on text args

dev
Andy Meneely 11 years ago
parent
commit
3783640889
  1. 6
      lib/squib/args/paragraph.rb

6
lib/squib/args/paragraph.rb

@ -46,7 +46,7 @@ module Squib
end end
def validate_align(arg, _i) def validate_align(arg, _i)
case arg.to_s.downcase case arg.to_s.downcase.strip
when 'left' when 'left'
Pango::ALIGN_LEFT Pango::ALIGN_LEFT
when 'right' when 'right'
@ -59,7 +59,7 @@ module Squib
end end
def validate_wrap(arg, _i) def validate_wrap(arg, _i)
case arg.to_s.downcase case arg.to_s.downcase.strip
when 'word' when 'word'
Pango::Layout::WRAP_WORD Pango::Layout::WRAP_WORD
when 'char', 'false' when 'char', 'false'
@ -72,7 +72,7 @@ module Squib
end end
def validate_ellipsize(arg, _i) def validate_ellipsize(arg, _i)
case arg.to_s.downcase case arg.to_s.downcase.strip
when 'none', 'false' when 'none', 'false'
Pango::Layout::ELLIPSIZE_NONE Pango::Layout::ELLIPSIZE_NONE
when 'start' when 'start'

Loading…
Cancel
Save