Eintragsdetails ansehen

IDProjektKategorieSichtbarkeitZuletzt aktualisiert
0000166EresseaGeneralöffentlich2004-07-21 19:12
ReporterDonChaos Bearbeitung durchEnno  
PrioritätnormalSchweregradkleinerer FehlerReproduzierbarnicht getestet
Status geschlossenLösungaufgeschoben 
Zusammenfassung0000166: Escapen von " in Beschreibungen hat nicht geklappt
Beschreibung

In einer Schiffsbeschreibung hat das Escapen von " mit \" nicht funktioniert. Die Beschreibung wurde ab dem 1. \" abgebrochen. Allerdings wurde der Rest der Beschreibung anscheinend nicht als Befehl ausgeführt. Es ist keine entsprechende Fehlermeldung im NR.

Zusätzliche Informationen

Befehle der Einheit: EINHEIT biao; Schiffswache [1,0$,S1p0] kmpft nicht BENENNE Schiff "Bastet Depet Imu-em-pa-wai" BESCHREIBE Schiff "Das Schiff wurde schwer beschdigt am Strand im Norden \ von Coldarcar verlassen gefunden. Es wurde als Frachtschiff \ in die neu formierte Marineabteilung der 2. Welt aufgenommen. \ Wie viele andere Schiffe hier auch, konnte man am Bug nur \ \"Tirsenis-Armada\" erkennen. Der Name Imu-em-pa-wai bedeutet \ soviel wie Schiff-aus-der-Ferne." LERNE Segeln

(Zeilenumbrüche waren nur jeweils nach dem . Mantis hat hier anscheinend noch welche eingebaut)

Aus dem NR für Runde 387: Bastet Depet Imu-em-pa-wai (1p0), Karavelle, (10/1500), 50% beschädigt, Südwestküste; Das Schiff wurde schwer beschädigt am Strand im Norden von Coldarcar verlassen gefunden. Es wurde als Frachtschiff in die neu formierte Marineabteilung der 2. Welt aufgenommen. Wie viele andere Schiffe hier auch, konnte man am Bug nur .

* Schiffswache (biao), 1 Katze, kmpft nicht, Talente: Segeln 1, Tarnung
  4, "LERNE Segeln".
TagsKeine Tags zugeordnet.
Parteicat
Spiel
Report387

Notizen / Dateien

Schuppengnom

Schuppengnom

2004-07-04 20:13

Reporter   ~0000393

Wenn um "Tirensis-Armada" wirklich die "" waren, liegt es wohl an denen: Eressea dachte, die Beschreibung wäre da zu Ende. Der Befehl ist ja quasi:

Beschreibe Einheit "text-ohne-gänsefüsschen"

Was nach den zweiten " kommt, ist egal.

xenomorph

xenomorph

2004-07-05 01:15

Reporter   ~0000397

vorschlag: benutz doch einfach hochkommas ' statt der gänsefüßchen ". das sieht auch gut aus und klappt auf jeden fall.

Enno

Enno

2004-07-06 17:43

Administrator   ~0000410

Nein, was er macht, soll schon klappen. Das war ja Sinn der Übung.

Eine Frage am Rande: Bei 'kämpft nicht' fehlt das 'ä' dort wirklich?

DonChaos

DonChaos

2004-07-06 21:27

Reporter   ~0000423

Nein, die Umlaute fehlen nicht. Die gehen nur beim Copy&Paste aus dem xemacs verloren und ich habe sie teilweise rinzuschreiben vergessen.

Enno

Enno

2004-07-07 07:35

Administrator   ~0000427

Es stimmt, das kann noch nicht gehen. Der Teil vom Code ist nicht fertig.

Als Anmerkung für mich selber: getbuf() betrachtet das '\' nur als Zeilenfortsetzungs-Markierung, nicht als escape-character, ds muss da noch eingebaut werden, und das '\' dann im resultierenden String bleiben.

Enno

Enno

2004-07-09 20:07

Administrator   ~0000445

Ich habe besclossen, dass man vorerst mal keien " in Beschreibungen und Namen haben darf. Das würde nicht nur Änderungen am Parser (die einfach sind) sondern auch an der Erzeugung des CR nach sich ziehen, die ich momentan nicht machen möchste. Es gibt da wichtigere Dinge zu tun.

Eintrags-Historie

Änderungsdatum Benutzername Feld Änderung
2004-07-04 16:26 DonChaos Neuer Eintrag
2004-07-04 16:26 DonChaos Partei/Faction => cat
2004-07-04 16:26 DonChaos Runde/Turn => 387
2004-07-04 20:13 Schuppengnom Notiz hinzugefügt: 0000393
2004-07-05 01:15 xenomorph Notiz hinzugefügt: 0000397
2004-07-06 17:42 Enno Status neu => zugewiesen
2004-07-06 17:42 Enno Bearbeitung durch => Enno
2004-07-06 17:43 Enno Notiz hinzugefügt: 0000410
2004-07-06 21:27 DonChaos Notiz hinzugefügt: 0000423
2004-07-07 07:35 Enno Notiz hinzugefügt: 0000427
2004-07-09 20:07 Enno Status zugewiesen => erledigt
2004-07-09 20:07 Enno Lösung offen => aufgeschoben
2004-07-09 20:07 Enno Notiz hinzugefügt: 0000445
2004-07-21 19:12 Enno Status erledigt => geschlossen