Changeset 391

Show
Ignore:
Timestamp:
12/26/07 17:10:14 (2 years ago)
Author:
eevee
Message:

Fixed Vee::Form's eating of printf control codes when giving a textarea a default value; this was fucking up editing on forum posts with percent signs. (#217)

Files:
1 modified

Legend:

Unmodified
Added
Removed
  • veekun/trunk/lib/Vee/Form.pm

    r186 r391  
    359359        my $value = delete $attr{value}; 
    360360        delete $attr{type}; 
    361         return sprintf qq'<textarea %s>$value</textarea>', join ' ', map { qq'$_="$attr{$_}"' } keys %attr; 
     361        return sprintf qq'<textarea %s>%s</textarea>', 
     362            join(' ', map { qq'$_="$attr{$_}"' } keys %attr), 
     363            $value; 
    362364 
    363365    } else {