only update signs selectively and don't just unplace all and place all new ones
make sure, signs are updated, even when the parsed diff does not return any changes
Added remainder comment
only place signs for newly changed lines