Skip to content

Actions rebased#6

Open
stm2 wants to merge 34 commits into
eressea:masterfrom
stm2:actions_rebased
Open

Actions rebased#6
stm2 wants to merge 34 commits into
eressea:masterfrom
stm2:actions_rebased

Conversation

@stm2

@stm2 stm2 commented Aug 29, 2020

Copy link
Copy Markdown
Contributor

rebased #5

Comment thread echeck.c Outdated
if (t->ship == i) {
if (t->hasmoved > 1) { /* schon bewegt! */
sprintf(warn_buf, errtxt[UNITONSHIPHASMOVED], uid(t), itob(i));
Error(warn_buf, t->line_no, t->long_order);

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Das hier schient mir der eigentliche Bugfix zu sein, alles andere in diesem commit dient nur der Verwirrung des Reviewers (und macht mir einen Haufen Konflikte beim Cherry-Picking).

@ennorehling ennorehling left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Was war denn der itob buffer bug? von dem steht in Mantis nichts. Ist der unabhängig davon? Kann der dann sein eigener PR sein, bitte?

@ennorehling ennorehling left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

importiert, war kompilziert zu picken, weil es help.txt nicht mehr gibt.

@ennorehling ennorehling left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Am Ende habe ich 24 neue commits aus diesem PR extrahiert, und diejenigen kommentiert, die ich nicht mergen kann, und für die ein neuer PR nötig ist.

Comment thread e2/de/help.txt
Comment thread echeck.c
int i, j;

switch (key) {
case 'b': /* Befehle */

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

nicht sicher, warum das gebraucht wird, aber ich habe es übernommen.

Comment thread e2/de/items.txt
Comment thread e2/en/messages.txt
ASSUMING200STUDYCOSTS, Assuming learnng costs of 200 silver
AWARNING, ~a warning
BEFOREINCOME, before income
BREEDHORSESORHERBS, BREED HORSES or BREED HERBS

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Soweit ich sehe, wird diese Meldunge nirgendwo benutzt?

Comment thread e2/de/messages.txt
Comment thread e3/en/buildings.txt
monument
dam
caravanserai
caravanserei

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bitte? Das ist verkehrt. Macht der Server das etwa auch so? Dann sollte es dort gefixt werden.

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Comment thread tests.c
remove(OUTPUT_FILE);
remove(ERROR_FILE);
set_output(stdout, stderr);
set_output(stdout, stdout);

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Die Änderungen an den Tests benötigen einen früheren commit, den ich nicht integriert bekommen habe, deshalb kann ich leider auch diesen nicht integrieren ohne einen neuen PR.

Comment thread e2/de/messages.txt
ISNOTCOMBATSPELL, k
ITEM, Gegenstand
LINETOOLONG, Zeile zu lang
LOCALEMISMATCH, Locales '%s' von ECheck und '%s' der Befehle passen nicht zusammen

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

commit wegen Einführung von neuer Message vorerst nicht integriert.

@@ -0,0 +1,150 @@
name: Automatic build and release

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

github workflows scheint mir ein neues feature zu sein, das ich gerne als eigenen PR gesehen hätte, und deshalb heute überspringe.

Comment thread echeck.c
to->lives = from->lives;
to->start_of_orders_line = from->start_of_orders_line;
to->long_order_line = from->long_order_line;
if (from->start_of_orders_line)

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

auch dieser commit ist zu komplex, als das ein einfacher cherry-pick möglich gewesen wäre. Die Änderungen am Test-Framework hätten ein separater PR sein sollen, dann wäre vieles einfacher gewesen.

@ennorehling ennorehling left a comment

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Da war ich wohl ein wenig voreilig, das alles so blind zu akzeptieren.

Comment thread echeck.c
if (*bp == '"') {
quote = (bool) ! quote;
eatwhite = true;
if ((!quote || quote == *bp) && (*bp == DOUBLE_QUOTE || *bp == SINGLE_QUOTE)) {

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Diese Änderung musste ich rückgängig machen (commit 4cba246), weil sie nicht mit Kommentaren klar kam, die den Namen einer Einheit wie Patrick O'Connor klar kommt (die also ein einzelnes Anführungszeichen in einem Kommentar haben).

Comment thread e2/de/messages.txt Outdated
MISSINGOFFER, Geldgebot fehlt
MISSINGPARAMETERS, Parameter STUFE oder REGION fehlt
MISSINGPASSWORD, Kein Passwort angeben
MISSINGSTART, ERESSEA partei-nummer "Passwort" fehlt

Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Rückgängig gemacht in commit 417a5e9 weil es nicht damit klar kam, dass in der ersten Zeile ein BOM steht.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants