message: Core: Bugfixes in Datawriter.
diff: @@ -27,9 +27,9 @@ namespace IO
  std::string line = "";
  for (unsigned int i=0; i<firstcolumns.size(); ++i)
  {
  - if (readability_toggle) separator += "--------------------++";
  + if (readability_toggle) separator += "----------------------++";
  // Centered column titles
  - line += fmt::format("{:^20}", firstcolumns[i]) + "||";
  + line += fmt::format("{:^22}", firstcolumns[i]) + "||";
  }
  if (contributions)
  {
  @@ -44,7 +44,7 @@ namespace IO
  }
  // Centered column titles
  line += fmt::format("{:^20}", pair.first);
  - if (readability_toggle) separator += "--------------------";
  + if (readability_toggle) separator += "----------------------";
  }
  }
  line += "\n";
  @@ -281,10 +281,10 @@ namespace IO
  {
  #ifdef SPIRIT_ENABLE_DEFECTS
  if (c->images[iimage]->geometry->atom_types[iatom] < 0)
  - output_to_file += fmt::format("\n {18.10f} {18.10f} {18.10f}", 0, 0, 0);
  + output_to_file += fmt::format("\n {:18.10f} {:18.10f} {:18.10f}", 0, 0, 0);
  else
  #endif
  - output_to_file += fmt::format("\n {18.10f} {18.10f} {18.10f}", spins[iatom][0], spins[iatom][1], spins[iatom][2]);
  + output_to_file += fmt::format("\n {:18.10f} {:18.10f} {:18.10f}", spins[iatom][0], spins[iatom][1], spins[iatom][2]);
  }
  }
  Dump_to_File(output_to_file, fileName);
  