From 1c6469fc258691acb0de8eccc1f4b33872763e44 Mon Sep 17 00:00:00 2001 From: Alessandro Ranellucci Date: Wed, 11 Apr 2012 18:18:01 +0200 Subject: [PATCH] Allow to use x as a separator for --print-center, --bed-size, --duplicate-grid --- lib/Slic3r/Config.pm | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/lib/Slic3r/Config.pm b/lib/Slic3r/Config.pm index 5329fd0f15..1a6f10e412 100644 --- a/lib/Slic3r/Config.pm +++ b/lib/Slic3r/Config.pm @@ -601,7 +601,7 @@ sub validate { die "Invalid value for --print-center\n" if !ref $Slic3r::print_center && (!$Slic3r::print_center || $Slic3r::print_center !~ /^\d+,\d+$/); - $Slic3r::print_center = [ split /,/, $Slic3r::print_center ] + $Slic3r::print_center = [ split /[,x]/, $Slic3r::print_center ] if !ref $Slic3r::print_center; # --fill-pattern @@ -630,14 +630,14 @@ sub validate { die "Invalid value for --bed-size\n" if !ref $Slic3r::bed_size && (!$Slic3r::bed_size || $Slic3r::bed_size !~ /^\d+,\d+$/); - $Slic3r::bed_size = [ split /,/, $Slic3r::bed_size ] + $Slic3r::bed_size = [ split /[,x]/, $Slic3r::bed_size ] if !ref $Slic3r::bed_size; # --duplicate-grid die "Invalid value for --duplicate-grid\n" if !ref $Slic3r::duplicate_grid && (!$Slic3r::duplicate_grid || $Slic3r::duplicate_grid !~ /^\d+,\d+$/); - $Slic3r::duplicate_grid = [ split /,/, $Slic3r::duplicate_grid ] + $Slic3r::duplicate_grid = [ split /[,x]/, $Slic3r::duplicate_grid ] if !ref $Slic3r::duplicate_grid; # --duplicate