anchor.diff:    '';
   
   in
  -[ updateScript pname version attrPath versionLister rev-prefix odd-unstable patchlevel-unstable ]
  +[ updateScript pname version attrPath versionLister ignoredVersions rev-prefix odd-unstable patchlevel-unstable ]
  
positive.code:     version="$2"
      attr_path="$3"
      version_lister="$4"
      rev_prefix="$5"
      odd_unstable="$6"
      patchlevel_unstable="$7"
  
      # print header
      echo "# $pname-$version" >> ${fileForGitCommands}
  
      function version_is_unstable() {
        local tag="$1"
  
negative.code:     # find the newest tag
      # do not consider development versions
      for latest_tag in $tags; do
        if version_is_ignored "$latest_tag"; then
          echo "#   skip ignored version: $pname-$latest_tag" >> ${fileForGitCommands}
          latest_tag=
        elif version_is_unstable "$latest_tag"; then
          echo "#   skip development version: $pname-$latest_tag" >> ${fileForGitCommands}
          latest_tag=
        else
  