skip prefix when unplacing signs
when redefining signs, need to place all signs
simpler call to GetDiff
get rid of calls to DefinedSignsNotExists
better check, if previous line has a sign
added lines start after modified lines
added phony target back
Check for sign type before deciding what to place there
better parsing of changed lines
better hunk parsing
remove unused variable
better output of error messages
slight changes in parsing diff hunks
when checking for type of sign for previous line, also consider dummy types
is enough to sort only once
when checking for type of sign for previous line, make sure to consider also dummy types (pt.2)