From fd971fd3e32c0cd3f1ee438d84d8a31d96e26bae Mon Sep 17 00:00:00 2001 From: Pragmatic Software Date: Sun, 16 May 2010 19:23:49 +0000 Subject: [PATCH] Interactive-editing replacement modifiers now keeps track of relative positions --- modules/ideone.pl | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/modules/ideone.pl b/modules/ideone.pl index cbc68003..f0546d64 100755 --- a/modules/ideone.pl +++ b/modules/ideone.pl @@ -209,8 +209,8 @@ my $got_changes = 0; my $modifier = $replacement->{'modifier'}; if(defined $previous_from) { - if($previous_from eq $from) { - $modifier -= $previous_modifier; + if($previous_from eq $from and $previous_modifier =~ /^\d+$/) { + $modifier -= $modifier - $previous_modifier; } }