--- src/Files.cpp.orig 2012-12-30 22:55:10.000000000 +0400 +++ src/Files.cpp 2013-01-20 22:10:48.000000000 +0400 @@ -2420,7 +2420,8 @@ // } std::vector > OptKeywords; //search tokens for optimizations OptKeywords.push_back(make_pair (std::string("BEGINNING GEOMETRY SEARCH POINT"), 0)); - OptKeywords.push_back(make_pair (std::string("1NSERCH"), 1)); + OptKeywords.push_back(make_pair (std::string("1NSERCH"), 1)); + OptKeywords.push_back(make_pair (std::string("COORDINATES OF ALL ATOMS ARE (ANGS)"), 2)); if (Append) { Buffer->LocateKeyWord("RUN TITLE", 9); //find and skip over run title since @@ -3921,7 +3921,9 @@ sscanf(&(LineText[6]), "%d", &temp); SetDiag(temp); } + Buffer->SetFilePos(EndPos); } + long MolDisplayWin::OpenGAMESSTRJ(BufferFile * Buffer, bool Append, long flip, float offset) { TypeOfRun runType=InvalidRunType;