[Rt-commit] r12596 - rt/branches/3.8-TESTING/bin

sunnavy at bestpractical.com sunnavy at bestpractical.com
Wed May 21 05:38:48 EDT 2008


Author: sunnavy
Date: Wed May 21 05:38:41 2008
New Revision: 12596

Modified:
   rt/branches/3.8-TESTING/bin/rt.in

Log:
multiple lines support for args like text='1st line,
2nd line,
3rd line!'

Modified: rt/branches/3.8-TESTING/bin/rt.in
==============================================================================
--- rt/branches/3.8-TESTING/bin/rt.in	(original)
+++ rt/branches/3.8-TESTING/bin/rt.in	Wed May 21 05:38:41 2008
@@ -397,7 +397,7 @@
         elsif (/^set$/i) {
             my $vars = 0;
 
-            while (@ARGV && $ARGV[0] =~ /^($field)([+-]?=)(.*)$/) {
+            while (@ARGV && $ARGV[0] =~ /^($field)([+-]?=)(.*)$/s) {
                 my ($key, $op, $val) = ($1, $2, $3);
                 my $hash = ($op eq '=') ? \%set : ($op =~ /^\+/) ? \%add : \%del;
 
@@ -415,7 +415,7 @@
             my $vars = 0;
             my $hash = ($_ eq "add") ? \%add : \%del;
 
-            while (@ARGV && $ARGV[0] =~ /^($field)=(.*)$/) {
+            while (@ARGV && $ARGV[0] =~ /^($field)=(.*)$/s) {
                 my ($key, $val) = ($1, $2);
 
                 vpush($hash, lc $key, $val);


More information about the Rt-commit mailing list