# # # patch "guitone/res/i18n/guitone_de.ts" # from [e15c00f4a4cbec868a3c3ac13cb3833750843765] # to [ac2a0f08d44b8a489160fbf170a8e7aae07f2702] # # patch "guitone/src/monotone/Monotone.cpp" # from [f1ca1efddbb6e2f3633b98930b383c4e116552f0] # to [2b27c8a0d3a2b569cb7f5924f94d8a4a9a3a6312] # ============================================================ --- guitone/res/i18n/guitone_de.ts e15c00f4a4cbec868a3c3ac13cb3833750843765 +++ guitone/res/i18n/guitone_de.ts ac2a0f08d44b8a489160fbf170a8e7aae07f2702 @@ -904,12 +904,12 @@ Sie können zum Arbeitsbereich-Modus jed File - Datei + Datei Hash - + Prüfsumme @@ -917,22 +917,22 @@ Sie können zum Arbeitsbereich-Modus jed Files in %1 - + Dateien in %1 Save selected - + Selektierte speichern Save all - + Alle speichern Close - Schließen + Schließen @@ -954,7 +954,7 @@ monotone returned: monotone returned: %2 - Der monotone-Prozess wurde unerwartet beendet (Rückgabewert %1). Bitte konfigurieren Sie den Pfad zur ausführbaren Datei von monotone im Einstellungsdialog neu oder überprüfen Sie, ob die Version der Datenbank, die Sie versucht haben zu laden, mit der Version von monotone übereinstimmt, die Sie benutzen. + Der monotone-Prozess wurde unerwartet beendet (Rückgabewert %1). Bitte konfigurieren Sie den Pfad zur ausführbaren Datei von monotone im Einstellungsdialog neu oder überprüfen Sie, ob die Version der Datenbank, die Sie versucht haben zu laden, mit der Version von monotone übereinstimmt, die Sie benutzen. monotone gab zurück: %2 @@ -1120,27 +1120,27 @@ monotone gab zurück: Error - Fehler + Fehler Unable to open files on your platform - please contact the author about this problem. - Kann keine Dateien auf Ihrer Plattform öffnen - bitte kontaktieren Sie den Autor über dieses Problem. + Kann keine Dateien auf Ihrer Plattform öffnen - bitte kontaktieren Sie den Autor über dieses Problem. Please close this message to remove the temporary file. - + Bitte schliessen Sie diesen Dialog, um die temporäre Datei zu entfernen. Information - + Information You can't open directories which are not checked out. - + Sie können keine Verzeichnisse öffnen, die nicht ausgecheckt wurden. ============================================================ --- guitone/src/monotone/Monotone.cpp f1ca1efddbb6e2f3633b98930b383c4e116552f0 +++ guitone/src/monotone/Monotone.cpp 2b27c8a0d3a2b569cb7f5924f94d8a4a9a3a6312 @@ -478,7 +478,7 @@ bool Monotone::readAndParseStdout(int & { input.append(process->readAllStandardOutput()); - while (true) + while (input.size() > 0) { StdioParser parser(input); @@ -494,7 +494,10 @@ bool Monotone::readAndParseStdout(int & // check if this was the last output if (parser.getChunkType() == 'l') { - Q_ASSERT(input.length() == 0); + if (input.length() > 0) + { + qWarning("Monotone::readAndParseStdout: input left: %s", input.data()); + } retCode = parser.getErrorCode(); // command successfully parsed return true;